Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think ruby has a reputation for "fast prototyping" for a few reasons

1) readable (somewhat english-like syntax) 2) terse (short and to the point, no extra setup code needed) 3) meta-programming/DSLs

It still remains unbeatable for readability and terseness..



Yes, and it's for this reason that adding a type system will to it will alienate a lot of its users. You can say "optional" or "gradual" as much as you like but adding types will split the community which is the last thing Ruby needs right now. The trouble with tech is we just can't let something be and stop fiddling with it. Ruby is fine just as it is.


> Ruby is fine just as it is.

Which Ruby do you mean? 1.8, 1.9, or a more current one?


Don't forget 4) no compilation/ultra fast test cycle and 5) REPL (IRB or Pry)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: