Skip to content
🔴🟠🟡🟢🔵🟣🟤⚫⚪

🧑‍💻程序员故事


👋Hello World的起源

"Hello World"是计算机编程中最简单、最基础的程序,它通常用来测试一门编程语言是否能够正确地运行。

据说,“Hello World”这个词语最早出现在1974年的《贝尔实验室计算机科学技术报告》中,由Brian Kernighan(布莱恩·柯林汉)和P.J.Plauger(皮特·普劳格)创造出来。

在那个时候,计算机科学还处于发展阶段,人们需要一种简单的方法来测试他们的计算机处理器是否正常工作。于是,Kernighan和Plauger决定创建一个最简单的程序,该程序将打印出“Hello, World!”这个短语。它可以帮助程序员快速找到语法错误并进行调试。

“Hello, World!”程序虽然非常简单,但它却具有重要的历史意义和象征意义,是计算机编程领域中不可或缺的一部分。

Java中的Hello World:

java
public static void main(String[] args) {
	System.out.println("Hello World");
}

🐛Bug的由来

据说在1947年,一位计算机工程师Grace Hopper在调试哈佛大学Mark II计算机时,发现了一个程序错误,并把问题归结为“一个虫子(bug)爬进了计算机里面”。这个故事可能有些夸张,因为“bug”这个词在此之前就已经被使用过了。但是,这个故事却很好地解释了“bug”的由来。

“bug”这个词最早出现在19世纪,在美国和英国用来描述昆虫和其他小生物,后来这个词开始被用来形容任何不知名或令人讨厌的东西。在计算机领域中,“bug”指的是代码中的错误或者缺陷,这些问题可能会导致程序无法正常运行。当我们编写代码时,难免会犯错,而这些错误可能在不经意间产生。

程序中的“bug”可以是任何可能导致代码出错的情况,而这些问题通常不是由虫子或其他外部因素引起的。当程序员发现并修复了这些“bug”时,我们就能够获得一个更可靠和高效的系统。