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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

bigFORTH (1997-)

103 点作者 RalfWausE超过 1 年前

10 条评论

rickcarlino超过 1 年前
I believe BigForth was absorbed into what is now GForth (still maintained). See the GForth “pedigree”: <a href="https:&#x2F;&#x2F;www.complang.tuwien.ac.at&#x2F;forth&#x2F;gforth&#x2F;Docs-html&#x2F;Origin.html" rel="nofollow">https:&#x2F;&#x2F;www.complang.tuwien.ac.at&#x2F;forth&#x2F;gforth&#x2F;Docs-html&#x2F;Ori...</a>
评论 #38913015 未加载
avindroth超过 1 年前
Forth really changed the way I think. I now take notes in a Forth-like way. Very underexplored.
评论 #38912229 未加载
评论 #38921011 未加载
xelxebar超过 1 年前
Forth is super cool for embedded work. The normal dev cycle of build, burn, not work, tweak, build, burn, repeat is quite slow and annoying. It was kind of revolutionary for me to discover Mecrisp[0], which demonstrates how can provide a (fast!) language that also provides a friggin&#x27; repl into your hardware.<p>The ##forth IRC channel on Libera is quite active. Would recommend popping in for anyone interested. The two projects that got me interested in Forth are<p>1. JonesForth: <a href="http:&#x2F;&#x2F;git.annexia.org&#x2F;?p=jonesforth.git;a=blob;f=jonesforth.S;hb=HEAD" rel="nofollow">http:&#x2F;&#x2F;git.annexia.org&#x2F;?p=jonesforth.git;a=blob;f=jonesforth...</a><p>Explanation and motivation for the What and Why of Forth and its implementation. Well, actually, it&#x27;s actually an implementation in x86 assembly, but the comments are a wonderful exposition and intro into Forth.<p>2. SmithForth: <a href="https:&#x2F;&#x2F;dacvs.neocities.org&#x2F;SF&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dacvs.neocities.org&#x2F;SF&#x2F;</a><p>Implementation of Forth in x86-64 <i>opcodes</i>. It&#x27;s a hand-written ELF that implements a Forth. It&#x27;s simplicity is absolutely beautiful.<p>SmithForth is what pushed me over the edge to really start learning x86 assembly and Forth. I started by hand-decompiling the SmithForth binary, which was quite an adventure on its own.<p>[0]:<a href="https:&#x2F;&#x2F;mecrisp.sourceforge.net&#x2F;" rel="nofollow">https:&#x2F;&#x2F;mecrisp.sourceforge.net&#x2F;</a>
评论 #38912996 未加载
评论 #38923674 未加载
评论 #38921435 未加载
oh_sigh超过 1 年前
On Forth, anyone know how Chuck is doing these days? I haven&#x27;t seen anything from him in almost a decade.
评论 #38914063 未加载
评论 #38914045 未加载
评论 #38913597 未加载
lebuffon超过 1 年前
Amazing that this is one person&#x27;s work.
robomartin超过 1 年前
Having used Forth professionally for about ten years, the language has always held a special place in my heart. I have had the experience (fun!) of implementing Forth from nothing in a couple of processors (6502 and 68K).<p>While I do think the language is useful in certain domains, the main problem everyone has with it will be finding qualified programmers. I’ve had to convert codebases to C for this reason and, back in the day, made a fair bit of money doing this as a gun for hire.
notamy超过 1 年前
Never mind, I’m blind, please ignore.
评论 #38911697 未加载
NooneAtAll3超过 1 年前
where does bigFORTH lay on Big Scale?<p><a href="https:&#x2F;&#x2F;xkcd.com&#x2F;2130&#x2F;" rel="nofollow">https:&#x2F;&#x2F;xkcd.com&#x2F;2130&#x2F;</a>
drpossum超过 1 年前
We&#x27;ve sadly really lost a core aspect of web design.
评论 #38911939 未加载
评论 #38912197 未加载
评论 #38913368 未加载
评论 #38915523 未加载
评论 #38912654 未加载
denmashansa超过 1 年前
Ok