Hacker GitHub

← All repos

robpike/ivy

View on GitHub ↗ ★ 1,488 Go

ivy, an APL-like calculator

30 mentions on Hacker News by 25 people: 8 stories, 22 comments · first 2014-12-11 · latest 2026-04-14

Mentions per year 30 mentions · busiest year 2022 (7)
20082026
  1. ▲ 3
    ivy: An APL-Like Calculator
    story by tosh · 2026-04-14 · 0 comments
  2. …www.arraycast.com/episodes/episode60-rob-pike he mentioned that he has now been working more on Ivy ( https://github.com/robpike/ivy ) in his spare time.
    comment by pkal · 2025-12-26 · in Rob Pike goes nuclear over GenAI
  3. Ivy does big numbers (not arbitrary) but does rationals too. It's an APL subset. 0.1 + 0.2 3/10 https://github.com/robpike/ivy
  4. …videos solving advent of code using Ivy. Russ has also got a pull request to add an operator, see https://github.com/robpike/ivy/pull/83
  5. I think you might be thinking of Rob Pike's project, unless Russ has been involved? https://github.com/robpike/ivy
  6. ▲ 2
    Ivy, an APL-Like Calculator
    story by tosh · 2023-11-01 · 0 comments
  7. …Go, etc.) on to talk about his array based calculator, Ivy[2] [1] https://www.arraycast.com/ [2] https://github.com/robpike/ivy
  8. https://github.com/robpike/ivy Documentation: https://pkg.go.dev/robpike.io/ivy#pkg-overview Also see these Advent of Code 2021 solutions with Ivy: https://www.youtube.com/playlist?list=PLrwpzH1_9ufMLOB6BAdzO...
  9. …be given lots of functionality for I/O, or some static type system with rank polymorphism. [0]: https://github.com/robpike/ivy
    comment by smasher164 · 2022-11-17 · in APL deserves its renaissance too (2018)
  10. …is much more convoluted. Or try Rob Pike's (of Go fame) "ivy" -- his attempt at an APL-with-words ( https://github.com/robpike/ivy ).
    comment by skruger · 2022-11-17 · in APL deserves its renaissance too (2018)
  11. I enjoyed russ cox's advent of code series using rob pike's ivy ( https://github.com/robpike/ivy ), an apl-like calculator https://www.youtube.com/playlist?list=PLrwpzH1_9ufMLOB6BAdzO...
  12. …APL like language and one I kind of enjoy, because source code is actually readable and writable. https://github.com/robpike/ivy
  13. …Russ Cox eventually forks Ivy to add support for it, but it is not currently part of the language. https://github.com/robpike/ivy/pull/83 Anyway that's a long comment to say: Ivy is a good, friendly introduction to APL syntax (stranding,…
    comment by ianthehenry · 2022-08-07 · in Ivy – An interpreter for an APL-like language
  14. ▲ 4
    Ivy, an APL-Like Calculator
    story by tosh · 2022-07-24 · 0 comments
  15. ▲ 4
    Ivy, an APL-Like Calculator
    story by JNRowe · 2022-05-02 · 0 comments
  16. ▲ 2
    Ivy, an APL-Like Calculator for iOS and Android by Rob Pike
    story by tosh · 2021-06-03 · 0 comments
  17. He also implemented an APL-like interpreter in Go: https://github.com/robpike/ivy
    comment by mseepgood · 2020-06-17 · in Robpike/Lisp: Toy Lisp 1.5 interpreter in Go
  18. I'd also suggest looking at Pike's ivy as a simple example of an apl like system in go. https://github.com/robpike/ivy
    comment by vchak1 · 2020-04-10 · in Ode to J
  19. ▲ 3
    Ivy – Rob Pike's Version of APL in Golang
    story by xpqz · 2020-02-13 · 0 comments
  20. ▲ 1
    Ivy, an APL-like calculator (by Rob Pike)
    story by tosh · 2019-07-24 · 0 comments
  21. You have ivy, for example: https://github.com/robpike/ivy by Rob Pike and, of course, gofmted. I have had a quick look at a few APL implementations and some of them are very readable code (by normal standards). However, although I totally…
    comment by yiyus · 2019-03-26 · in Arthur Whitney's 'B' Language
  22. Rob Pike also implemented an APL-like big number calculator in Go more recently: https://github.com/robpike/ivy >The author has never used APL. It's a chicken and egg problem. (...) All testing has been done with tryapl.org. There are also…
  23. Poor name choice: https://ant.apache.org/ivy/ https://github.com/robpike/ivy
  24. …- Robert Griesemer: https://en.wikibooks.org/wiki/Go_From_Scratch/The_Origin_of_... - Rob Pike: https://github.com/robpike/ivy
  25. Rob Pike's Ivy: https://github.com/robpike/ivy Video about it (Nov 2014): "Implementing a bignum calculator" https://www.youtube.com/watch?v=PXoG0WX0r_E
    comment by aric · 2015-07-13 · in Ivy: iOS app written in Go
  26. Github repo: https://github.com/robpike/ivy
  27. At least Rob Pike seems to be using it. https://github.com/robpike/ivy
    comment by Dewie · 2014-12-19 · in Summary of Golang Generics Discussion
  28. Github repo: https://github.com/robpike/ivy
  29. Install: go get -u github.com/robpike/ivy Though its giving me an error: C:\Users\swah>ivy 3 + 3 <stdin>:1: after expression: unexpected error: unrecognized character: U+000D
    comment by swah · 2014-12-12 · in Ivy, an APL-like calculator
  30. ▲ 47
    Ivy, an APL-like calculator
    story by AYBABTME · 2014-12-11 · 6 comments