All way PHP (+all the rest xhtml,css,javascript) I had several tries to learn Perl but I had no time And about ASP & Co ... I don't like get my hands dirty (no offence)
I LOVE PHP!! As for register Globals, you can turn it off. If you are not a sloppy coder, you can avoid pitfalls like XSS and SQL injection vulnerabilities. PHP can even be used for Desktop apps with PHP-GTK. Never tried ASP. I did try C# for sometime and I hated it. It was worse than Java. No offence. On my poor system, it took like 1 minute for a simple Hello World program to start. I also looked at JSP but didn't like the way used by it to output data. You have to go take make some Writer objects and all... It could be done in PHP with a simple 'echo' . One other thing I like about PHP is its arrays with any type of index,numbers and strings. I LOVE the foreach() function. Makes things soo easy. Even the switch() case thing can use strings, while in C and Java they accept only characters and integers. The other thing about PHP is that its cross-platform. Even though my host uses Linux, I can test PHP scripts on my system itself, as I have PHP and Apache installed. Thomas
I disagree. While Visual Studio 2005 (VS) is a very powerful IDE, the power of ASP.NET comes first as foremost from the framework. Precious little code are "generated". The only sample I can think of is the visual designer for a DataSet. Dragging a TextBox control from the toolbox onto a page will generate this markup: <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> Code (markup): That is more a convenience (code snippet) than it is code generation.