编程语言是一种工具?

-放弃OSC- 发布于 2015/03/30 14:43
阅读 474
收藏 1

本来是回复大家有多少人能做到真的把语言当成一个工具?的,但问题较靠后,大家估计没心情看到那里,我又是个虚荣心较强的人,所以单开一帖,做回复。

1)语言本身就是一个工具,你在通过语言这个工具完成某个功能、某个软件或者某个项目。一个项目你可以用A语言,也可以用B语言完成。

2)同样实现一个计算器,你可以使用很多种语言,但除开语言层面的内容,剩下的就是算法+数据结构(+UI),这是基础是根。很多人大概就是这么个意思。

3)但某个语言的存在不是简单的为了让大家有一个新的选择,很多时候是为了解决某一类问题而产生的,所以,很多语言有他的适用范围,比如:C语言在高性能/嵌入式领域有很大优势、PHP在中小型企业网站/Web前台(不是单指前端页面)方面有很大优势、Javascript产生就是为了Web页面(最近才扩展到桌面和服务器),所以某些特定的问题,会有某一两个语言有独特优势。

4)同一个系统,可以有很多语言可以选择,同一个语言又有很多框架,意味这个大家有很多种工具可以使用,但很多人并不是能熟练使用这些语言以及这些语言的这些个框架,其实,很多时候大家都是在选择自己熟悉的或者自己更容易上手的语言(框架)来完成工作。

5)我算是能比较熟练的使用C/Java/Javascript/Bat等,也用C++/PHP/Python完成过中小型的项目,在嵌入式/企业软件开发/前端/PC/Android都有过开发经历,也在不断的尝试、学习新的平台新的语言,如果让我去说“编程语言是一种工具”,我可能没有底气,或者说我觉得这句话本身没有什么意义,通向罗马的路有很多,但我们无法任性的随意选择,我们大多时候会找一个自己熟悉的或者觉得没什么风险的路走过去,但走的路多了,选择也就多了。
加载中
0
anycmd
anycmd

虚荣心是个好东西。我把我的回复贴在你下面。

语言不是承载思维的好工具,时空图形才是承载思维的更好工具。人们可以做到,阅读的时候看到的是语言,头脑中活跃的却是图形、管道、节点、树、矩阵、流体等东西。书写的时候想到的也是它们,只是落笔时才变成了文字和符号。

解决问题的关键是要打通主体的任督二脉,一旦我们打通了任督二脉的话就可以自由的在问题空间中行走了,一旦我们和宇宙完成了对接,我们将无处不在。此时我们可以做到心中无码。 归档在anycmd关键字下。

万事万物都绕不开“筑基=>融合=>元婴=>分神=>合体=>渡劫=>大乘”的先后规律。我们并非一定能到大乘,因为我们绕不过前面那个先后顺序。

借助语言思维的人难以做到把一个大型项目装入脑中,而借用图形思考的人却可以轻易做到这一点。这一点非常重要。

语言文字不是承载思维的良好载体,只是一种记录信息的符号,之所以使用它只是因为这种符号为世人所熟悉。也就是说:1为自己记录,2为他人记录。他人感不感兴趣是无所谓的。世界足够大,感兴趣的人驻足看一下,不感兴趣的人别驻足就是了。

人们只需潜心做学问就可以了,哪能想那么多?想的太多容易为世人世事所困。世界足够大,我们完全可以在A空间是低头做学问的书生,B地是哗众取庞的相声演员,C地是妻管严的无良游民。

世界足够大,所以我们无需与他人对抗,那只会累了自己。有些人天生具有攻击性,那是上天赋予他们的品质,这都是好品质。遇到天道盟尽量化敌为友,不得逞再回击。只需反射就足以摧毁任何天道盟战士。
因为每个人都会累。而我们的“反射”技能更节能,更持久。

宇宙中排名第一的惹人问题是:它的大,它的无边无界; 宇宙排名第二的惹人问题是:它的运行速度的有限性导致它虽然无边无界的大而我们却没办法无边无界的利用能量。 所以每个人都会累。编程语言在宇宙问题列表中的排名不靠前。

netkiller-
netkiller-
大彻大悟
anycmd
anycmd
转载"沐青衣"的评论:“道理应该是没错的……语言从现实中抽象出来,对事物进行描述,精度有很大的损失。图形、管道、节点、树、矩阵、流体应该不是单单指构建出的某个模型,而是指所有事物的模型。”
0
Brin想写程序
Brin想写程序

最初编程语言是一门计算机语言

开始编程语言是一种工具。。

后来编程语言是一种生活中的语言。。

然后才有think in java,think in C++的说法。

0
小耶果
小耶果
语言是信息传递的一种方法,实现该语言的编译器是使用该种方法的一种工具.
0
Eumenidies
Eumenidies
只有精通了一门语言才有能说这门编程语言是工具
0
dhgdmw
dhgdmw
这个不是你自己的选择吗,你要研究技术,那它就不是工具。你要研究业务,那它就是个工具。http://my.oschina.net/dhgdmw/blog/54661
0
anycmd
anycmd
我记得前人告诉我们学习人类的知识的时候应充分借助自己的头脑暴力,动用你的头脑暴力去创造知识,人与人的物质差别是几乎为零的,只要你愿意动用你的头脑暴力你也可以发现别人发现过的知识。当然这里有个权衡问题,完全使用头脑暴力而不继承前人的资产的话也没必要,但多数情况下动用头脑暴力是比阅读更加高效的学习手段。只是当人们个体之间需要沟通时才会诉诸语言文字,编程语言。
返回顶部
顶部