返回首页
搜 索
400-77-456-22
英米加集团
领先RFID产品与物联网解决方案专家
INMIGA group
智慧城市
智能交通
一个写了30年代码的首席架构师对“Hello World”的
来源:英米加集团 | 作者:inmiga | 发布时间: 3562天前 | 3376 次浏览 | 分享到:

  1993年 – Fortran

  ?1

  2

  3PROGRAM HELLOWORLD

  PRINT *, 'Hello, World!'

  END

  因为我并没有投入太多热情到主课程,所以我大多数晚上都在计算机实验室中,登陆到学校拥有的大量Unix机器上。就是在那里,我发现了Internet,并学到了关于安装软件的“老派”方式:拉下源代码,构建,检查错误,调整,修复,并获得一个可工作的客户端。老实说,我不知道你在没有学习基于运行回去方式编程的情况下是如何使用Unix的,我只能不断地用我的方式围绕系统编辑修改、探索和学习。我经常要做的一件事是执行命令,那将导出大量的信息,然后你不得不使用“方便的”命令行工具来解析这些信息。在那段时间我学习的一种最酷的语言之一是PERL。用这样一个简单的例子,我就可以说明它并没有得到应有的公正,请看:

  1993年 – PERL

  ?1

  2$welcome = "Hello World";

  print "$welcomen";

  同时,我很快发现了大量的World Wide Web(是的,这就是我们当时对它的称呼……Internet运行所有那些有趣的程序,例如Gopher和Archie,而World Wide Web只是上面的一系列文档)。HTML对于我而言是另一个飞跃,因为这是我第一次亲密接触创建声明式UI。不同于加载变量或常量,以及调用某些关键字或子程序,照字面意思我就可以在页面上组织内容。你会惊讶于20年后,HTML页面的基本语法真的完全没有改变。

  1993年 – HTML

  ?1

  2

  3

  4

  5

  6

  7

  8






Hello, World

 



  这对我来说是一个有趣的时刻。我从个人计算机(TI-99/4A 和Commodore 64以及一段花在Amiga上的短暂时期)转移到了大型计算机,突然我的PC于我而言成为了一个连接到Unix大型主机的终端。我也运行Linux操作系统在我的PC上,因为这是当时连接到Internet和网络最快的方式——TCP / IP协议栈被内置到操作系统,而不是像在旧的Windows版本中那样放置在系统上面(还记得NETCOM吗?)。我的大部分工作都是在大型计算机上完成的。

电力能源
农林牧渔
航空航天
精益制造
快消零售
智能港口
司法监狱
仓储物流
安监消防
金融通信