Flutterby™! : PHP was invented to make Perl look

Next unread comment / Catchup all unread comments User Account Info | Logout | XML/Pilot/etc versions | Long version (with comments) | Weblog archives | Site Map | | Browse Topics

PHP was invented to make Perl look

2012-11-05 18:26:05.900391+00 by Dan Lyke 5 comments

"PHP was invented to make Perl look elegant." -- Don Hopkins

[ related topics: Perl Open Source hubris ]

comments in descending chronological order (reverse):

#Comment Re: made: 2012-11-06 06:42:09.944583+00 by: John Anderson

Did somebody say "PHP" and "hammer"?

You can hammer in nails with the side, sorta.

#Comment Re: made: 2012-11-05 23:56:46.423634+00 by: meuon [edit history]

Attampts at MVC PHP Frameworks: Code Ignitor, Kohana, Etc... are all proof that people that want to "leverage the work of others" at that level, don't understand the basics.

My advice: Learn a couple of languages for Web Development. PHP and Perl are both good, I use both. and build your own "framework".

And if you can't hack simple procedural stuff.. You should not be attempting object oriented MVC styles.

I got a Kohana PHP framework application working in Africa Sunday after 4+ hours of screwiing with bootstrap.php, database.php.. etc.. etc.. and reconfiguring a perfectly fine Apache configuration. It worked on the guy with a M.S. in Computer Sciences computer once.. but I had to duplicate by trial and error all the bad stupid things he had done.

Want to make it look pretty: Use a clean CSS collection like Twitter Bootstrap and write your code to use it.

#Comment Re: made: 2012-11-05 23:48:54.885657+00 by: Dan Lyke

Alas, that's now happening with PHP, too. If the screams of frustration from neighboring cubes of people trying to make certain PHP frameworks do what they want are any indication.

#Comment Re: made: 2012-11-05 23:41:35.89178+00 by: meuon [edit history]

PHP gets a lot of crap, it's a dang useful hammer that I contend most people use by holding onto the nail and hitting the hammer with it.

People dive into PHP, Ruby on Rails/Crack, JavaScript, etc.. etc.. without a basic understanding of how a web server or the internet work, so they constantly re-invent the wheel badly. They keep reinventing things we threw out 15+ years ago and giving it some kewl acronymn.

#Comment Re: made: 2012-11-05 21:49:03.767737+00 by: Jack William Bell