为什么不是C#程序员吸引到红宝石作为Java程序员是 [英] Why aren't c# programmers drawn to ruby as java programmers are
本文介绍了为什么不是C#程序员吸引到红宝石作为Java程序员是的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
这是我注意到一个趋势。有一个从Java社区一个非常大的采用红宝石。难道C#是这样一个真棒语言+具有对Java的好工具,大多数C#开发人员并不像热衷于开关红宝石作为永久的Java开发者?
This is a trend I've noticed. There is a very large adoption of ruby from the java community. Is it that c# is such an awesome language + having good tools over java that most c# developers aren't as keen to switching to ruby permanently as java developers are?
你有什么意见?
推荐答案
C#是一个现代化的,而且相当强大的语言,运动:
C# is a modern, and quite powerful language, sporting:
- Lambda表达式(关闭)
- 延续(
收益
) - 值类型
- 属性
- 类型推断
- 传递通过引用
- Lambdas (closures)
- Continuations (
yield
) - Value types
- Properties
- Type inference
- Pass-by-reference
...只是仅举几例。
...just to name a few.
这些特性使得从C#红宝石远比从Java和Ruby的过渡缺乏吸引力的过渡。
These features make a transition from C# to Ruby far less attractive than a transition from Java to Ruby.
这篇关于为什么不是C#程序员吸引到红宝石作为Java程序员是的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文