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

科技回声

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

GitHubTwitter

首页

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

资源链接

HackerNews API原版 HackerNewsNext.js

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

ChrysaLisp – A 64-bit Lisp OS with GUI

306 点作者 bespoke_engnr超过 7 年前

16 条评论

bespoke_engnr超过 7 年前
I just saw this come up in an arpilisp discussion thread (<a href="https:&#x2F;&#x2F;github.com&#x2F;marcpaq&#x2F;arpilisp" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;marcpaq&#x2F;arpilisp</a>).<p>ChrysaLisp is an Assembler&#x2F;C-Script&#x2F;Lisp 64 bit OS. MIMD, multi CPU, multi threaded, multi core, multi user, and will build from source in ~2 seconds on most OS X or x64 Linux desktops.<p>Maybe this will let me live vicariously through someone who has actually <i>built</i> the project I always dream of creating in my free time.
评论 #15469815 未加载
评论 #15470276 未加载
评论 #15467716 未加载
bluefox超过 7 年前
A bit of a stretch to call this a &quot;Lisp OS&quot; yet. If you look at the project&#x27;s history, you can see that it was written in nasm, and at some point the author &quot;slapped some parens around&quot; and took steps to make it into an actual Lisp dialect, but it&#x27;s not there yet, as it lacks many of the features you&#x27;d expect from a Lisp. Also see README_LISP.md.
tyingq超过 7 年前
Does this roughly offer the same benefits that the old lisp machines provided?<p>I&#x27;ve never used one, but have heard people rave about how productive they were on them.
评论 #15469339 未加载
评论 #15467373 未加载
评论 #15467147 未加载
gavanwoolery超过 7 年前
One can debate whether or not this is a &quot;true&quot; operating system, but I&#x27;d like to coin a (new?) term: &quot;virtual operating system&quot;...not to be confused with emulation or virtual machines, but rather an OS that runs on top of a host OS. One obvious use for such a thing is reskinning an underlying operating system in a non-trivial way, i.e. completely changing the UI paradigms. Another use is allowing programmatic access to virtually everything.
评论 #15468162 未加载
评论 #15468129 未加载
评论 #15470417 未加载
评论 #15468060 未加载
steelbird超过 7 年前
Quick start to get the GUI going (not so obvious from the README):<p>$ clone <a href="https:&#x2F;&#x2F;github.com&#x2F;vygr&#x2F;ChrysaLisp.git" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;vygr&#x2F;ChrysaLisp.git</a> ChrysaLisp<p>$ cd ChrysaLisp<p>$ sudo apt-get install libsdl2-ttf-dev<p>$ make -j<p>$ .&#x2F;run.sh<p>To quit:<p>$ .&#x2F;stop.sh
评论 #15468720 未加载
评论 #15468715 未加载
scottyelich超过 7 年前
I&#x27;m looking for a bare metal boot OS that has internet capabilities -- lisp or forth based (ONLY). Any pointers would be greatly appreciated.
评论 #15469120 未加载
评论 #15469322 未加载
avodonosov超过 7 年前
Not exactly a Lisp OS - asm and C beneath. Compare to <a href="https:&#x2F;&#x2F;github.com&#x2F;froggey&#x2F;Mezzano" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;froggey&#x2F;Mezzano</a>
rurban超过 7 年前
So this looks like basically the followup project to the TAOS os which was ways ahead of its time. <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9806607" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=9806607</a>
xenophonf超过 7 年前
I wonder how difficult it would be to move an existing Lisp to bare metal, like SBCL.
评论 #15468624 未加载
autcrock超过 7 年前
What this reminded me of most is the Connection Machines, which allowed you to configure the interprocessor connection topology. It had specialised C, FORTRAN and Lisp languages. They were also the best looking computers I ever saw!
colesantiago超过 7 年前
Very cool, interested in Lisp but I would like to know if any HN&#x27;ers would provide me some insight into why Lisp is so popular?<p>Does anyone use it in production? Is it comparable to JS?
评论 #15470273 未加载
评论 #15471362 未加载
Annatar超过 7 年前
Here is proof that Rust is unnecessary. Lisp comes from the past to save the future from itself.
评论 #15468703 未加载
galaxyLogic超过 7 年前
JavaScript has been called &quot;Lisp in C&#x27;s clothing&quot;. What it lacks is macros basically but you can get a lot of practical work done in JavaScript and it is as mainstream as it gets. So how about a JavaScript OS&#x2F;Machine&#x2F;Hardware anybody?
评论 #15469252 未加载
评论 #15469140 未加载
评论 #15470105 未加载
pjmlp超过 7 年前
This is quite cool.
xmichael99超过 7 年前
For me, calling something an OS requires it to have it&#x27;s own kernel ... maybe thats just me, but I think this is the 2nd project this month which has called itself an OS when in reality it is just a GUI.
评论 #15466885 未加载
评论 #15466850 未加载
评论 #15467230 未加载
评论 #15467398 未加载
评论 #15467318 未加载
评论 #15467308 未加载
rbanffy超过 7 年前
Could look more like a Lisp Machine...