Allegedly Gordon Charlton
gordoncharlton.bsky.social
Allegedly Gordon Charlton
@gordoncharlton.bsky.social
I have a pet language. Quackery. It's an introductory concatenative programming language.

https://github.com/GordonCharlton/Quackery
The difference being that both are irrational, but pi is transcendental while root 2 is merely algebraic. While I favour the transcendental, pi lacks the pizzazz of i^i — if this world is but a number, what more fitting than the imaginary unit raised to the power of the imaginary unit?
February 3, 2025 at 7:21 PM
The ]…[ words are a roll-your-own control flow system that does not require compiler intervention, isolates you from the instruction pointers, and means the processor really is just a depth first traversal – branches etc are not a special case.
December 18, 2024 at 12:40 PM
Apparently not that long a while. I had some time and that was fun. :-)

github.com/GordonCharlt...
December 18, 2024 at 1:41 AM
@schemescape.bsky.social

Cool. That looks like a tricky one for someone fresh to the language. Before I look at your code I'm going to see what I come up with so you can compare, if you're interested.

(Might be a while. Xmas looms…)
December 17, 2024 at 6:04 PM
Currently updating the Python version and reimplementing in JavaScript, and have already done 700+ Rosetta codes in Quackery to test the Python version, so Euler can wait. Maybe to test the JavaScript version when it’s finished…
November 28, 2024 at 10:18 PM
Actually bignums. Efficiency not a priority.
November 28, 2024 at 9:05 PM
Just one more, then I'll stop.
November 27, 2024 at 12:20 AM
November 27, 2024 at 12:07 AM
November 26, 2024 at 10:36 PM
Hmm. Pernis is a genus of hawk, and delicious means "tasty", so… "tasty bird".
November 17, 2024 at 12:54 PM