Hacker GitHub

← All repos

clojure/clojure-clr

View on GitHub ↗ ★ 1,658 C#

A port of Clojure to the CLR, part of the Clojure project

35 mentions on Hacker News by 31 people: 1 story, 34 comments · first 2012-02-14 · latest 2026-05-03

Mentions per year 35 mentions · busiest year 2024 (5)
20082026
  1. There is also a native implementation of Clojure on the Common Language Runtime (CLR) https://github.com/clojure/clojure-clr
    comment by geospeck · 2026-05-03 · in Dotcl: Common Lisp Implementation on .NET
  2. There's the original/current implementation: https://github.com/clojure/clojure-clr And the newer reimplementation: https://github.com/dmiller/clojure-clr-next
  3. …that there was mono, which was also MIT licensed. 1: https://dotlisp.sourceforge.net/dotlisp.htm 2: https://github.com/clojure/clojure-clr 3: https://fsharp.org/
  4. There is https://github.com/clojure/clojure-clr (I cannot testify for usability, the project is alive but it seems to need more contributors to really get going)
  5. There's also Clojure CLR (lisp) https://github.com/clojure/clojure-clr
    comment by coder94 · 2024-07-23 · in Show HN: Lisp in C#
  6. Some dialects at various states of maturity: CLR: https://github.com/clojure/clojure-clr LLVM: https://jank-lang.org/ Erlang: https://www.clojerl.org/ Python: http://hylang.org/
    comment by fnordsensei · 2024-05-22 · in Try Clojure
  7. …ignored it. ClojureScript is obviously much more used, although it is still a "different" language. https://github.com/clojure/clojure-clr
  8. ClojureCLR can already run on .NET 5.0 . https://github.com/clojure/clojure-clr/wiki/Getting-started It looks like the 1.11.0 beta has a build for .NET 6.0. Very likely, when it is released, .NET 6.0 will be supported.…
  9. Gentle reminder, there is also ClojureCLR. https://github.com/clojure/clojure-clr
  10. …for .NET and also one for the BEAM Virtual Machine. Has anyone used the latter? Regards [1] https://github.com/clojure/clojure-clr [2] https://github.com/clojerl/clojerl
  11. …//groups.google.com/g/clojure-clr/c/2v9xls5hreE Last commit 6 days ago: Last code change 11 days ago: https://github.com/clojure/clojure-clr/commits/master
    comment by randompwd · 2021-01-20 · in Java on Truffle – Going Fully Metacircular
  12. …have a huge amount of insight into the project but the commits over time don't look super healthy: https://github.com/clojure/clojure-clr/graphs/commit-activit... Either way it's pretty clearly not a core platform for Clojure.
  13. …for saying that? Checking the commits history on Github[1], the project seems still alive. [1] https://github.com/clojure/clojure-clr/commits/master
  14. If you're more at home in the .NET world, there's ClojureCLR: https://github.com/clojure/clojure-clr
    comment by mr_overalls · 2020-02-21 · in State of Clojure 2020
  15. …[1]. I haven't looked into it yet, but I intend to once I'm more familiar with the JVM version. [0] https://github.com/clojure/clojure-clr [1] https://groups.google.com/forum/#!forum/clojure-clr
  16. See the interop issues ( https://github.com/clojure/clojure-clr/wiki/Calling-generic-... ) I alluded to here ( https://news.ycombinator.com/item?id=19729618 )
  17. ….NET interop is a huge advantage There is a dotnet implementation of Clojure if you're interested: https://github.com/clojure/clojure-clr
    comment by astine · 2019-01-11 · in The Early History of F# [pdf]
  18. While it's admittedly ambiguous, I think they're likely referring to ClojureCLR, not ClojureScript. https://github.com/clojure/clojure-clr
    comment by grzm · 2018-12-18 · in Clojure 1.10 release
  19. …maintained (by the one-man-army that is https://github.com/dmiller ) port of Clojure to the CLR: https://github.com/clojure/clojure-clr
    comment by bpicolo · 2018-12-14 · in Exploring the .NET Core Runtime
  20. …NYC user group[2]. There are some cool examples showcasing interop with the Unity game engine. [1] https://github.com/clojure/clojure-clr [2] https://vimeo.com/203271192
    comment by Nelkins · 2017-03-17 · in MAGIC – Clojure Compiler for the CLR
  21. …has been maintained and is up to date with the latest stable version of the JVM Clojure version. https://github.com/clojure/clojure-clr/blob/master/changes.m...
  22. There is also a .NET port that tracks the Java version pretty closely: https://github.com/clojure/clojure-clr
  23. …- ClojureScript (JavaScript): https://github.com/clojure/clojurescript - Clojure on the CLR: https://github.com/clojure/clojure-clr
    comment by grzm · 2016-12-17 · in The Idea of Lisp
  24. …into 'initially he thought' than you meant but Clojure CLR is real and has been around for years: https://github.com/clojure/clojure-clr
    comment by kencausey · 2016-12-07 · in Closure Compiler in JavaScript
  25. I think I'd have a look at ClojureScript and/or Clojure CLR ( https://github.com/clojure/clojure-clr ). The former is Clojure on top of Javascript, the latter Clojure on top of .Net. It will not be easy, but I'm no expert. I'm also not…
  26. …mind. FWIW ClojureCLR is still going strong; seems to track the JVM version within a couple weeks: https://github.com/clojure/clojure-clr/commits/master It does have some warts, but I've played with it and it works fine.
    comment by daxfohl · 2016-05-08 · in Why Is No One Writing Language Runtimes?
  27. …progress. We try to be within a week or so of development milestones on the main Clojure project. https://github.com/clojure/clojure-clr/wiki I thought ClojureCLR had been abandoned after Rich Hickey started working on ClojureJVM. Bug…
    comment by WalterGR · 2015-03-23 · in DotLisp – A Lisp dialect for .Net
  28. …be a good starting point [1]. Or you could settle for single-threaded ClojureScript/JavaScript. [1] https://github.com/clojure/clojure-clr
  29. Any .NET folks making use of ClojureCLR? https://github.com/clojure/clojure-clr
  30. …Unity ships a very old version of Mono with their own changes, so stock Clojure-CLR would not work. https://github.com/clojure/clojure-clr https://github.com/arcadia-unity/clojure-clr
    comment by ramseynasser · 2014-10-17 · in Arcadia: Unity 3D Development in Clojure
  31. …is relentless. Example: https://groups.google.com/forum/#!topic/clojure/Kvefcae2W6s Project Source: https://github.com/clojure/clojure-clr
    comment by zaph0d · 2013-06-29 · in Clojure core.async Channels
  32. Yes: https://github.com/clojure/clojure-clr Clojure can run in the CLR, so if you have .net/mono you can (presumably, untested) run clojurescript onto top of the CLR If you could port clojure to emitting LLVM bytecode or similar then it…
  33. There is an official, up-to-date ("within a week or so of milestones on Clojure main") .NET port at https://github.com/clojure/clojure-clr Maybe once Light Table is somewhat stable, someone can hack it to use ClojureCLR for the benefit of…
  34. I guess .Net [1] is no option either? Not sure if that stuff works on top of mono as well.. 1: https://github.com/clojure/clojure-clr
    comment by darklajid · 2012-02-14 · in Clojure implemented on top of Python