Comparison coding
Mark Derricutt is comparing the process of building a simple rules engine in Squeak (Smalltalk), Ruby, and Python (that post is here). He started out in Java over here.
Mark Derricutt is comparing the process of building a simple rules engine in Squeak (Smalltalk), Ruby, and Python (that post is here). He started out in Java over here.
Comments
Ruby!
[Mark Derricutt] August 13, 2005 1:52:10.237
Actually I havn't done a ruby one. Now that you mention it maybe I should ;-)
Ruby Compared to Smalltalk?
[Gary Blomquist] August 13, 2005 9:11:26.396
James, I primarily program in Java and am learning Ruby. No Smalltalk experience yet. I am curious to know, from a Smalltalker's perspective, how do you like Ruby? How do they compare from a language perspective (excluding tools, etc.)? How about factoring in tools, libraries, etc. I would like to know more about the dynamic and metaprogramming features of Ruby; however, I have not found a lot of reading material. Maybe it would be worthwhile for me to look at Smalltalk. Can you cite any good references for these features? Thanks, Gary Blomquist
metaprogramming
[Isaac Gouy] August 13, 2005 18:22:23.270
Gary wrote: any good references
Smalltalk reflection papers
Metaprogramming in Smalltalk
[Joe Schmo] August 14, 2005 20:00:56.503
As far as Ruby goes, I really struggle with the inconsistent syntax, which is why I love Smalltalk so much. Everything is an object. In Ruby you still have some Perl/C style syntax, which I just don't like.