Sacrificial RabbitCode.  Art.  Perversion.  Madness.

Thursday, October 12. 2006

PHP vs. Javascript: A shit vs. poo fight.


Trackbacks

No Trackbacks

Comments
Display comments as (Linear | Threaded)

Hey, don't insult the audience :)

And trust me, most of the people there know very well what a "closure" and functions as first-class objects are.

Well, the whole evening was more meant to be a joke (and fil-in for not having a better topic) than anything which should be taken seriously...
#1 chregu (Link) on 2006-10-13 05:55 (Reply)
As chregu said, the event was meant as a joke - a chance for everyone to bitch and moan about two languages they're probably too familiar with.

It was also partly poking fun at some of the language wars (mainly Perl vs. Python vs. Ruby vs. Java) that have been running around recently and general over-enthusiasm happening on blogs.

The ratings system was "designed" to produce controversial results and each result was "picked" by who could shout loudest in the audience.

The slides were deliberately over-positive; omitting obvious points of suckage - Maarten and myself were there to "hype" each language while the audience had to slay us.

Syntax: Sucks vs. Sucks Hard - can't remember how we got to this. Possible via browser compatibility problems.

Scope / Namespaces / Packaging - again can't remember.

Meta Programming: OK vs. OK and AOP: OK vs. OK - in both cases this was largely audience apathy - in reality no one is attempting either in either language so "OK because we're not doing it"
#2 Harry Fuecks on 2006-10-19 08:03 (Reply)
chregu, Harry, I didn't realize the joke-nature of it, it honestly looked to me to be an attempt to compare these two languages. Sorry 'bout the misunderstanding.

At the same time, it is good that these kinds of conversations are going on, because it means that PHP as a language has the potential to improve. I don't know if an improvement would mean giving PHP more of a lexical scope, or giving it more more freedom in the object system (more like ruby, less like java?)

I guess it depends on what is next for PHP. Is it gonna stick with the small to medium web app space, or try and branch out and compete with J2EE? Where does RoR factor into all this, cause it is eating up PHPs mindshare.

But then, this eating of the mindshare might not be a bad thing in the least.
#3 Jonnay on 2006-10-19 22:50 (Reply)

Add Comment

E-Mail addresses will not be displayed and will only be used for E-Mail notifications

To prevent automated Bots from commentspamming, please enter the string you see in the image below in the appropriate input box. Your comment will only be submitted if the strings match. Please ensure that your browser supports and accepts cookies, or your comment cannot be verified correctly.
CAPTCHA

 
 

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/include/plugin_api.inc.php on line 558

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/plugins/serendipity_event_podcast/serendipity_event_podcast.php on line 299

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/plugins/serendipity_event_podcast/serendipity_event_podcast.php on line 334

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/bundled-libs/HTTP/Request.php on line 240

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/bundled-libs/HTTP/Request.php on line 337

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/bundled-libs/HTTP/Request.php on line 630

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/bundled-libs/HTTP/Request.php on line 653

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/plugins/serendipity_event_spartacus/serendipity_event_spartacus.php on line 271

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/plugins/serendipity_event_spamblock/serendipity_event_spamblock.php on line 398

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/plugins/serendipity_event_spamblock/serendipity_event_spamblock.php on line 423

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/plugins/serendipity_event_spamblock/serendipity_event_spamblock.php on line 466

Deprecated: Assigning the return value of new by reference is deprecated in /home/jonnay/jonnay.net/blog/plugins/serendipity_event_spamblock/serendipity_event_spamblock.php on line 697