源自同事ppt... ...
1、 为什么要学习动态语言?
.动态语言已开始流行
JavaScript
Ruby on Rails
Google Apps (Python)
Python & Ruby on Android
C#加入动态语言特性
.动态语言与静态语言互为补充
JavaScript with Browsers
Elite with ESB
Python with C
Groovy with Spring
.每年至少学习一种新语言(管理你的知识资产)
2、语言的分类
3、函数式编程
. 运算形式的简约
.两种不同的形式体系
.函数式思维(关注”What"而非“How")
.无副作用
.自学建议
参考资源:
http://www.codecodex.com/ 各种算法的多语言写法
http://rosettacode.org/ 同上 (收集的算法有所不同)
http://en.literateprograms.org/ 同上 (包含详细的解释)
http://stackoverflow.com/ 开发者的百度知道 (初学者)
http://blog.zhaojie.me/ 老赵博客 (.net的fans)

- 大小: 14.3 KB

- 大小: 50.8 KB

- 大小: 44.8 KB

- 大小: 22.4 KB

- 大小: 49.9 KB

- 大小: 31.5 KB

- 大小: 85.4 KB

- 大小: 42 KB

- 大小: 28.4 KB

- 大小: 47.7 KB
分享到:
相关推荐
### LabWindows/CVI 扫盲技巧详解 #### 一、LabWindows/CVI 概述 1. **定义**:LabWindows/CVI 是一款由 National Instruments(简称 NI)开发的 ANSI C 集成开发环境(IDE)。它为工程师和科学家提供了创建测试与...
本资源“强化学习扫盲贴:从Q-learning到DQN.rar”聚焦于这一主题,旨在帮助初学者理解并掌握强化学习的基本概念,特别是Q-learning和Deep Q-Network(DQN)这两种重要的算法。 Q-learning是强化学习中的一种模型-...
HTML5不仅限于改进HTML标记语言,而是与CSS和JavaScript一起构成了一整套强大的网络应用开发技术。 首先,HTML5的定义包含了对网络标准的现代化更新。它不再基于SGML的解析规则,引入了新的元素,如`section`、`...
【扫盲专贴:深入浅出谈数值 (1)】 在计算机科学和信息技术领域,数值计算是基础且至关重要的部分。本专贴旨在为初学者提供一个清晰易懂的数值计算入门指南,涵盖基本概念、数据类型、精度问题以及常见算法。 首先...
5. **WAP**:无线应用协议,允许移动设备访问互联网内容,使用WML语言,通过WAP Gateway连接一般网页,实现了移动设备的无线上网。 6. **防火墙**:在手机领域,防火墙主要用于保护用户隐私,如屏蔽特定来电、加密...
由于其简洁和语言无关性的特点,JSON成为了网络上数据交换的首选格式。 在HTML中,当使用FlashVars来传递参数时,会遇到一个问题,即如果JSON字符串的开头有一个双引号,那么包含这个双引号之后的所有内容都不会被...
《新华字典》是中国历史上具有里程碑意义的一部字典,它的初版诞生于1953年,承载着新中国扫盲运动和文化普及的重要使命。这部字典的编纂始于1949年,当时的中国社会急需提高广大人民的文化素质,以适应社会主义建设...