|
@@ -1,2 +1,27 @@
|
|
|
基础知识篇
|
|
|
===
|
|
|
+
|
|
|
+在我们第一次开始写程序的时候,都是以Hello World开始的。或者:
|
|
|
+
|
|
|
+```c
|
|
|
+printf("hello,world");
|
|
|
+```
|
|
|
+
|
|
|
+又或许:
|
|
|
+
|
|
|
+```javascript
|
|
|
+alert('hello,world');
|
|
|
+```
|
|
|
+
|
|
|
+过去的十几年里,试过用二十几种不同的语言,每个都是以hello,world作为开头。在一些特定的软件,如Nginx,则是**It Works**。
|
|
|
+
|
|
|
+这是一个很长的故事,这个程序最早出现于1972年,由贝尔实验室成员布莱恩·柯林汉撰写的内部技术文件"A Tutorial Introduction to the Language B"
|
|
|
+》之中。不久,同作者于1974年所撰写的《Programming in C: A Tutorial》,也延用这个范例;而以本文件扩编改写的《C语言程序设计》也保留了这个范例程式。
|
|
|
+
|
|
|
+而在日常我们工作的时候,我们也会使用类似于hello,world的boilerplate来完成基本的项目创建。
|
|
|
+
|
|
|
+搭建环境是一件非常重要的事,它决定了你能不能更好地工作。
|
|
|
+
|
|
|
+毕竟环境是生产率的一部分。
|
|
|
+
|
|
|
+高效的程序员和低效程序员间的十倍差距,至少有三倍是因为环境差异。
|