Hello, world!
2015-01-24 01:13
225 查看
Hello, world!
学过编程的人大抵都见过这句话,多半是第一个程序。而这句话也很好地表达了作为一个程序所传达的那种心情:进入了新世界的激动和兴奋。在你学编程之前,你用过电脑,可能是Windows系统,也可能是其他的;可能用的多数是GUI,也可能是命令行。
不管怎么样,你用过电脑,你知道电脑中有一些程序,你可以运行它们,你也可以安装新的程序。可对于这些程序是从哪里来的,是怎么运行的,你一无所知。或许是某些人用鼠标点击了什么按钮而产生了程序?还是有仙女或者小精灵创造了它们?
你一无所知。它们对于你,就像黑箱,就像魔法。
你也许听说过地球上有一群人,叫程序员,他们的工作就是创造程序。一群创造程序的人,啊,多么神奇!
直到有一天,你翻开了一本书,也可能是一个文档;可能是关于C的,也可能是python、pascal,或者别的什么。这都不重要。重要的是,你跟着这本书的第一章第一节,创造了属于你自己的程序。
这个程序跟你电脑中的其他程序一样,可以用鼠标双击,或者像一个命令一样被运行。
虽然这个程序仅仅说了一句“Hello, world!”就匆匆地结束了自己,但你知道,这是历史性的一刻。电脑中那些程序们不再那么神秘了,而你也掌握了魔法。你的程序可以和电脑中其他的那些程序一样被执行,而这个程序,完全是由你刚才从无到有、一行一行打出来的代码所产生的!你更改了你的代码,运行结果就会跟着改变,这个程序确确实实是你用双手创造的!
在这一时刻,你简直迫不及待地想要告诉世界,你掌握了新的技能,你掌握了创造程序的技能!你想向世界喊,“老子会写程序了!哈哈哈哈哈哈哈哈哈!”
因此,你的程序跟世界打了个招呼,是一种宣告,也是一种证明。可能终究没有别人看到,但它至少跟你打了个招呼。
这个博客好像已经申请下来一年多了,终于写了第一篇文章。但这作为第一篇,我想也是很合适的。
Hello, world!
(不对才半年多
相关文章推荐
- 题目1464:Hello World for U
- Flume Hello World!
- Ubuntu下用汇编编写Hello,world
- Maven的安装使用以及 Maven+Spring hello world example
- IDEA Java Thrift Hello world
- Hello, World!
- Ubuntu:python helloworld.py SyntaxError: invalid syntax
- Maven HelloWorld 项目学习
- spring helloworld
- 一个面象对象的"hello world"程序
- 《30天自制操作系统》读书笔记(2)hello, world
- spark筑基篇-01-Eclipse开发Spark HelloWorld
- Portal应用点滴(三) —— Pluto与HelloWorld Portlet
- cppunit helloworld详尽篇
- dubbo hello world
- F**K the struts helloworld
- hello,world不使用ARC
- Docker入门学习(2)----Docker安装和第一个hello-world
- helloworldbasic研究总结(下)
- swift,Hello, world