你喜欢一门编程语言,究竟喜欢它的什么?

2016-04-06 09:10:08 +08:00
 jsq2627
譬如我喜欢 JS ,是因为它 write once, run anywhere ,真正是现在最容易在各种设备和环境下运行起来的语言
喜欢 C#,是因为他语法介于保守和激进之间的最佳平衡点,没有太多的坑,是一门能轻松表达自己思想的语言

你们喜欢一门语言,究竟是喜欢它的什么呢?
(看看如果要造一门完美的编程语言,到底要满足多少特性……)
7198 次点击
所在节点    奇思妙想
74 条回复
otakustay
2016-04-06 15:56:58 +08:00
@msg7086 不大一样, block 对应的应该是 C#和 LINQ 一同发布的那一堆扩展方法,但 LINQ 的 LI 是 Language Integrated ,是语言层面上的东西了
kidlj
2016-04-06 16:02:10 +08:00
Python, Zen of Python
icedx
2016-04-06 16:05:16 +08:00
C 因为它在鄙视链的顶端
shakoon
2016-04-06 16:07:01 +08:00
喜欢 VB6 ,简单啊,哈哈哈哈,十几年前还是个小屁孩时就可以很轻松写些有用的小工具了。现在也还偶尔用来写个外挂什么的。
myid
2016-04-06 16:20:39 +08:00
Haskell : 思维体操 开阔了眼界 了解到 lambda 算子 类型推导和检查机制 语法接近数学书写 书写代码的感觉 酷毙的 ghci 可生成原生机器码 没有分号断句 没有花括弧 比 lisp 少了很多括号

C: 大牛们写了很多 NB 软件 打开一看, C 代码。是其它流行语言的基础: c++ c# objc 等。
jamesback
2016-04-06 17:34:39 +08:00
语言有各种的哲学,认同这种哲学,所以喜欢这种语言。比如 Erlang 的 Let it crash: 没有可靠的程序,所以不要试图去修复已经出问题的程序,这样只会导致更多的问题。
lcj2class
2016-04-06 17:43:28 +08:00
Scheme ,优雅,简单,强大
saberpowermo
2016-04-06 18:02:16 +08:00
java 因为它在我最穷苦的时候 给了我一碗饭吃。
sudoz
2016-04-06 18:07:21 +08:00
@saberpowermo 有感情的回复
jydeng
2016-04-06 18:09:54 +08:00
喜欢 C#和 js
Bryan0Z
2016-04-06 18:32:52 +08:00
@saberpowermo 哈哈哈哈哈哈哈
plqws
2016-04-06 19:00:41 +08:00
@wizardforcel @jydeng 同喜欢 JS 和 C#
xuwenmang
2016-04-06 19:09:52 +08:00
天天吵的:

开源中国: JAVA VS PHP
博客园:JAVA VS .NET
V2EX:PYTHON & RUBY VS ALL
Mirana
2016-04-06 20:45:56 +08:00
C 简洁,而且基础组件基本都是 C 写的。
viko16
2016-04-06 20:49:18 +08:00
鸡语言 - 因为大家都看不懂
TangMonk
2016-04-06 20:51:19 +08:00
Ruby 简洁到极致
yangyanggnu
2016-04-06 22:28:14 +08:00
对我而言,如下几点:
0 )可读性强,别人的(好)代码、自己多年前的老代码容易阅读,映射至大脑中近乎自然语言;
1 )描述力强,脑海里任何想法都可以通过它轻松表达;
2 )库丰富,常见的、不常见的各种场景的类库都有,即可以直接复用轮子,也可以借鉴如何发明轮子;
3 )运行效率高,不论当今硬件如何廉洁,合理利用系统资源都是程序员的责任;

以上排名分先后,我说的是 C++。
msg7086
2016-04-06 22:30:13 +08:00
@otakustay 嗯嘛,其实应该是对应的 Inline lambda ……
loading
2016-04-06 22:49:50 +08:00
我喜欢它,因为我很容易就学会,并做出了我想要的东西。
charlie21
2016-04-07 01:23:18 +08:00
对 “在函数里返回函数” 这个事的实现办法

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/268857

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX