TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Rhine – A Lisp on LLVM

143 pointsby artagnonover 10 years ago

6 comments

pjmlpover 10 years ago
Nice, but the author could join efforts with one of the few attempts to have a native Clojure compiler instead.<p>Another remark, is that it would have been nicer to have the language being made in itself instead of OCaml.<p>Other than that, very nice work.
评论 #8278163 未加载
评论 #8278091 未加载
评论 #8277912 未加载
评论 #8277686 未加载
评论 #8277951 未加载
sarnowskiover 10 years ago
Someone mentioned the JVM interop of Clojure is it&#x27;s main selling point. While its definitly awesome to have that great integration (I&#x27;m a heavy interop user), for me, the main strength is having persistent data structures at its base for everything. I myself played with the thoughts of creating a native runtime based on Clojure&#x27;s syntax and data structures. I cant see that this project uses persistent data structures. Am I wrong? please enlighten me.
评论 #8278477 未加载
评论 #8278364 未加载
评论 #8280693 未加载
splixover 10 years ago
also <a href="https://github.com/eudoxia0/corvus" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;eudoxia0&#x2F;corvus</a>
评论 #8277602 未加载
评论 #8277887 未加载
charlieflowersover 10 years ago
I think the holy grail may be the combination of working in a very expressive high level language, but knowing and seeing exactly what that generates at the low level. (And in those few cases where it matters, being able to control&#x2F;influence&#x2F;change what it generates at the low level).<p>So this sounds pretty interesting.
评论 #8277548 未加载
评论 #8277556 未加载
评论 #8278853 未加载
评论 #8280481 未加载
karavelovover 10 years ago
What is the reason for using product of all primitive types for boxing instead of tagged union?
评论 #8278509 未加载
dschiptsovover 10 years ago
Lisp? So, it runs Maxima?