3 ms·
I use both Ruby and C# daily. I love them both. My only complaints about Ruby and the Ruby ecosystem are these: 1) Minor versions of Ruby are incompatible with
by jonpaul 16y ago
I use both Ruby and C# daily. I love them both. My only complaints about Ruby and the Ruby ecosystem are these:
1) Minor versions of Ruby are incompatible with each other. 1.9.1 to 1.9.2 requires some code changes.
2) Developers of non-popular gems often lose interest and stop maintaining them.
3) WPF is truly a remarkable UI toolkit. I wish there was an equivalent.
What I love:
1) The Gem system makes moving your app from system to system trivial.
2) Most Ruby devs use Git/Github.
3) Ruby's expressiveness.
4) Metaprogramming.
If you use both languages, what are your opinions?
- daviding 16y agoI too like both, but as you tell from the post, I use less C# recently for web development. With the C# ecosystem there is more stability and often better introductory resources for learning. Most innovations will come out for .Net via Microsoft in some form or another (either 'in-housing' an existing community project or just plain reinvention). This 'Wise Parent' model of .Net community stewardship is both its greatest strength and its greatest weakness. .Net and Microsoft are now starting their own package management project (brought in-house again) and it will be interesting to see how that works out. Their MVC framework is very good, produced in this model, but I can't help feeling the 'mainstream developers' that buy all those Visual Studio licenses aren't that interested.
- Qz 16y agoI like WPF a lot, but compared to Spark in Flex, it's a giant bag of headache. If I could somehow force C# and Flex to have a lovechild with Spark for UI and C# for the code, I would be an infinitely more productive programmer.
- k33l0r 16y ago1.9.2 was not a minor version bump. Ruby indicates bug fix level changes with the patch level, so Ruby 1.9.1-p430 is compatible with the earlier 1.9.1-p429, but not entirely compatible with 1.9.2-p0.