The Wikipedia Review: A forum for discussion and criticism of Wikipedia
Wikipedia Review Op-Ed Pages

Welcome, Guest! ( Log In | Register )

> Should Wikipedia's software be rewritten in Ruby on Rails?
Rating  5
LamontStormstar
post Sat 11th October 2008, 9:40am
Post #1


Postmaster
*******

Group: Regulars
Posts: 2,359
Joined: Fri 18th Aug 2006, 7:25am
Member No.: 342

WP user page - talk
check - contribs



Should Wikipedia's software be rewritten in Ruby on Rails? Discuss.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
 
Reply to this topicStart new topic
Replies
Kelly Martin
post Mon 13th October 2008, 6:43pm
Post #2


Bring back the guttersnipes!
********

Group: Regulars
Posts: 3,270
Joined: Sun 22nd Jun 2008, 4:41am
From: EN61bw
Member No.: 6,696



The PHP interpreter is written in C or C++ (I forget which), but there are "features" of the PHP language that force it to be slow. Quercus gets around this (I think) by doing some one-time analysis to determine when those features are not being used, and accelerating the resulting intermediate language code when possible. There are other "accelerated PHP" systems that do similar things.

PHP is a fantastically crappy language.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Somey
post Mon 13th October 2008, 6:51pm
Post #3


Can't actually moderate
*********

Group: Moderators
Posts: 11,814
Joined: Sat 17th Jun 2006, 7:47pm
From: Dreamland
Member No.: 275



QUOTE(Kelly Martin @ Mon 13th October 2008, 1:43pm) *
PHP is a fantastically crappy language.

It's also crappily fantastic! laughing.gif

I'd say it's a good example of "first and cheapest out the door wins," personally. There are lots of much better languages for web development - interpreted and otherwise - but since they don't run on cheap LAMP hosting for $5 a month, many/most of them are going to be relegated to also-rans. It's too bad, really - one of the things I dislike most about the internet, if not computers/programming in general.

If I'm just stating the obvious here, you all have my apologies...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Posts in this topic
LamontStormstar   Should Wikipedia's software be rewritten in Ruby on Rails?   Sat 11th October 2008, 9:40am
Lar   Should Wikipedia's software be rewritten in R...   Sat 11th October 2008, 1:19pm
Milton Roe   But I tell my clients not to replace perfectly go...   Sat 11th October 2008, 8:39pm
LamontStormstar   Java would probably be even slower than PHP. When...   Sat 11th October 2008, 1:35pm
Kelly Martin   Java would probably be even slower than PHP. When...   Sun 12th October 2008, 1:00am
KamrynMatika   Ruby is slower than PHP. Ruby can be 20x slower th...   Sat 11th October 2008, 5:10pm
Somey   Personally, now that Delphi for PHP exists, I can...   Sat 11th October 2008, 8:02pm
LamontStormstar   Personally, now that Delphi for PHP exists, I can...   Mon 13th October 2008, 5:44pm
Somey   I'm not sure what Delphi for PHP is about. De...   Mon 13th October 2008, 6:32pm
gomi   Hmm... isn't the native PHP interpreter writt...   Mon 13th October 2008, 6:49pm
The Joy   I thought Brion Vibber and friends had switched to...   Sat 11th October 2008, 8:14pm
KamrynMatika   I thought Brion Vibber and friends had switched t...   Sat 11th October 2008, 8:26pm
Somey   PHP is a fantastically crappy language. It's a...   Mon 13th October 2008, 6:51pm
gomi   PHP is a fantastically crappy language. Yes, it is...   Mon 13th October 2008, 6:51pm
Kelly Martin   PHP is a fantastically crappy language.Yes, it is ...   Mon 13th October 2008, 7:03pm
GlassBeadGame   [quote name='gomi' post='135661' date='Mon 13th O...   Mon 13th October 2008, 8:10pm
Kelly Martin   I'm a rank beginner compared to many of you bu...   Mon 13th October 2008, 8:20pm
GlassBeadGame   I'm a rank beginner compared to many of you b...   Mon 13th October 2008, 8:27pm
LamontStormstar   I know the site Twitter runs on RoR. Kelly, what ...   Mon 13th October 2008, 6:49pm
LamontStormstar   Hmmm I thought Python was faster than PHP and Perl...   Mon 13th October 2008, 6:57pm
gomi   Hmmm I thought Python was faster than PHP and Per...   Mon 13th October 2008, 8:52pm
dogbiscuit   In the old days MySQL was a no no compared with Po...   Mon 13th October 2008, 9:10pm


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 

-   Lo-Fi Version Time is now: 22nd 5 13, 5:00am