jsoftware/jsource
View on GitHub ↗ ★ 742 C
J engine source mirror
19 mentions on Hacker News by 18 people: 2 stories, 17 comments · first 2016-04-26 · latest 2025-12-14
20082026
-
The current version is at https://github.com/jsoftware/jsource
comment by oddthink · 2025-12-14 · in An Implementation of J (1992) -
…J programming language (which is open source) and the code there has that same super-dense style https://github.com/jsoftware/jsource/blob/master/jsrc/j.c
comment by romperstomper · 2025-11-03 · in Learning to read Arthur Whitney's C to become smart (2024) -
…does make things better, see libmill[3]. [1] https://code.jsoftware.com/wiki/Essays/Incunabulum [2] https://github.com/jsoftware/jsource/tree/master/jsrc [3] https://250bpm.com/blog:56/
comment by mananaysiempre · 2023-10-03 · in Crafting Self-Evident Code with D -
Try the J source code, like https://github.com/jsoftware/jsource/blob/master/jsrc/v.c F1(jttable){A z,zz;I r,wr; F1PREFIP;ARGCHK1(w); // We accept the pristine calculations from ravel wr=AR(w); r=(RANKT)jt->ranks; r=wr<r?wr:r; // r=rank to…
comment by eesmith · 2023-07-19 · in Show HN: Gemini web client in 100 lines of C -
…aren't collapsing under a load of technical debt. The style works . To them, it's clean code. [1]: https://github.com/jsoftware/jsource
comment by gilch · 2022-09-24 · in Want cleaner code? Use the rule of six -
…that took practice too. [1]: http://www.leancrew.com/all-this/2011/12/more-shell-less-egg... [2]: https://github.com/jsoftware/jsource
comment by gilch · 2022-09-24 · in Want cleaner code? Use the rule of six -
▲ 1
Ask HN: Is this how anyone programs?story by hexo · 2022-07-19 · 4 comments
-
APL/J/K C-sources (perhaps by Roger Hui): https://github.com/jsoftware/jsource/blob/master/jsrc/a.c and other *.c files Niklaus Wirth, Verilog: http://people.inf.ethz.ch/wirth/FPGA-relatedWork/RS232R.v all of ioccc)
comment by mtve · 2022-01-30 · in Ask HN: Examples of Unusual Code Formatting Styles? -
…the build system is at least possible. Edit: there's also a long-open PR to move to CMake at https://github.com/jsoftware/jsource/pull/20 .
comment by mlochbaum · 2021-09-12 · in I got the J language working on OpenBSD -
…the maintainer of Kona (open source K3/4). I guess he’s comfortable with all APL/J/K languages. [0] https://github.com/jsoftware/jsource
comment by sndean · 2021-01-25 · in J one-page interpreter fragment (1992) -
J is not closed source and hasn't been for a while. https://github.com/jsoftware/jsource
comment by pauldirac137 · 2020-11-20 · in A Ray of Hope: Array Programming for the 21st Century [video] -
…unreadable and unmaintainable C code possible? [0]: https://bitbucket.org/ngn/k/src/master/m.c [1]: https://github.com/jsoftware/jsource/blob/master/jsrc/v2.c
comment by OskarS · 2020-01-10 · in ngn/k, an AGPL K interpreter -
I'd add to this family the J system, ver. 7 - https://github.com/jsoftware/jsource . A good example of creating a DSL and then efficiently using that. "Never had a memory leak from day 1 (Roger Hui)" (written in C).
comment by avmich · 2019-07-30 · in Ask HN: What are the “best” codebases that you've encountered? -
>$<><>$%%^^^ a b (@@@<> c d) $$$ e f Have you ever heared of C language? It is much worse: https://github.com/jsoftware/jsource/blob/master/jsrc/ai.c
comment by ernst_klim · 2018-05-21 · in If Haskell is so great, why hasn't it taken over the world? (2017) -
That's actually about as readable as the full J interpreter source code. https://github.com/jsoftware/jsource
comment by messe · 2017-06-02 · in J one-page interpreter fragment (1992) -
I hope you don't have a stroke: https://github.com/jsoftware/jsource/blob/master/jsrc/cip.c ...just one of the many source files that make the interpreter for the J language.
comment by GregBuchholz · 2016-05-02 · in To become a good C programmer (2011) -
▲ 3
J lang sourcestory by latenightcoding · 2016-04-26 · 0 comments