Great debate below:
http://channel9.msdn.com/Showpost.aspx?postid=350187
I like Ruby a lot from a development point of view - easy to prototype and get apps up and running quickly. My issues:
- speed (its slow, as everything is interpreted)
- lack of good development/debugging tools (maybe they're out there, but i haven't seen them)
- hard to get Sql Server up and running with it (I guess people are using MySql instead, but its pretty painful to get Ruby to talk to SqlServer the first time out).
- I haven't seen a lot of info about how to architect them properly.
My worry with languages like PHP & Ruby is that you can get some really bad apps (ASP is the same). One of the points brought up was that because Ruby doesn't have intellisense, or refactoring capabilities, you need to code "better" methods. You SO don't. You can write spaghetti code to your hearts' content and let someone else maintain it.
Overall - I'm not sure that if you were on one side of the fence or the other you would be swayed. I'd still like to try a "real" project in Ruby, but I still don't like not having a compiler :-)
The last 7 minutes are pretty good - not sure if C# is a thing of the past, though. Fortran97 vs. C# is kind of funny, though.
UPDATE: Another great interview below - a little more esoteric, but opens up some higher level ideas and thoughts. Functional programming has been something I've been meaning to get into for a little while since seeing a lot of the LINQ/Lambda work.
http://channel9.msdn.com/Showpost.aspx?postid=348717
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment