1983年,我的父母给我买了我的第一台电脑无线电Shack TRS-80 MC-10。它实际上是最便宜,最不强大的入门电脑可用,但它比均匀更便宜的替代品更酷Sinclair 1000.(4KB RAM与2KB RAM,8种颜色与单色,Chiclet键盘与膜键盘)。

我已经保存并购买了16KB内存升级,并且在我厌倦了在笔记本中写下所有基本程序并重新键入它们时,我购买了一个用于存储东西的磁带机。

磁带存储很好地击败了不断的重新输入程序,但它仍然很糟糕。

TRS-80 MC-10

TRS-80 MC-10图像西蒙南。用下面的用途创作共用归因 - 份额相似3.0未受到执照。

磁带存储的乐趣

它的工作原理。首先,键入程序。然后倒带到磁带的开头并将计数器重置为0.然后将REC和播放按钮保持在一起以开始录制。在接收到键盘中的命令后,TRS-80将开始将程序发送到磁带甲板。一旦命令返回,程序存储,您可以停止录制。

通常,您通常会留下额外的空间,然后录制下一个程序,注意到该程序的计数器与一个小日志记事本。为单个程序使用整个盒式磁带太昂贵,因此您只需保留应用程序的开始计数器。如果在重新编写应用程序的过程中,它将增长到下一个应用程序中的大小,您要么覆盖下一个应用程序,要么将原始程序空间标记为死,并将程序移动到下一个打开位置。

我使用了一些不同的磁带,所以加载一个程序我将录像带重新录制到开头,重置计数器,然后转发到程序的计数器编号。我经常“擦洗”找到东西:在快速转发磁带时,您可以按住播放按钮并聆听程序尖叫。您甚至可以学会通过声音识别程序。也许你有一个简短的程序,一个长一个,两个更短的程序,你想扫描到最后一个程序。在向前擦除时,您可以轻松识别长程(它已经尖叫了一段时间)。然后你会听到暂停,一个短暂的尖叫声,另一个短程,另一个暂停和繁荣 - 有你正在寻找的节目。

职业生于诞生

我画了唯一的结论,任何人都可以从这个早期的编程经历中吸取:这是有史以来最好的事情,我将长大于立即开始的软件开发人员。

我会创建自己的应用程序并通过咨询和写入任何人需要我在侧面写作的情况下进行资金。但在我开始接受客户和兑现之前,我需要一个漂亮的新空白卡带来存储我的工作。而不仅仅是任何盒式磁带 - 旨在存储程序的昂贵的短片之一。

我前往无线电棚,并将我的职业生涯描述为在那里工作的十几岁的孩子。他向我解释说,在软件中开始职业是非常困难的,咨询理念是可怕的。客户要求一件事,当你交付它时,他们决定不是他们的意思,最后你会陷入困境,每小时制作便士。然后他把我指着他选择了盒式录音带,并张开了我的订单。

虽然稍微沮丧,但在后面之明,他的建议非常坚固。

但是,金钱不是我真正的目标。我只是希望人们使用和爱我的软件。我写了一个申请,以跟踪我的继父的高尔夫统计数据。他扮演并参加了他的分数并为一个18洞的回合标准,然后让我相信,我可以比他更快地输入很多,并且应该接管所有未来的数据入学职责。即使他直接使用我的软件停止,我也能使用我写的程序来回答他的问题 - 这足以让我开心。

老大学生试试

多年来,我对计算机的兴趣Ebbed并流动。在大学里,我将我的专业从计算机科学转换为电气工程。但后来我买了一个Borland C编译器200 000左右,这是当时为我的疯狂金额。我无法让第一个示例程序运行。我在手册中完全键入它,但它没有编译。你能发现这个问题吗?

Printf(“Hello World!”);

是的,这是对的,我没有包括stdio.h.!!有人才知道他们应该知道他们应该这样做吗?介意你,这是在互联网广泛使用之前。任何预示互联网可用性的人都会告诉你,当计算机没有告诉你答案时,事情非常艰难。

我签了一个c课程LSU.因为,该死的,我不会在我无法使用的编译器上浪费200美元。杰里威尔特曼教授班级,这太棒了。我喜欢作业和C编程语言,我很快将我的专业改为CS。我对编程的热爱返回。

思考

前一天,我回忆起了我11岁的自我在Radioshack,用一天写作的梦想购买了一个盒式镜,别人的软件 - 甚至可以获得付费。我意识到,在我们所有的生活中,我都会通过令人难以置信的力量,影响力和软件的普遍性的增长。

在我的职业生涯中,我在各种各样的用户使用的许多应用程序上工作,但我相信我在新遗物的工作已经到目前为止最大的影响。我的代码的小比特在全世界的数千个应用程序中运行,令人惊叹和更加美好。写作软件可能是一个深刻的创造性,精彩的体验,但有人实际使用和爱,软件将其提升到完全不同的水平。

如果您想重温我的早期编程日,这是MC-10仿真器

萨克逊D'Aubin是新瑞典贸易场所的建筑师和工程副总裁。撒克逊队从Twitter上弃出,但是一位朋友将他冒充为@Saxond。查看帖子

对新遗物博客的写作有兴趣吗?亚搏体育登入网送我们一个球场!!