Re: Amazon used lisp & C exclusively?
- From: "William James" <w_a_x_man@xxxxxxxxx>
- Date: 8 Jul 2006 11:45:35 -0700
Ken Tilton wrote:
Frank Buss wrote:
Alok wrote:
http://www.cabochon.com/~stevey/blog-rants/tour-de-babel.html
Quoting the article, they are using more languages:
| C, C++, Lisp, Java, Perl, (all languages we use at Amazon),
And looks like they don't use Lisp very much today, because they have a
large C++ code base:
| We have 50 million lines of C++ code.
| and was expanding at 8 million lines a quarter
That was offered as a /problem/. Mainly because C++ sucks so badly.
(Author's characterization.)
Later on Ruby gets crowned The Perfect Language, with Python denounced
for the whitespace thing and general technical goofiness.
So look who made it to the finals: Lisp and Ruby.
Ruby was derived from Lisp, according to its creator.
| Ruby is a language designed in the following steps:
|
| * take a simple lisp language (like one prior to CL).
| * remove macros, s-expression.
| * add simple object system (much simpler than CLOS).
| * add blocks, inspired by higher order functions.
| * add methods found in Smalltalk.
| * add functionality found in Perl (in OO way).
|
| So, Ruby was a Lisp originally, in theory.
| Let's call it MatzLisp from now on. ;-)
|
| matz.
.
- Follow-Ups:
- Re: Amazon used lisp & C exclusively?
- From: Pascal Bourguignon
- Re: Amazon used lisp & C exclusively?
- References:
- Amazon used lisp & C exclusively?
- From: Alok
- Re: Amazon used lisp & C exclusively?
- From: Frank Buss
- Re: Amazon used lisp & C exclusively?
- From: Ken Tilton
- Amazon used lisp & C exclusively?
- Prev by Date: Re: should languages be typed?
- Next by Date: Re: Amazon used lisp & C exclusively?
- Previous by thread: Re: Amazon used lisp & C exclusively?
- Next by thread: Re: Amazon used lisp & C exclusively?
- Index(es):
Relevant Pages
|
|