Erlang是一门被设计用于编写并发、实时、分布式系统的新语言。 很多年来,并发实时系统的编程技术一直落后于串行应用的编程。当使用C或Pascal进行串行编程已经成为实践标准时,大多数实时系统的程序员还在倒腾着汇编。如今的实时系统可以使用Ada、Modula2、Occam等为并发编程提供了显式支持的语言来编写,或是仍旧使用C这样缺乏并发结构的语言。
@qujian
Erlang是一门被设计用于编写并发、实时、分布式系统的新语言。 很多年来,并发实时系统的编程技术一直落后于串行应用的编程。当使用C或Pascal进行串行编程已经成为实践标准时,大多数实时系统的程序员还在倒腾着汇编。如今的实时系统可以使用Ada、Modula2、Occam等为并发编程提供了显式支持的语言来编写,或是仍旧使用C这样缺乏并发结构的语言。
我们不想介绍一些死板的规定,我们想提供一个在开发者们之间写更一致的代码的方法。随时间的推移,这本书开始转向介绍如何设计和构建优秀的代码。 这本书的理念是代码不仅是可以编译的,同时应该是 “有效” 的。好的代码有一些特性:简明,自我解释,优秀的组织,良好的文档,良好的命名,优秀的设计以及经得起时间的考验。
算得上是介绍 Linux 命令行的最佳入门书。它不仅讲述 Linux 命令的用法,而且也包含如何编写 Shell 脚本的内容。如果你想寻求掌握 Linux 命令行的书籍,我推荐你阅读这一本。
腾讯alloyteam团队的前端代码规范,通过分析github代码库总结出来的工程师代码书写习惯,主要包含HTML、CSS以及JavaScript规范!
本电子书对NodeJS进行了初步的介绍,并且包括示例以及开发实践中的经验和技巧,对于初学者来说是很好的入门教程。
深入理解JavaScript系列文章,包括了原创,翻译,转载,整理等各类型文章。
每个较大的开源项目都有自己的风格指南: 关于如何为该项目编写代码的一系列约定 (有时候会比较武断). 当所有代码均保持一致的风格, 在理解大型代码库时更为轻松,包含了如下四份中文版的风格指南: Google C++ 风格指南 Google Objective-C 风格指南 Google Python 风格指南 Google JSON 风格指南
中文版Apple官方Swift教程《The Swift Programming Language》