Hacker GitHub

← All repos

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

Mentions per year 19 mentions · busiest year 2022 (6)
20082026
  1. The current version is at https://github.com/jsoftware/jsource
    comment by oddthink · 2025-12-14 · in An Implementation of J (1992)
  2. …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
  3. …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
  4. 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…
  5. …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
  6. …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
  7. ▲ 1
    Ask HN: Is this how anyone programs?
    story by hexo · 2022-07-19 · 4 comments
  8. Is it? https://github.com/jsoftware/jsource/blob/master/license.txt
    comment by SparkyMcUnicorn · 2022-04-04 · in Jd
  9. J is fully opensource: https://github.com/jsoftware/jsource Most of jd's source is publicly available: https://github.com/jsoftware/data_jd
    comment by moonchild · 2022-04-04 · in Jd
  10. 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)
  11. …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
  12. …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)
  13. J is not closed source and hasn't been for a while. https://github.com/jsoftware/jsource
  14. …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
  15. 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).
  16. >$<><>$%%^^^ 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
  17. 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)
  18. 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)
  19. ▲ 3
    J lang source
    story by latenightcoding · 2016-04-26 · 0 comments