其实大家不觉得 “学xxx语言” 这种说法其实是一种误导么?

brambles 发布于 2014年01月27日
无人欣赏。

我想问一下大家有没有觉得,很多人上来说的,类似“我是学java的”,或者“我是学php的”,这种言语其实是一种误导呢?

其实很多时候我感觉我真的不是在学语言,而是在学框架以及库的应用。

共19条回复
adad184 回复于 2014年01月27日

那你就应该试着自己写框架和库

玉楼 回复于 2014年01月28日

你至少要学一门语言吧?否则不成了大学课本里的伪代码了吗?

brambles 回复于 2014年01月28日

1楼 @adad184 的确想试着写框架和库。不过也得等我有足够实力来写才行。至少我觉得我现在的实力还在学习框架和库的程度。

brambles 回复于 2014年01月28日

2楼 @玉楼 纯粹一门语言的语法需要很长时间学?一个星期够不够?反正我觉得差不多了,最长花不了一个月的时间。

y3333cx 回复于 2014年01月28日

语言好比工具,ruby好比大力钳,Java好比棘轮扳手,都可以拧螺丝,但是侧重点不一样。语言第一步就提示了侧重点了。

清醒疯子 回复于 2014年01月28日

如果你不改东西,当然可以这样。问题是,不改成吗?压根不成啊。

glow 回复于 2014年01月28日

语言不过是对使用它的人说:“你丫的用我,就得遵守我的规定,我让你这么写函数,这么定义变量,我给你什么你就用什么!”,剩下的你自己看着办!

搬运哥 回复于 2014年01月28日

只学框架与库说明还太浅了,真正的学会了某种语言就可以创造很多东西,和人类的交流语言很类似

Million 回复于 2014年01月28日

学习XXX语言只是在贴标签而已,这是我们本能对复杂世界的一个简化。

意味着你生活在XXX语言这个生态环境中,在这个环境中同伴间沟通成本较低。

玉楼 回复于 2014年01月28日

4楼 @brambles 你想的太简单了。你现在用什么语言?咱找一门你不会的,看你要用多长时间学会。

Million 回复于 2014年01月28日

10楼 @玉楼 呵呵,找一门语言,其编程范式是楼主不懂的。

brambles 回复于 2014年01月29日

11楼 @Million 对,编程范式还真的没有太多了解。我先去了解一下再说。

brambles 回复于 2014年01月29日

5楼 @y3333cx 好像这个跟我讨论的东西没有太多关系。

brambles 回复于 2014年01月29日

10楼 @玉楼 就目前来说,有接触的语言有,汇编(avr/arm汇编),c/c++,java,python,php,shell script。无论是编译型的还是解释性的,面对对象的还是面对过程,感觉都在用着同样的设计思想在解决问题。这也是我会产正这种问题的原因。

brambles 回复于 2014年01月29日

8楼 @搬运哥

创造其本质是“发现问题和解决问题的”的能力,而无关语言本身吧。当然,方不方便,以及适用的场合先不考虑。

brambles 回复于 2014年01月29日

6楼 @清醒疯子

这我当然同意,但是单是语言的语法,貌似学习的难度真的不大。

Million 回复于 2014年01月30日

14楼 @brambles 这是编程语言的趋同进化造成的结果,进化的原理就是适者生存,你学到的语言,都是适合生存才活下来被你学到了,更多的语言要么死去,要么默默无闻。活下来的语言为何适合生存呢?因为这些语言1、有用,能够解决问题;2、能够形成社区;3、随着时代的变化而变化,不被用户淘汰。

关于不同的编程范式,《七周七语言》这本书提供了个比较好的浏览视角,可以开开眼界。

Million 回复于 2014年01月30日

16楼 @brambles 语言语法当然难度不大,难度大的话,这第一步就卡死人了,学习成本未免太高。语言设计者在设计一门语言的时候,如果当前流行语言有相同的程序设计理念,那么会考虑吸收采用它们的语法,防止语法晦涩而造成学习成本过高。但是具体到不同的语言,相同语法的背后,其实有可能是完全不同的实现方式,这背后的细节,有可能才是这门语言的独家秘诀。

brambles 回复于 2014年01月30日

17楼 @Million 非常感谢,我正在看《七周七语言》这本书 ; )

本帖有19个回复,因为您没有注册或者登录本站,所以,只能看到本帖的10条回复。如果想看到全部回复,请注册或者登录本站。

登录 或者 注册
相关帖子

[顶 楼]
|
|
[底 楼]
|
|
[首 页]