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

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

你们喜欢一门语言,究竟是喜欢它的什么呢?
(看看如果要造一门完美的编程语言,到底要满足多少特性……)
6803 次点击
所在节点    奇思妙想
74 条回复
sunjourney
2016-04-06 09:24:21 +08:00
write once, run in any modern browsers, hack on every IE browsers.
zhujinliang
2016-04-06 09:29:06 +08:00
golang 多 win/linux/osx 都可编译,支持 ARM 处理器,静态编译单文件不需额外的支持库, goroutine 多线程十分方便,基础库够用社区还不错,可以引入 C 库

js 除了工作必须,顺手处理数据用,简直太顺手了,随便个网页打开控制台直接开搞
baozijun
2016-04-06 09:43:05 +08:00
java,开源库和框架太多了,写 android 程序,做 web 大项目协同很舒服.

ruby,了解语言本质,写 DSL 简化操作.
codecrash
2016-04-06 09:47:36 +08:00
Racket,学习的过程十分愉快,文档详细, lisp 强大的表达能力, Dsl 当然也是不在话下的。 lisp 有宏
VmuTargh
2016-04-06 09:49:14 +08:00
Lua ,可以和 C\C++完美嵌合,速度太快了,语法简单高效。
C#,现成框架多,性能比 java 不知道高到哪里去了
Ada ,它太安全了,语法优雅接近自然语言,可读性爆表
仅代表个人看法
Crossin
2016-04-06 09:52:39 +08:00
Python ,简洁。另外借用之前看别人说的一句话:喜欢 Python 有一半是因为 IPython
oott123
2016-04-06 09:54:46 +08:00
写它的时候心情好。
zvving
2016-04-06 09:55:29 +08:00
当我想用『优雅的方式』解决问题时,不拦我的语言就是好语言。
audi
2016-04-06 09:58:01 +08:00
php ,没有原因。
wangcansun
2016-04-06 10:01:25 +08:00
java 。。项目架构趋向完美,越来越多地关注业务而非配置;很多好的框架,节省很多开发时间;接近完美的 ide ( idea );目前主流的很多事情可以做: Web Server 端, Android 等
缺点,可能是很多时候有些冗余。。
wizardforcel
2016-04-06 10:05:22 +08:00
js 写代码就跟写配置文件似的,爱怎么写怎么写,尤其适合那些一次性的脚本。

c#简直就是艺术品。 asp.net mvc 和 linq to sql 的简洁和优雅实在令我惊叹。虽然现在 c#的很多特性被 java 学了过去,但是我还是喜欢 c#。
yoa1q7y
2016-04-06 10:06:09 +08:00
前排,瓜子水果八宝粥
qqjt
2016-04-06 10:55:13 +08:00
当然是好看啊
lxian2
2016-04-06 14:51:47 +08:00
喜欢 objc 的方括号 😂
msg7086
2016-04-06 14:57:08 +08:00
Ruby ,因为代码优雅而且写得快乐。

@wizardforcel C#的 LINQ 的话,可以试试 Ruby 的 Block 表达式。
wizardforcel
2016-04-06 15:16:16 +08:00
@msg7086 我的意思是 linq 用做 orm 的时候十分方便。 我不拿 ruby 写后端。
bk201
2016-04-06 15:21:50 +08:00
没有喜欢的语言,单纯觉得能做出一个能被广而使用的东西就很兴奋,至于语言,甚至有点讨厌,如果能与计算机直接沟通多好。
jsyangwenjie
2016-04-06 15:43:13 +08:00
Scala. Do what I want.
baozijun
2016-04-06 15:50:23 +08:00
@wangcansun 几乎全部的冗杂的事情 IDE 都能给你做啦,主要是好找工作,看到京东为性能着想,全面去 C#,转向 J2EE,学长进去了,当时很羡慕才选的 java,出来发现工作确实好找.
hxtheone
2016-04-06 15:52:14 +08:00
JavaScript, 唯一一门目前在我熟悉的范围内几乎什么都可以做的语言, 写后台, 写前端, 写客户端, 刷题(逃), 在桌面平台是实际上的'一次编写, 到处执行', 毕竟谁都会有浏览器, 有点什么想法打开终端就可以开始码 JS 了

Ruby, 第一门让我喜欢上编程的语言, 语法真是美如画

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

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

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

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

© 2021 V2EX