4 ms·
I would point out the biggest 3 scripting languages around and their Web frameworks Ruby + Ruby On Rails ( Twitter, Group On, BaseCamp, Scribd, Hulu, Justin.TV
by cfontes 16y ago
I would point out the biggest 3 scripting languages around and their Web frameworks
Ruby + Ruby On Rails ( Twitter, Group On, BaseCamp, Scribd, Hulu, Justin.TV, SlideShare etc..)
The Web Framework is designed for Fast coding for Web, really nice design and easy to use.
Python + Django ( Washington Post, http://www.djangosites.org/most-comments/ http://www.djangosites.org/most-comments/ )
Django is also a Web FW designed to help in fast coding, but as far as I can see it strong point is the admin console which is very rich.
Scala + Lift ( http://lift.poweredsites.org/ http://lift.poweredsites.org/ )
I am not very familiar with it, I only know that it's a son of Java language, it uses the Java JVM to work, and it's sintaxe looks more like java then the to above.
I myself am learning Ruby because I liked the Web Framework more( I am a Java programmer, java sucks a bit for Web, too complex I think) Python has the appeal to be useful for more stuff like doing linux stuff or getting a job on Google :D
Cheers from Brazil !
- alrightythen 16y agoThanks for the list. I disagree with the notion that Scala is one of the biggest three scripting languages around. Judging by the startup job listings at http://www.quora.com/Which-startups-are-hiring-in-the-San-Francisco-Bay-Area http://www.quora.com/Which-startups-are-hiring-in-the-San-Fr... almost everyone uses Python, Ruby, or PHP. There was little to no mention of Java (in a web context) or Java-related languages such as Scala. Things might be different in Brazil, though.
- cfontes 16y agoyou are right ! PHP totally slipped my mind... but My point was the "New" ones :D I would not advise anyone to learn PHP nowadays... to much trouble for to learn an old language, it's still in use I agree but has too many problems solved by those 3. Java Web is a pain I work with it and takes a lot of time to master and be able to code anything useful in it... would never recommend it for a web Startup. Ok, maybe for a webbroker I would :D
- alrightythen 16y agoI disagree with your stance on PHP. It is not an "old" language (in fact, it's younger than both Java and Python), and while some programmers seem to have a problem with it, most of the criticism is exaggerated in my opinion. Personally I like both Python and PHP, but in terms of getting something simple up and running quickly, nothing beats PHP (and yes, the thing that you get up and running is actually very maintainable).
- swah 16y agoLift is used by Foursquare. Twitter has a lot of open-sourced components in Scala, if Rails is still used, its only for the frontend, which talks to these services. Cheers from Brazil.