动态语言扫盲贴

源自同事ppt... ...
1、 为什么要学习动态语言?

[color=red][size=large].动态语言已开始流行[/size][/color]
JavaScript
Ruby on Rails
Google Apps (Python)
Python & Ruby on Android
C#加入动态语言特性
[size=large][color=red]
.动态语言与静态语言互为补充[/color][/size]
JavaScript with Browsers
Elite with ESB
Python with C
Groovy with Spring

.每年至少学习一种新语言(管理你的知识资产)

[img]http://dl.iteye.com/upload/attachment/357514/a7d6597e-1a81-3433-94bc-cf586db55ac3.png[/img]

2、语言的分类

[img]http://dl.iteye.com/upload/attachment/357516/1d2589b9-1b5d-367c-867d-00b966011f1f.png[/img]


[img]http://dl.iteye.com/upload/attachment/357518/fb677496-5243-34d3-85eb-63cc2e5f7ef2.png[/img]


[img]http://dl.iteye.com/upload/attachment/357522/f6a28be0-92fe-33fc-a6e0-396e17a60bea.png[/img]

3、函数式编程

[img]http://dl.iteye.com/upload/attachment/357528/e3a68847-bd29-3227-98ea-1efca44fd75f.png[/img]

. 运算形式的简约

[img]http://dl.iteye.com/upload/attachment/357535/52dfa293-f4ee-34c3-9f16-22a46ff27a56.png[/img]

.两种不同的形式体系

[img]http://dl.iteye.com/upload/attachment/357539/44562d0d-d829-3eb2-9f9d-b90d50910c8b.png[/img]

.函数式思维(关注”What"而非“How")

[img]http://dl.iteye.com/upload/attachment/357541/efc682b2-b298-3243-81b0-252063cac66d.png[/img]

.无副作用

[img]http://dl.iteye.com/upload/attachment/357543/4b1a995b-8ddc-3040-ab19-14da81b4de4c.png[/img]

.自学建议

[img]http://dl.iteye.com/upload/attachment/357546/e3deb702-918f-3896-8048-6cd7eb441c50.png[/img]


参考资源:
http://www.codecodex.com/ 各种算法的多语言写法
http://rosettacode.org/ 同上 (收集的算法有所不同)
http://en.literateprograms.org/ 同上 (包含详细的解释)
http://stackoverflow.com/ 开发者的百度知道 (初学者)
http://blog.zhaojie.me/ 老赵博客 (.net的fans)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值