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
20082026
-
▲ 3
ivy: An APL-Like Calculatorstory by tosh · 2026-04-14 · 0 comments
-
…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 -
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
comment by emmelaich · 2025-04-18 · in Show HN: val – An arbitrary precision calculator language -
…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
comment by bear8642 · 2024-08-02 · in Russ Cox is stepping down as the Go tech lead -
I think you might be thinking of Rob Pike's project, unless Russ has been involved? https://github.com/robpike/ivy
comment by remus · 2024-08-02 · in Russ Cox is stepping down as the Go tech lead -
▲ 2
Ivy, an APL-Like Calculatorstory by tosh · 2023-11-01 · 0 comments
-
…Go, etc.) on to talk about his array based calculator, Ivy[2] [1] https://www.arraycast.com/ [2] https://github.com/robpike/ivy
comment by shric · 2023-09-27 · in Uiua: A minimal stack-based, array-based language -
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...
comment by mseepgood · 2023-03-30 · in APL: An Array Oriented Programming Language (2018) -
…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) -
…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) -
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...
comment by jd3 · 2022-11-17 · in APL deserves its renaissance too (2018) -
…APL like language and one I kind of enjoy, because source code is actually readable and writable. https://github.com/robpike/ivy
comment by rmetzler · 2022-10-13 · in BQN: Finally, an APL for your flying saucer -
…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 -
▲ 4
Ivy, an APL-Like Calculatorstory by tosh · 2022-07-24 · 0 comments
-
▲ 4
Ivy, an APL-Like Calculatorstory by JNRowe · 2022-05-02 · 0 comments
-
▲ 2
Ivy, an APL-Like Calculator for iOS and Android by Rob Pikestory by tosh · 2021-06-03 · 0 comments
-
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 -
▲ 3
Ivy – Rob Pike's Version of APL in Golangstory by xpqz · 2020-02-13 · 0 comments
-
▲ 1
Ivy, an APL-like calculator (by Rob Pike)story by tosh · 2019-07-24 · 0 comments
-
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 -
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…
comment by kasbah · 2019-01-25 · in APL\iv: an APL interpreter and stream processor written in Go -
Poor name choice: https://ant.apache.org/ivy/ https://github.com/robpike/ivy
comment by jwilk · 2017-07-28 · in Ivy: a minimalist static site generator in Python -
…- Robert Griesemer: https://en.wikibooks.org/wiki/Go_From_Scratch/The_Origin_of_... - Rob Pike: https://github.com/robpike/ivy
comment by chl · 2015-10-01 · in APL\B5500: The Language and Its Implementation – Gary A. Kildall (1970) [pdf] -
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 -
Github repo: https://github.com/robpike/ivy
comment by McElroy · 2015-07-12 · in Ivy – First Android App in 100% Golang on Google Play -
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 -
Github repo: https://github.com/robpike/ivy
comment by xkarga00 · 2014-12-19 · in Implementing a bignum calculator – Rob Pike [video] -
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 -
▲ 47
Ivy, an APL-like calculatorstory by AYBABTME · 2014-12-11 · 6 comments