News for hackers. Stuff that matters.
Re:I got the J language working on OpenBSD by JulianMorrison on Sunday September 12, 2021 @03:03PM (#28503837)
It feels to me like this is a bit of an indictment of the J build system. I wonder how hard it would be to port it all to something more standard?
Re:I got the J language working on OpenBSD by mlochbaum on Sunday September 12, 2021 @03:16PM (#28503967)
Thirty year old codebase with few developers, built on multiple platforms. It's about what you'd expect. But I believe there have been some improvements made in the past five years or so (the source was released under GPLv3 about ten years ago).

BEST, llc has built it with Tup (see https://github.com/iocane/unbox), so changing 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.

Re:I got the J language working on OpenBSD by tyingq on Sunday September 12, 2021 @03:17PM (#28503976)
The changes made were pretty minor. It looks like one #ifdef __linux__ needs to be looked at, and some better detect/#ifdefs around AVX and SSE3. At least to make it work on unix-y systems.
Re:I got the J language working on OpenBSD by xelxebar on Monday September 13, 2021 @02:05AM (#28508280)
Indeed, there is a whole lot of room for improvement. In fact, a makeover is in the works. There's not a hard timeline, but it will take a bit of time to weather anything new before it fully replaces the current, somewhat cranky, one.