Hacker GitHub

← All repos

cosmos72/gomacro

View on GitHub ↗ ★ 2,301 Go

Interactive Go interpreter and debugger with REPL, Eval, generics and Lisp-like macros

17 mentions on Hacker News by 15 people: 5 stories, 12 comments · first 2017-07-14 · latest 2025-04-05

Mentions per year 17 mentions · busiest year 2018 (6)
20082026
  1. …of closures, and a list of statements to a slice of closures, is exactly how I optimized [gomacro]( https://github.com/cosmos72/gomacro ) my Go interpreter written in go. There are more tricks available there, as for example unrolling the…
  2. I'd been looking at https://github.com/cosmos72/gomacro/ on and off to get similar functionality. (and by "looking at" I mean "kept meaning to try it but totally haven't got round to it yet" but I still think it's worth a look)
    comment by mst · 2024-09-30 · in Prep: Golang Comptime
  3. ▲ 2
    Gomacro: Go Interpreter and REPL
    story by wwarner · 2022-10-18 · 0 comments
  4. I keep meaning to play with https://github.com/cosmos72/gomacro
  5. Gomacro provides an interactive REPL https://github.com/cosmos72/gomacro .
    comment by teichmann · 2019-10-13 · in Interpreting Go
  6. There is also the https://github.com/cosmos72/gomacro interpreter if you were unaware.
    comment by tedunangst · 2019-10-12 · in Interpreting Go
  7. He doesn't have to: https://github.com/cosmos72/gomacro
    comment by stcredzero · 2019-07-24 · in Yaegi – Yet Another Go Interpreter
  8. …broke down. [0] https://github.com/clipperhouse/gen [1] https://github.com/cheekybits/genny [2] https://github.com/cosmos72/gomacro [3] https://appliedgo.net/generics/
    comment by alexkavon · 2019-03-29 · in Go 2018 Survey Results
  9. ▲ 189
    Gomacro: Interactive Go interpreter and debugger with generics and macros
    story by ingve · 2019-02-28 · 85 comments
  10. there are actually a couple of real interpreters for Go: - neugram.io - https://github.com/cosmos72/gomacro here is a mybinder that used to use the former, and now uses the latter: - https://mybinder.org/v2/gh/go-hep/binder/master
    comment by sbinet · 2018-12-19 · in Go Modules in 2019
  11. >There's gomacro, which is a Go REPL with debugging: https://github.com/cosmos72/gomacro Will check it out, thanks. Had just been thinking whether there is any Go interpreter some time ago. I remember C having at least one, back in the…
    comment by vram22 · 2018-11-30 · in Go 2, here we come
  12. There's gomacro, which is a Go REPL with debugging: https://github.com/cosmos72/gomacro It would be awesome to have a REPL in the standard Go distribution, and I definitely feel the lack: even Java now provides one (JShell).
    comment by sjellis · 2018-11-29 · in Go 2, here we come
  13. ▲ 1
    Gomacro: Interactive REPL and Interpreter for Go
    story by sjellis · 2018-07-18 · 0 comments
  14. ▲ 2
    Gomacro: Interactive Go Interpreter&debugger with REPL, Eval, Generics&macros
    story by kumaranvpl · 2018-07-13 · 0 comments
  15. ▲ 3
    Interactive Go Interpreter/debugger with REPL, Eval, Generics, Lisp-Like Macros
    story by ansible · 2018-07-12 · 0 comments
  16. How does this compare with https://github.com/cosmos72/gomacro which does something very similar? It seems fairly complete, or at least much further along than neugram + it does lisp style macros! If you ignore the macros its language is…
    comment by bakul · 2017-11-04 · in Neugram – Scripting in Go
  17. …try go-pry yet, but I am very curious to compare it with my own attempt at an interactive Go REPL https://github.com/cosmos72/gomacro They look similar in several aspects, and different in some key ones. For example, mine does not try to…
    comment by cosmos72 · 2017-07-14 · in Interactive Go REPL