GiggleLiu/NiLang.jl
View on GitHub ↗ ★ 251 Julia
A differential eDSL that can run faster than light and go back to the past.
5 mentions on Hacker News by 5 people: 1 story, 4 comments · first 2020-04-08 · latest 2021-03-06
20082026
-
…is here: "Nilang.jl – A Reversible Julia DSL": https://news.ycombinator.com/item?id=24743813 https://github.com/GiggleLiu/NiLang.jl (Worth it, in my opinion, for the chart showing the "reversed-functions/variables" preceeded by '∂', i.e.,…
comment by peter_d_sherman · 2021-03-06 · in Reversible Computing -
…number greater than 100, it seems to be a bit more going on than "just" a numerical approximation: https://github.com/GiggleLiu/NiLang.jl/blob/master/examples/... Ed: after skimming the paper (that went mostly over my head) - this does…
comment by e12e · 2020-10-11 · in Nilang.jl – A Reversible Julia DSL -
▲ 64
Nilang.jl – A Reversible Julia DSLstory by Fishysoup · 2020-10-11 · 29 comments
-
The github page is https://github.com/GiggleLiu/NiLang.jl . Search “Reversible Computing” and “Reversible programming” for more discussions about reversible programming in Hacker news.
comment by GiggleLiu · 2020-04-10 · in Show HN: Differentiate Everything with a Reversible Programming Language -
…) - [AutoGrad.jl]( https://github.com/denizyuret/AutoGrad.jl ) - [NiLang]( https://github.com/GiggleLiu/NiLang.jl ) (arguably not reverse mode) Symbolic: - [ModelingToolKit]( https://github.com/JuliaDiffEq/ModelingToolkit.jl ) - [XGr
comment by oxinabox · 2020-04-08 · in Jax – Composable transformations of Python and NumPy programs