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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

Retro: A Modern, Pragmatic Forth

80 点作者 UkiahSmith将近 6 年前

5 条评论

new4thaccount将近 6 年前
Another modern Forth that has a cross-compiler to make Windows, Linux, Mac, Android, Raspberry Pi, and iPhone executables is 8th.<p><a href="https:&#x2F;&#x2F;8th-dev.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;8th-dev.com&#x2F;</a><p>It comes bundled with the C++ based JUCE GUI framework, SQLite, ODBC, encrypted binaries, JSON support, and a lot of support for other things that you typically don&#x27;t see in a tool written by one person. The more expensive licenses come with AWS and automotive Linux support, so nifty for this area.<p>Sadly, it is closed source and commercial (although you can get source with an enterprise license I think). On the plus side, it is really cheap (there is a free version too I believe) and the main developer seems to add user requested features and fix bug reports very quickly.<p>I obviously wouldn&#x27;t write a production system in it (although I&#x27;m sure you could), but I wouldn&#x27;t mind having a fun REPL based language to write simple and easy to distribute cross-platform desktop apps.
muriarte将近 6 年前
The link <a href="http:&#x2F;&#x2F;forth.works&#x2F;book.html" rel="nofollow">http:&#x2F;&#x2F;forth.works&#x2F;book.html</a> is broken. Maybe the correct link is: <a href="http:&#x2F;&#x2F;forthworks.com&#x2F;retro&#x2F;book.html" rel="nofollow">http:&#x2F;&#x2F;forthworks.com&#x2F;retro&#x2F;book.html</a>
jimnutt将近 6 年前
It&#x27;s interesting (at least to me) because it&#x27;s different from anything else out there. The way it runs, the way it is compiled and the language itself are nearly unique. It&#x27;s also easy to bootstrap on very small machines and fairly easy to implement. It&#x27;s the light saber of programming languages, &quot;a more elegant language for a more elegant time&quot;. But then, that could just be the nostalgia talking...
评论 #19997787 未加载
评论 #19997927 未加载
fouc将近 6 年前
Retro has been in development for 2 decades and has gone through quite a few changes in that time. It is inspired by Chuck Moore&#x27;s forth and avoids the mistakes of the ANSI standard.<p>It is the forth of choice for any serious forth developer.
评论 #19999530 未加载
评论 #19999706 未加载
burlesona将近 6 年前
I’m not too familiar with Forth, but I see posts about it and variants like this on HN from time to time.<p>High-level, what makes Forth interesting? What are it’s major strengths and weaknesses?
评论 #19999295 未加载
评论 #19997850 未加载
评论 #19997846 未加载
评论 #19997963 未加载
评论 #19997661 未加载
评论 #20003829 未加载
评论 #19997783 未加载
评论 #20028953 未加载