TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Some memories of Niklaus Wirth

209 点作者 gautamcgoel超过 1 年前

6 条评论

mjburgess超过 1 年前
I remember having just left a scala event I was running in a cab, and seeing Martin on a london bridge with a gaggle of guys following him. I wasnt aware he was the student of Nikalus Wirth -- but it makes a lot of sense.<p>It&#x27;s a shame though, that Wirth&#x27;s philosophy was, imv, ditched from 90s-00s (where we get: python, js, ruby, ...scala).<p>It seems now language design is rediscovering Wirth and his techniques (see, eg., google&#x27;s carbon which iirc, seeks to be ast-free single-pass).
评论 #39030833 未加载
评论 #39028809 未加载
评论 #39030397 未加载
jll29超过 1 年前
Beautiful semi-obituary + personal impact report.<p>Odersky has done very impressive work (I only recently learned about his work on TurboModula-2 - cool!), but his work is not focused on simplicity as Wirth&#x27;s was - I wonder if he tried hard to adopt Wirth&#x27;s simplicity mantra or not (given how he praises it in the article)?<p>Scala&#x27;s type system is quite complicated, for instance, and the notion of &quot;object-functional&quot; itself, as a hybrid concept, lacks simplicity.
评论 #39026840 未加载
评论 #39026684 未加载
评论 #39026473 未加载
评论 #39026459 未加载
评论 #39026584 未加载
santiagobasulto超过 1 年前
For the unaware: Odersky himself is a “modern day Wirth”. Amazing language designer. He’s responsible for generics in Java and the Scala language.
评论 #39026599 未加载
评论 #39029055 未加载
评论 #39030433 未加载
评论 #39034233 未加载
playingalong超过 1 年前
I learned programming mostly with Wirth&#x27;s Pascal quite a few years ago. Now I am employed in a company whose primary language for backend is Odersky&#x27;s Scala.<p>I have fond memories of the former and greatly enjoy the latter.<p>It&#x27;s only now that I learn Odersky was Wirth&#x27;s student. It clicks.
playingalong超过 1 年前
It&#x27;d be interesting what was the other five PhD students did. I kind of guess most of them being successful, not necessarily in the domain of programming language design.
评论 #39033695 未加载
moomin超过 1 年前
Modula-3 (not designed by Wirth, but tangentially mentioned in the article) was a practical disaster. Phenomenally verbose, and with a type system implementation that could easily confuse a complex class with an int.<p>It also had go-like structural interfaces, if that floats your boat. Pretty much everyone I knew hated working with it.
评论 #39026892 未加载