Thomas Kurtz, mathematician, 1928-2024 - FT中文网
登录×
电子邮件/用户名
密码
记住我
请输入邮箱和密码进行绑定操作:
请输入手机号码,通过短信验证(目前仅支持中国大陆地区的手机号):
请您阅读我们的用户注册协议隐私权保护政策,点击下方按钮即视为您接受。
FT商学院

Thomas Kurtz, mathematician, 1928-2024

His invention of the Basic programming language paved the way for the personal computer revolution
00:00

{"text":[[{"start":null,"text":"

Thomas Kurtz’s insight to tap time-sharing systems for educational purposes was, he said, a ‘completely nutty idea’ at the time
"}],[{"start":10.49,"text":"At the start of the 1960s, when most computers occupied an entire room, the world’s programmers could barely fill a baseball stadium. "},{"start":18.256999999999998,"text":"Only a few thousand specialists could wrangle arcane coding languages such as Fortran and Cobol, and the unwieldy mainframes they ran on. "}],[{"start":26.009999999999998,"text":"By the mid-1970s, there were millions of programmers. "},{"start":29.802,"text":"Computing’s first step into the mainstream was driven by the work of Thomas Kurtz, who died this month at the age of 96, and his fellow Dartmouth College professor John Kemeny. "},{"start":38.907,"text":"In 1964, the pair created a simple, fast and intuitive programming language called Basic. "},{"start":44.962,"text":"“It was the first effort in the history of computing to try to bring computing . . . to the masses,” he recalled in a 2014 documentary. "}],[{"start":52.56,"text":"“All of us who have written code in the past 60 years can thank Thomas Kurtz,” said Bill Gates, Microsoft’s co-founder, who as a teenager created his first computer program in Basic and launched Microsoft in 1975 with a version of Basic for microcomputers. "},{"start":66.839,"text":"“In the 1960s, when computers were massive, expensive and only available to scientists, he believed everyone should have access. ”"}],[{"start":75.25,"text":"From the start, Kurtz wanted to create a system that even humanities students at Dartmouth could use with just a couple of hours’ instruction. "},{"start":82.142,"text":"Basic — which stands for Beginner’s All-Purpose Symbolic Instruction Code — replaced the inscrutable commands of other coding languages with ordinary English words such as “LET”, “IF” and “THEN”. "}],[{"start":92.3,"text":"It was developed alongside another innovation by Kemeny and Kurtz called “time sharing”, which allowed several people to use a mainframe computer simultaneously. "},{"start":100.717,"text":"Together, these ideas paved the way for the personal computer revolution of the 1970s and 80s, as well as the cloud computing industry that followed decades later. "}],[{"start":110.52,"text":"Born in 1928 in the Chicago suburb of Oak Park, Kurtz trained as a mathematician, receiving his PhD from Princeton in 1956. "},{"start":119.09899999999999,"text":"That year, he was hired by Kemeny to teach maths at Dartmouth, where he would stay for nearly 40 years. "}],[{"start":125.24,"text":"When Dartmouth got its own computer in 1959, Kemeny and Kurtz wanted it to be something everyone on campus could use. "},{"start":132.119,"text":"MIT was already using the concept of time sharing for research: instead of “batch processing” each job in full, time-sharing systems ran multiple jobs for one second at a time. "},{"start":141.94899999999998,"text":"Kurtz’s insight was to tap this for educational purposes, which he said was a “completely nutty idea” at the time. "}],[{"start":149,"text":"Dartmouth’s first computer wasn’t capable of running a time-sharing system but Kurtz and Kemeny started hand-coding one, recruiting undergraduates to help. "},{"start":157.054,"text":"Kurtz’s edict to the students was: “In all cases where there is a choice between simplicity and efficiency, simplicity is chosen. ”"}],[{"start":165.09,"text":"If the Dartmouth time-sharing system was the forerunner of today’s operating systems, Basic was its first app. "},{"start":171.157,"text":"Its brilliance was in its instantaneity: a simple Basic program could produce a response in just a couple of seconds. "}],[{"start":null,"text":"
The General Electric 225 computer filled the basement of College Hall at Dartmouth. This photo was taken shortly after the first simultaneous execution of two Basic programs in 1964
"}],[{"start":178.37,"text":"An early morning test on May 1 1964 proved that both systems worked, when two Basic programs ran simultaneously on Dartmouth’s new General Electric mainframe using time sharing. "},{"start":188.949,"text":"Kurtz soon hooked it up to teletype machines around campus, which could send messages to the mainframe and then print the responses. "},{"start":195.442,"text":"Hundreds of students were soon using it and the Dartmouth network was later extended to universities around the US, via telephone lines. "}],[{"start":203.46,"text":"“This notion of remote access, which predominates computing nowadays, aside from PCs . . . Tom was at the forefront of seeing where that was going to go,” says Stephen Garland, who met Kurtz while an undergraduate at Dartmouth and later became a professor there, steering development of the Dartmouth Time-Sharing System and Basic. "}],[{"start":220.60000000000002,"text":"Kurtz believed 5mn people already knew how to write Basic by the time Microsoft launched its version for the Altair 8800. "},{"start":228.079,"text":"Many more versions followed, including by IBM and UK computer-maker Acorn, whose BBC Basic was used in many British schools in the 1980s. "}],[{"start":237.67000000000002,"text":"While Kemeny, who died in 1992, has been the better known of the two, Kurtz deserves recognition as an “equal partner”, according to Garland. "}],[{"start":246.87,"text":"The two professors foresaw that computing would be so widespread that universities needed to help their students understand it. "},{"start":253.199,"text":"“They realised that decisions would have to be made about computer use in society and it was better that large numbers of people understood what computing was,” said Garland, “so they were not taken in by jargon or the idea that the computer was always right. ”"}],[{"start":265.41,"text":""}]],"url":"https://creatives.ftmailbox.cn/album/181957-1732353606.mp3"}

版权声明:本文版权归FT中文网所有,未经允许任何单位或个人不得转载,复制或以任何其他方式使用本文全部或部分,侵权必究。

风向逆转:生活成本负担能力问题让特朗普陷入困境

美国总统将生活成本负担能力问题斥为“骗局”,遭遇民众的强烈反弹。

低增长已成为欧洲最大的金融稳定风险

欧洲最大的金融稳定风险已不再是银行,而是低增长本身。只有实现更强劲的增长,欧洲才能保持安全、繁荣与战略自主。

好莱坞导演罗伯•莱纳夫妇遇害,儿子尼克被捕

洛杉矶警方正在调查《摇滚万万岁》导演罗伯•莱纳遇害一案。莱纳生前除影坛成就外,也因长期投身民权事业而备受政界与娱乐圈人士称赞。
11小时前

“稳定币超级周期”为什么可能重塑银行业?

一些技术专家认为,未来五年内,稳定币支付系统的数量将激增至十万种以上。

一周展望:英国央行会在圣诞节前降息吗?

与此同时,投资者一致认为,欧洲央行本周将把基准利率维持在2%。而推迟发布的美国就业数据将揭示美国劳动力市场处于何种状态。

“布鲁塞尔效应”如何适得其反

曾被视为全球典范的欧盟立法机器,如今却在自身抱负的重压下步履蹒跚。
设置字号×
最小
较小
默认
较大
最大
分享×