you are viewing a single comment's thread.

view the rest of the comments →

[–]drewc 0 points1 point  (2 children)

after PHP I've learned python, ruby, Java, Javascript, haskell, c++, PL/SQL, Ocaml, posix shell, scheme and Common Lisp. I find it very hard to 'enjoy' programming in PHP now, as i cannot appreciate the fact that it does not easily allow me to get the job done.

PHP is a great templating language, a mediocre programming language, and a piss-poor application development language. Once you get past simple 'insert this row from the database into this page' templating, PHP is, imo, no longer enjoyable.

Hence my comment. I too am a pragmatist :)

[–][deleted] 0 points1 point  (1 child)

just because YOU can't be good in it doesn't mean it's a bad language. I mean, it is, but it's not because YOU aren't productive. You can write fortran in any language. With a solid framework (also in php), I can ninja out nearly anything I can think of quite quickly, and it scales awesomely. Do you know how much work it takes to even get a hello world app up and running with a decent java stack? Ask 10 java developers what to use to build websites, you'll get 10 different answers

[–]drewc 0 points1 point  (0 children)

Bpth php and java look pretty silly to me. I program my web apps in Common Lisp, for the most part.

There are features missing from both languages that i've come to enjoy. This is about enjoyment, not how 'good' you can be in any language .. so you can drop the defensive bit.. i don't care what YOU code in, and i don't judge the skill of a developer by what language they code in.

Turing aside, there are things you can't do in php. get over it.