6 ms·
Great point re: the “Bespoke” style of programming. It takes some unlearning and getting used to tacit programming [0] and trains [1] to appreciate this. I’ve
by bladecatcher 7y ago
Great point re: the “Bespoke” style of programming. It takes some unlearning and getting used to tacit programming [0] and trains [1] to appreciate this.
I’ve worked on fairly complex systems using kdb/q that are a joy to debug because the codebase is a handful of files. q is admittedly a more simplified and “mainstream” cousin of J, but allows a fair bit of expressiveness. The powerful data store (kdb) and q-sql that comes along with it
makes it one of the most concise data platforms ever. Too bad it’s not free for commercial use!
[0] https://www.jsoftware.com/help/jforc/tacit_programs.htm https://www.jsoftware.com/help/jforc/tacit_programs.htm
[1]
https://www.jsoftware.com/help/learning/09.htm https://www.jsoftware.com/help/learning/09.htm
- jonahx 7y agoHow does it compare to Jdb?