Changeset 14757 in project


Ignore:
Timestamp:
05/24/09 06:17:08 (10 years ago)
Author:
svnwiki
Message:

Changes applied for Scott Taylor (smtlaissezfaire) (208.120.180.23) through svnwiki:

Add in reference to Rubyspec

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/chicken-for-ruby-programmers

    r14260 r14757  
    3535yourself in pretty familiar territory.
    3636
    37 Originally, Ruby started out as an implementation-defined language.
    38 That is, there was only one implementation (Matz's) and whatever that
    39 implementation did '''was''' the language spec.  Nowadays, new
    40 implementations of Ruby are being developed, but as of this writing
    41 there is still no official specification on Ruby's syntax and
    42 semantics, by my knowledge.
    43 
    44 Scheme, on the other hand, is a specification-defined language.  There
     37Originally Ruby began as an implementation-defined language.  That is,
     38there was only one implementation (Matz's) and whatever that implementation
     39did '''was''' the language spec.  Nowadays, Ruby
     40has [[http://rubyspec.org/|rubyspec]], an attempt to
     41standardize the Ruby language.
     42
     43Likewise, Scheme is a specification-defined language.  There
    4544is one official language specification which says what Scheme is and
    4645how it works.  Chicken is simply an implementation of that
Note: See TracChangeset for help on using the changeset viewer.