Joshua Lutes wrote:
Here is a question about PHP, though. Why is it not so desirable? What ought to be used in its place?
Basically, it's resource intensive, relatively slow to execute, and it's loose structure encourages poor programing practices.
Experienced programmers can program decent code in PHP, but PHP programmers often don't understand good programming practices, since PHP is their only language.
For good, fast code, and a skill you can use almost anywhere on the internet, I would encourage PERL.
Ruby (especially RoR) is also slow and resource intensive, and even though programmers love python, it just isn't as extensible or as widely used as PERL.
And yes, PERL has a higher learning curve than PHP, and you would need some template system to help you along (several very good ones on CPAN), but I think the additional learning will help you on the way to projects beyond dynamic web pages, and help make the programmer a better programmer.
-Steve
smime.p7s
Description: S/MIME Cryptographic Signature
/* PLUG: http://plug.org, #utah on irc.freenode.net Unsubscribe: http://plug.org/mailman/options/plug Don't fear the penguin. */
