[lnkForumImage]
TotalShareware - Download Free Software

Confronta i prezzi di migliaia di prodotti.
Asp Forum
 Home | Login | Register | Search 


 

Forums >

comp.lang.ruby

Software Carpentry (Version 955

Bil Kleb

3/9/2006 9:25:00 PM

Do we have something similar to this in the Ruby world?

http://www.third-bit...

The only thing that came to mind was the material that
Jim Freeze was using to teach his fellow engineers a
few years back...

Regards,
--
Bil
http://fun3d.lar...
4 Answers

Brian Cully

3/9/2006 11:22:00 PM

0

This guy is a complete tool.

"but the more abstract the language, the more slowly it runs"

Yes, like Haskell and OCaml. God those languages are slow.

"Nimble languages like Python are slower than sturdy languages like
Fortran, C/C++, or Java"

Yeah, because when you can't do things like convert numbers to strings
on the fly, you have a nimble language. Like Pascal.

And that graph in "Basic Scripting" is equally priceless. Yeah, perl's
real slow, and so much harder to use than python. I'm sure glad python
doesn't have a workable lambda operator, or any kind of useful bracing
so that my editor can auto-indent and not fuck up my code when i cut
and paste for refactoring purposes.

I'll buy the argument that its easier to write bad code in perl, and
I'll buy that python is easier to read, but everything else is just
fanboism. Python lacks a good number of features that make perl good.
And it's certainly not faster except in specific,
never-seen-outside-of-a-lab conditions.

Joel VanderWerf

3/9/2006 11:36:00 PM

0

Brian Cully wrote:
> This guy is a complete tool.
>
> "but the more abstract the language, the more slowly it runs"
>
> Yes, like Haskell and OCaml. God those languages are slow.

Not to mention C++ templates. Gee, there's an abstraction that really
slows down your program ;)

--
vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407


Logan Capaldo

3/9/2006 11:52:00 PM

0


On Mar 9, 2006, at 6:35 PM, Joel VanderWerf wrote:

> Brian Cully wrote:
>> This guy is a complete tool.
>>
>> "but the more abstract the language, the more slowly it runs"
>>
>> Yes, like Haskell and OCaml. God those languages are slow.
>
> Not to mention C++ templates. Gee, there's an abstraction that really
> slows down your program ;)
>
> --
> vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407
>

And I'm sure APL is as slow as sin too <g>



Jim Freeze

3/10/2006 12:52:00 PM

0

On Mar 9, 2006, at 3:28 PM, Bil Kleb wrote:

> Do we have something similar to this in the Ruby world?
>
> http://www.third-bit...
>
> The only thing that came to mind was the material that
> Jim Freeze was using to teach his fellow engineers a
> few years back...

Well, I have had requests to turn my 3 day course into a book,
but I haven't found the time to get started. [sigh]

Jim Freeze