1 msgDownload file with mirrors
14 msgWhy can't I redefine '<<' method to allow...
3 msgTDD with Ruby
7 msgAny reason why this code should not work - The ...
5 msgA computer science book to learn about interpre...
6 msgsegmented method names
6 msgExecuting SQL Query through ruby using winole32
9 msginitial stages of scripting
1 msgRe: rdoc 2.0.0 Released
12 msgto check for numericality
4 msgRe: Event handling
4 msgHow to get to the beginning in irb

'Real' Differences Between Python & Ruby
\ Max Cantor (8 May 2008)
. \ Martin DeMello (8 May 2008)
. \ Avdi Grimm (8 May 2008)
. \ globalrev (8 May 2008)
. . \ Phillip Gawlowski (8 May 2008)
. . \ Marc Heiler (9 May 2008)
. . . \ Robert Dober (9 May 2008)
. . . \ David A. Black (9 May 2008)
. . . \ Max Cantor (9 May 2008)
. . . . \ Avdi Grimm (9 May 2008)
. . . . . \ Max Cantor (9 May 2008)
. . . . . . \ Robert Dober (9 May 2008)
. . . . . . \ Adam Shelly (9 May 2008)
. . . . \ Michael T. Richter (10 May 2008)
. . . . . \ M. Edward (Ed) Borasky (10 May 2008)
. . . . . . \ Michael T. Richter (10 May 2008)
. . . . . . . \ Eleanor McHugh (10 May 2008)
. . . . . . . . \ Michael T. Richter (10 May 2008)
. . . . . . . . . \ Steven Parkes (10 May 2008)
. . . . . . . \ M. Edward (Ed) Borasky (10 May 2008)

2 msgRuby Gems ERROR: could not find rush locally or...
1 msg[ANN] Rawr 0.3.1 Released
3 msgFasterCSV
7 msgrcov segmentation faults on Debian and Ubuntu (...
1 msg[FA] 1 Registration for RailsConf
18 msghash adding values
10 msgprecedence of single-line rescue and assignment
Subject:Re: 'Real' Differences Between Python & Ruby
Group:Ruby-talk
From:Steven Parkes
Date:10 May 2008


 
I am also beginning to really enjoy Erlang's approach to parallelism
and wishing I could do cool stuff like that in Ruby as easily

Me, too. That was the impetus for dramatis (http://dramatis.mischance.net; actor concurrency for ruby and python; early but always looking for feedback.)

Apropos of the overall thread, I’m completing the port of dramatis to python and the metaprogramming is pretty different. Python uses metaclasses and doesn’t have the callbacks that ruby does. There’s overlap in the feature set, but they don’t provide exactly the same features.

More importantly, object dereference, e.g., “a.b”, is very different. It’s difficult to do proxy objects in python, for example, rpc stubs, because it requires accessing the object to know whether a.b is calling a function (if b is a property) or simply binding a method pointer (if b is a normal instance method).




© 2004-2008 readlist.com