资深JAVA粉,看动态语言各种"动态语法"想哭怎么破
用java好多年,java是用起来最得心应手的语言,但是由于工作需要,像python ruby这种动态语言也需要用到,但是对这种语法很不能适应,尤其是ruby,太灵活了,看开源代码,就跟看天书一样,怎么破?
更新:
看了大家的答案突然感觉我说的这个“语法糖”不一定合适,其实我指的是比如ruby一个方法,n个参数,其中有的参数可选(有默认值),有的属于hash类型,结果调用的时候,好像hash在某些情况下可以不用写
{
}
,同时hash本身里面也有逗号,导致一眼看过去根本不知道哪个对应哪个,这才是令人崩溃的,不知道这个算不算语法糖。
我能注册我自豪
10 years, 12 months ago