ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> ruby-talk
ruby-talk
Re: Ruby vs Java vs c++
by M. Edward Borasky other posts by this author
Nov 22 2006 1:38PM messages near this date
Re: Ruby vs Java vs c++ | Re: Ruby vs Java vs c++
Charles D Hixson wrote:
>  There's one (1) text on Erlang, and it's out of print.  There's so 
>  little documentation of it that when I first encountered it on the web 
>  I thought it was a new language.
Actually, the open source install package contains the entire 
documentation set in machine-readable form. It's *way* too big to commit 
to paper.
> 
>  Erlang seems to have a lot of good features, but to me it feels 
>  moribund.  Even Eiffel appears to have a more vibrant community.  
>  (I'll grant that this may be appearance only.)  If I compare that 
>  with, say, Ada... I don't like the way Ada is headed, but it DOES 
>  appear to have a community, and well maintained compilers (plus 
>  commercial development environments that I know nothing about).
Erlang is in a very real sense like Java, in that it is both an open 
source community project *and* a commercial venture by a large 
corporation, Ericksson. There was an Erlang workshop here in Portland in 
September. There were about fifty people there, with the largest 
contingent coming from Amazon. I haven't seen a bunch of Amazon people 
at the Ruby meetings, so I'm assuming they've made a decision to go with 
Erlang.
>  If Erlang is to succeed, it needs more examples and more tutorials.  
>  OTOH, the version I installed this year didn't crash on the example 
>  programs I tried, unlike the one that I installed last year.  (In both 
>  cases using the standard Debian repository.)
I have the utmost respect for the Debian people, but when I'm trying to 
learn a new package, I almost always download the upstream source and 
build it myself, rather than taking a packaged version. Of course, with 
Gentoo, that's pretty much how the distro works -- just about everything 
that *can* be built from the upstream source is built that way. :)
>  I don't really like Scheme.  I find Ruby (and Erlang) to be nicer 
>  languages.
I have a very fond spot in my heart for Lisp 1.5. Common Lisp is 
bloated, and Scheme has different semantics. But I think Scheme is much 
closer to the *spirit* of Lisp 1.5, and it's a heck of a lot easier to 
implement/hack on than Common Lisp. So I'm becoming a Schemer, although 
I doubt if it's really as much fun as Forth. :)

>   But I may go that way anyway merely because it feels like a more 
>  enduring distributed environment.  (I'm not sure about termite.  
>  Apparently it only works with Gambit Scheme, and this seems to imply 
>  that it's significantly non-standard in very limiting ways.  So I'll 
>  wait until there's at least a "second source" before committing myself.)
> 
>  Well, this won't be significant for a few years yet.  Perhaps 
>  something newer and better will pop up in the meantime.  Or perhaps 
>  something will happen to change my perception of the current players.  
>  Eventually I'll need to decide.  It would be nice if whatever I 
>  decided worked well with Ruby code.
Well ... of the "current players" I think Erlang is your best bet, but 
download the latest full Erlang/OTP source and build it yourself, rather 
than taking the Debian package(s). But in a "few years" I'm sure Ruby, 
given the backing of Sun and Microsoft that exists today, will have what 
it needs if the JVM and CLR support the primitives.

-- 
M. Edward (Ed) Borasky, FBG, AB, PTA, PGS, MS, MNLP, NST, ACMC(P)
http://borasky-research.blogspot.com/

If God had meant for carrots to be eaten cooked, He would have given rabbits fire.
Thread:
N/A
Daniel Schausser
Paul Lutus
M. Edward Borasky
Paul Lutus
Gregarican
David Kastrup
Paul Lutus
Damphyr
Guido Sohne
M. Edward Borasky
Guido Sohne
Henry Maddocks
Eb
Gregarican
Raju Gandhi
M. Edward Borasky
Henry Maddocks
David Vallner
Henry Maddocks
M. Edward Borasky
Eb
Stef
Gregory Brown
Paul Lutus
Paul Lutus
Friedrich Dominicus
Joel VanderWerf
James Cunningham
Eb
David Vallner
Stef
Jon Egil Strand
Diego Virasoro
Hugh Sasse
Richard Conroy
Peter Hickman
Gabriele Marrone
David Kastrup
Charles D Hixson
M. Edward Borasky
Charles D Hixson
Spooq
CParticle
Ross Bamford
Friedrich Dominicus
Reid Thompson
M. Edward Borasky
Eb
Hal Fulton
M. Edward Borasky
Eb
Keith Nicholas
Spooq
David Vallner
Paul Lutus
Paul Lutus
dblack
Stef
Jim Cochrane
Charles D Hixson
M. Edward Borasky
Charles D Hixson
M. Edward Borasky
Stef
Stef
Stef
Stef
Stef
Paul Lutus
Stef
Paul Lutus
Mike Shock
Mark Shroyer
David Vallner
Charles D Hixson
M. Edward Borasky
Charles D Hixson
David Kastrup
M. Edward Borasky
David Kastrup
M. Edward Borasky
Phlip
David Vallner
Phlip
El Gato
Martin DeMello
Stef
M. Edward Borasky
Roseanne Zhang
Charles D Hixson
M. Edward Borasky
Roseanne Zhang
Stef
Stef
Paul Lutus
David Vallner
Chilkat Software
Charles D Hixson
Eb
M. Edward Borasky
David Vallner
M. Edward Borasky
N/A
N/A
Chilkat Software
Paul Lutus
Paul Lutus
Paul Lutus
M. Edward Borasky
Hal Fulton
Gregory Brown
_why
Matt Lawrence

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved