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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

A forum engine written in Assembly

175 点作者 utf_8x超过 1 年前

14 条评论

sctb超过 1 年前
The flat assembler (which assembles this project) is worth checking out if you haven&#x27;t already: <a href="https:&#x2F;&#x2F;flatassembler.net" rel="nofollow noreferrer">https:&#x2F;&#x2F;flatassembler.net</a>. I first played around with it almost 20 years ago and it was noticeably more ergonomic and productive than masm, nasm, to say nothing of gas. I imagine it was designed for human programmers rather than primarily compiler front ends, so it&#x27;s a popular choice for hand-written assembly projects.
评论 #37288581 未加载
评论 #37288445 未加载
flumpcakes超过 1 年前
This is amazingly fast to my eyes.<p>I am endlessly annoyed by slow interfaces. At $DAYJOB I have to use a web and desktop GUI for managing CheckPoint firewalls. These often will freeze for dozens of seconds, and generally make my computer crawl. I feel that this should not be acceptable in 2023.
评论 #37288005 未加载
评论 #37285723 未加载
评论 #37285728 未加载
alberth超过 1 年前
It makes me happy to see people still build stuff like this.<p>Also interesting that they host their code on Fossil, which itself has a builtin forum engine written in C.<p><a href="https:&#x2F;&#x2F;www2.fossil-scm.org&#x2F;home&#x2F;doc&#x2F;trunk&#x2F;www&#x2F;forum.wiki" rel="nofollow noreferrer">https:&#x2F;&#x2F;www2.fossil-scm.org&#x2F;home&#x2F;doc&#x2F;trunk&#x2F;www&#x2F;forum.wiki</a>
jbm超过 1 年前
I don&#x27;t understand — isn&#x27;t the speed mostly limited by network or disk access? Is there a significant improvement by having the underlying code in Assembly?<p>A very cool application regardless, I haven&#x27;t seen Assembly since college now.
评论 #37285895 未加载
评论 #37290948 未加载
评论 #37285717 未加载
评论 #37288118 未加载
评论 #37285720 未加载
fortyseven超过 1 年前
Nah: <a href="https:&#x2F;&#x2F;board.asm32.info&#x2F;hi-johnfound-welcome-back.351&#x2F;#16249" rel="nofollow noreferrer">https:&#x2F;&#x2F;board.asm32.info&#x2F;hi-johnfound-welcome-back.351&#x2F;#1624...</a>
评论 #37291545 未加载
评论 #37290833 未加载
mcint超过 1 年前
Real-time notifications give a sense of activity, nice for building a community. Reminds me of <a href="http:&#x2F;&#x2F;listen.hatnote.com&#x2F;" rel="nofollow noreferrer">http:&#x2F;&#x2F;listen.hatnote.com&#x2F;</a> showing live wikipedia edits, but more integrated. Some anonymity, or mention of a group, e.g. anonymous users, forum member, admin, would be better. Too much and too specific sharing of activity makes this feel stifling--more like chat with read notifications, less like email or forum where people take time to compose replies.
GaNuongLaChanh超过 1 年前
Fantastic forum engine, the demo is <a href="https:&#x2F;&#x2F;board.asm32.info&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;board.asm32.info&#x2F;</a> and beautiful themes are at <a href="https:&#x2F;&#x2F;asmbb.org" rel="nofollow noreferrer">https:&#x2F;&#x2F;asmbb.org</a>
Waterluvian超过 1 年前
Got me thinking. How easy is it to write Assembly that looks good but is slower than C?<p>Like can you be really good with Assembly and still not be certain your effort is actually worth not doing it in a higher language?
评论 #37288771 未加载
评论 #37291058 未加载
评论 #37288742 未加载
skilled超过 1 年前
All I want for Christmas is the old-school :lol: emoji from phpBB days…
评论 #37290468 未加载
kmoser超过 1 年前
Not exactly a forum as we now know it, but I believe Bill Basham&#x27;s Diversi-Dial (DDial) BBS software for the Apple II was written entirely in assembly. <a href="https:&#x2F;&#x2F;paleotronic.com&#x2F;2019&#x2F;09&#x2F;28&#x2F;diversi-dial-an-apple-ii-party-line&#x2F;" rel="nofollow noreferrer">https:&#x2F;&#x2F;paleotronic.com&#x2F;2019&#x2F;09&#x2F;28&#x2F;diversi-dial-an-apple-ii-...</a>
jacquesm超过 1 年前
Imagine what you could do with a smartphone if it were programmed entirely in assembly.
评论 #37286662 未加载
评论 #37287321 未加载
评论 #37285761 未加载
评论 #37286730 未加载
评论 #37290288 未加载
评论 #37285773 未加载
评论 #37287274 未加载
评论 #37288119 未加载
评论 #37285874 未加载
评论 #37286052 未加载
Jyaif超过 1 年前
Very fast! Or should I say, the normal speed at which websites should operate.<p>x86 only.
mhd超过 1 年前
I looked into maybe using this a few months ago, but decided against it.<p><a href="https:&#x2F;&#x2F;board.asm32.info&#x2F;hi-johnfound-welcome-back.351&#x2F;#16249" rel="nofollow noreferrer">https:&#x2F;&#x2F;board.asm32.info&#x2F;hi-johnfound-welcome-back.351&#x2F;#1624...</a>
评论 #37285708 未加载
评论 #37287260 未加载
评论 #37285750 未加载
评论 #37286041 未加载
评论 #37285803 未加载
评论 #37285771 未加载
评论 #37286036 未加载
评论 #37285713 未加载
评论 #37285764 未加载
Chiba-City超过 1 年前
Garbage collecting interpreters are (mostly) for wimpy scripting kiddies. The obvious historically documented exceptions are the &quot;Symbolic AI Researchers.&quot;<p>In 1990, SQL (and dBASE and Excel) was a &quot;computer language&quot; for secretaries. Now in 2023, we suffer uneducated halfwits manically typing in endless repugnant &quot;ad tech&quot; and &quot;SEO&quot; with our &quot;Bioinformatics Researcher&quot; hacks inflicting delusions based on Excel #Err cells (look it up) upon an unwitting populace.<p>Somewhere, we went wrong. We have GREAT and WISE Software Engineering (Prescriptive and Historical) guidance available in the public domain now. Our mercenary &quot;job hoppers) don&#x27;t seem to be interested in accessing that.<p>Going forward, some combination of ASM and Forth in Open Source incarnations and with type-checking hints will wring the most computation out of energy resources (CPU cycles).
评论 #37290401 未加载
评论 #37301781 未加载