[Jprogramming] threaded code
Raul Miller
rauldmiller at gmail.com
Tue Jan 26 03:12:54 UTC 2016
Yes - mostly (but not entirely) as something to be avoided.
You can emulate threading with gerunds, if you are also willing to maintain
a stack. J's implementation also has contained some overhead from threaded
attempts which wound up causing more problems than they solved. But mostly
threaded code winds up being a lot of wasted motion, in the context of the
kind of program which J is well suited for.
Threaded code can be nice, however, for fast animated contexts, such as
games. J is suitable for tools to edit data structures used in games, and
it's suitable for exploring concepts useful in games, but I think you'll
need to refactor a threaded game architecture before using J to implement
it.
That said, threading can also be nice for servicing user interface
mechanisms. If jqt had a way of interrupting a J program, the interrupt
servicing code would need to be an independent thread.
Thanks,
--
Raul
*
On Mon, Jan 25, 2016 at 8:54 PM, 'Pascal Jasmin' via Programming <
programming at jsoftware.com> wrote:
> https://en.wikipedia.org/wiki/Threaded_code
>
> Does this concept apply to J's implementation in any way?
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
More information about the Programming
mailing list