Re: Python advocacy in scientific computation

2006-03-06 Thread Bil Kleb
Magnus Lycka wrote: > Dennis Lee Bieber wrote: > >> I did look at Ruby once... It looked to me like the worst aspects of >> PERL grafted onto the worst parts of old Python. > > Don't forget that there are portions of Smalltalk syntax > (blocks) added in as well. I guess it could be seen as Pe

Re: Why I chose Python over Ruby

2006-03-06 Thread Bil Kleb
Marcin Mielżyński wrote: > Roy Smith wrote: > >> What's a DSL? > > Domain Specific Language. It is easy to tweak Rubys syntax and semantics > into something that looks like another language designed for a specific > task. For example, see Margin Fowler's articles: http://martinfowler.com/bli

Re: Why I chose Python over Ruby

2006-03-06 Thread Bil Kleb
Xavier Morel wrote: > >> 2) Ruby does not have true first-class functions living in the same >> namespace as other variables while Python does : >> >> In Ruby you need extra syntax that ruins the "first-class-ness" : >> > The extra syntax is a side-effect of the parensless call of method, it > doe