求推介一个程序设计语言

clonne 发布于 2012/06/28 19:27
阅读 533
收藏 1

我当前是专注C/C++,想再掌握一门语言,因为我越来越感觉C++蹩脚了,当然,本质上是我太蠢了,我不会设计模式,对于OOP思想还处于弱智的水平,整体上就是水平太低了。所以想请大家推介一门语言。说实话,就我而言,越来越感觉C远比C++博大精深,我觉得C是最棒的。

当然,对于语言我也有不喜欢的,就像Java,很强大,但是我很厌恶Java的异常,我也不知道为什么,还有C#、Dephi,这些太过依赖图像界面,而C#是微软的,我感觉不靠谱,微软的研发能力强大,经常创造新概念,哪天又出来个新概念的“D#”也是可能的,到时候又乱了。当然,我厌恶的本质同样是因为水平太低,我掌握不了。

不知道有哪些语言是适合我的呢,希望能遇到

加载中
1
ValueError
ValueError

我觉得你不应该到论坛来问,应该挑几个看得顺眼的,学了再说。

好与不好,别人说的算什么,自己试过才知道哪里优雅哪里恶心。

0
俏文安
俏文安
如果你对编程很有兴趣,你可以去看看lisp这种语言。还有一点,语言只是工具,用来解决问题的手段而已。
北落
北落
++ 看scheme吧 lisp的方言之一,文档,中文书籍比较齐全。或者common lisp也行。lisp的分支的2大代表。
0
骠骑将军
骠骑将军

python 理由如下

"想再掌握一门语言,因为我越来越感觉C++蹩脚了",
python以简洁为己任,大道至简,优雅是描述python语言的常用辞藻.应该不会"蹩脚"

"不会设计模式,对于OOP思想还处于弱智的 水平...越来越感觉C远比C++博大精深,我觉得C是最棒的"
python的不止语法简洁,oop可用可不用,虽然python中一切皆对象,你完全可以按照类c的面向过程写代码.另外python可以与c完美互动,利用c来重写需要高效运行的部分(虽然我还碰到过这个需求,但是技术上不止可行,而且很方便)

"对于语言我也有不喜欢的,就像Java,很强大,但是我很厌恶Java的异常..."
呃~python也有异常处理(好像现代语言没有异常的不多见了),不过你可以不用考虑,经常看到打断的代码没有try...catch...跑的很欢的

"C#、Dephi,这些太过依赖图像界面"
python更适合纯代码,或者说图形界面是它(相对)的弱项.不过也有GTK,QT,WxPython等选择,适合跨平台.

 

"而C#是微软的,我感觉不靠谱,微软的研发能力强大,经常创造新概念,哪天又出来个新概念的“D#”也是可能的,到时候又乱了"
不用怕,python是开源免费的语言,不是微软的.

ExtremeTalk
ExtremeTalk
+1
姐夫
姐夫
+1
0
mallon
mallon
要看你用来做什么了
0
掬一捧
掬一捧
唉,学的是思想不是什么语言。把你会的表现出来就可以了,管他什么语言。
0
soon
soon

不要脱离实际场景选语言啊。

你不会用c++写网页,也不会用php写游戏。

看看你在的行业一般是用什么语言....

还是宏哥说的有理

0
天国之翼
天国之翼

自己都说喜欢C

那就用C啊

推荐你看一本书

 

编程人生

副标题: 15位软件先驱访谈录
原作名: Coders at Work

0
Dr.Who
Dr.Who

语言各有利弊。

多学学,至少掌握10种以上吧。

Timor君
Timor君
回复 @Dr.Who : 还是表示难以理解。本打算就学C++ and Python的,不想多学其他的东西。
Dr.Who
Dr.Who
回复 @cghy2011 : 并不是精通,掌握语法和利弊,然后根据情况选择。没有一种语言使用与所有情况。 PS:如果你有大学修过一门叫做"程序设计语言"的课程的话,十七八种不在话下吧
Timor君
Timor君
10中以上??哪来那么多时间?
0
redraiment
redraiment
Bash Script
返回顶部
顶部