3 ms·
Javascript has some unique concepts, while Ruby or Pyton are just mix of features also present in Smalltalk or LISP. So learning Ruby has no added value if you
by kapuhy 14y ago
Javascript has some unique concepts, while Ruby or Pyton are just mix of features also present in Smalltalk or LISP. So learning Ruby has no added value if you already know those.
- xradionut 14y agoPython also borrowed some good stuff from Icon. Not that many folks here have actually used Icon, but it was fun to compile and play with back in the day.
- taybin 14y agoIcon was my secret weapon in college. I think python only took generators. I'd love to see a language take its backtracking feature.
- davidw 14y ago> learning Ruby has no added value if you already know those. Maybe learning it just as a learning exercise is not so valuable, but Ruby is fantastically useful at getting shit done in the real world with a language that's pretty good. For instance, try and do this in standard Erlang: stdout_str, stderr_str, status = Open3.capture3(command) You can't. I've been complaining about it since 2004, others have sent patches, and you still can't easily handle stderr and stdout as separate streams with open_port.