The Artima Developer Community
Sponsored Link

Agile Buzz Forum
Scaling and Dynamic Languages

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
James Robertson

Posts: 29924
Nickname: jarober61
Registered: Jun, 2003

David Buck, Smalltalker at large
Scaling and Dynamic Languages Posted: Mar 24, 2006 11:40 AM
Reply to this message Reply

This post originated from an RSS feed registered with Agile Buzz by James Robertson.
Original Post: Scaling and Dynamic Languages
Feed Title: Cincom Smalltalk Blog - Smalltalk with Rants
Feed URL: http://www.cincomsmalltalk.com/rssBlog/rssBlogView.xml
Feed Description: James Robertson comments on Cincom Smalltalk, the Smalltalk development community, and IT trends and issues in general.
Latest Agile Buzz Posts
Latest Agile Buzz Posts by James Robertson
Latest Posts From Cincom Smalltalk Blog - Smalltalk with Rants

Advertisement

In reference to the last post on this topic, there are a few things that back up Alan's comments in the thread. If dynamic languages can't scale, then an awful lot of people at Amazon, Google, and EBay are doing something very wrong. There's heavy use of "scripting" languages at all three of those, and - the last time I looked - their scaling needs are above and beyond the needs of almost every web project that falls into the so called "Enterprise" space.

In Gosling's follow up, he tries to wave away the "most time is spent in I/O argument", and well he should try to wave it off - because it invalidates most of the rest of what he says. The reality is, most web projects spend a lot of time grabbing results from the database, massaging them for display, grabbing results from the submission, and dropping them into the database. Being dramatically faster at floating point math doesn't mean anything for that kind of thing. For situations where it does, sure - pick the right tool for the job. The mistake Gosling and others make is of extension - since Java is faster for a few things like math, they think it should be used everywhere for consistency.

Heck, if that's his argument, he should just pick Fortran.

Read: Scaling and Dynamic Languages

Topic: The Blogosphere and the Press Previous Topic   Next Topic Topic: Don't get the Enterprise on you

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use