十句话内说出各种编程语言的特点

2013-08-07 21:21:28 +08:00
 itfanr
matlab:

一切皆矩阵
所有数据都以double存储
科学计算函数库丰富
很方便地以图形显示数据
9693 次点击
所在节点    程序员
74 条回复
itfanr
2013-08-08 12:49:39 +08:00
@cdfmr 什么语言啊这是?
itfanr
2013-08-08 12:51:08 +08:00
@kasp 额 你用php写个软件呗 哈哈 它注定只能做web
itfanr
2013-08-08 12:51:49 +08:00
@kurtis 十句话内就行。。。
androidBrant
2013-08-08 12:56:54 +08:00
kstsca
2013-08-08 12:59:34 +08:00
@itfanr php不能桌面?路过。。。
Mutoo
2013-08-08 15:24:57 +08:00
@itfanr http://gtk.php.net/ php也是可以开发gui的。
sethverlo
2013-08-08 15:26:42 +08:00
一句话说出 Python 的特点:IndentationError: expected an indented block
brikhoff
2013-08-08 15:47:19 +08:00
图样图声破
kylefeng
2013-08-08 16:58:58 +08:00
NullPointerException
mengzhuo
2013-08-08 17:18:25 +08:00
Python:
1. 重载黑魔法: for i in Obj + Obj
2. 语法糖很好吃 @no_return
3. 把TAB从字符集里给我删了!
4. __metaclass__.__metaclass__
5. 迭代器 yield, yield 省内存
6. 你竟然在用3.x!
7. 工具太多,第三方库速度太快,眼花啊
8. 只有想不到的实现,没有实现不了的
itfanr
2013-08-08 17:34:04 +08:00
@Mutoo 长姿势了
itfanr
2013-08-08 17:34:44 +08:00
@mengzhuo 3.x貌似很少人用啊 书籍 教程都是2.x的
xiaoye5200
2013-08-08 17:40:44 +08:00
metatable --lua
Mutoo
2013-08-08 17:59:09 +08:00
[null<0,null<=0,null==0,null>=0,null>0] // [false, true, false, true, false]

--javascript
clippit
2013-08-08 20:09:48 +08:00
> ['10', '10', '10', '10', '10'].map(parseInt)
[10, NaN, 2, 3, 4]

——这也是JavaScript
itfanr
2013-08-08 20:16:05 +08:00
lambda函数

---python
itfanr
2013-08-08 20:17:15 +08:00
@wang2191195 这么牛?我感觉数据结构定义最好的就是python 难道我错了?
wang2191195
2013-08-08 20:24:31 +08:00
@itfanr 这个看个人喜好 但是python 的list map 都是lua 的table
panlilu
2013-08-08 20:24:34 +08:00
@clippit 才知道原来phraseInt还有第二个可选参数是进制orz
Golevka
2013-08-08 21:45:23 +08:00
函数式/惰性求值/模式匹配/typeclass/单子

--- (算了我还是不明说了太明显了)

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

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

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

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

© 2021 V2EX