3 ms·
I am a long-time PHP programmer. I have first dabbled with PHP in 2000 when making a Page for my Quake2 gaming clans and i still love it. (yeah boo-hoo) That sa
by kayoone 16y ago
I am a long-time PHP programmer. I have first dabbled with PHP in 2000 when making a Page for my Quake2 gaming clans and i still love it. (yeah boo-hoo)
That said, the syntax and language inconsistencies that are already described in this post (which come from its origin as a website toolkit) are really laughable. However, i got used to it over time. I can still produce results much faster than say with Java.
Also PHP has matured alot. I use the symfony framework for all the projects i do and its awesome, i think in some respects its even better than ROR and the upcoming 2.0 version will raise the bar even further. If this awesome framework wouldnt exist i would probably have switched to Python and Django by now, but as things are now i have never really felt the need to.
- bad_user 16y agoThings you don't have when working with PHP: http://www.nltk.org/ http://www.scipy.org/ http://www.pygame.org/ :-) I also worked with Symfony on a project. IMHO it's far, far away from being a match to ROR. Though at the end of the day, you're most productive with the tools you know.
- lukifer 16y agoSymfony is a labyrinthine nightmare. CodeIgniter and CakePHP are much closer to Rails in usefulness and ease.
- kayoone 16y agoDepends, its much cleaner and more flexible than CakePHP for example. But it has quite a steep learning curve, i give you that.
- xiongchiamiov 16y agoWhen have you needed to use PyGame in a web application? Different tools for different things. Use 'em when appropriate. As a sidenote: from my extremely limited experience with PyGame and (Lua) Love, Love kicks PyGame's ass all over the map.