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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Technical dimensions of programming systems

78 点作者 jgrodziski大约 2 年前

6 条评论

alexisread大约 2 年前
I think they&#x27;re missing some dimensions.<p>Namely mutability, side effects, formal verification ie. How equational &#x2F; axiomatic a language is, how static&#x2F;dynamic a language is (runtime typing etc), how concurrent, how scoped a language is eg. Red vs Koka.<p>All of the above have a massive influence on the structure and intent of a language.
评论 #35228495 未加载
zabzonk大约 2 年前
intro:<p>&gt; Programming is done in a stateful environment, by interacting with a system through a graphical user interface.<p>i think all statments in that sentence could be argued with.
评论 #35210365 未加载
di4na大约 2 年前
I find fascinating that the authors analysed only systems that are nearly all &quot;fringe&quot;. The Web itself is not really used as described either.<p>It sounds like this work end up producing something that does not even consider the reality of the field but only what the author&#x27;s imagine the field would be.<p>In that scope it is deeply interesting of course. And what they point to in the opening is important. But i would have loved an implementation that does look at how easy each system make testing. Composability. Refactoring. Linting. Different compilers. Repl. New projects. Compiler driven development. Formatting. Etc<p>There is a wide analysis of the technical side to do there between php and Rust as example. It feels like a missed opportunity.
andromaton大约 2 年前
The last author is the author of Write your own Excel in 100 lines of F# <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20791775" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=20791775</a>, 84 comments.
skimdesk大约 2 年前
An inspiring collection of thoughts. The section on feedback loops had me thinking: Would it be possible to program without feedback (or with minimal feedback). How would that look?<p>Pen and paper still has some feedback as one can see more than can be held in working memory.<p>edit: typo
phantom32大约 2 年前
Really interesting writeup!