Re: KPathSea bindings for Java

Deyan Ginev <[email protected]>
Newsgroups gmane.comp.tex.texhax
Message-ID <CANjPgh-ZsaAYvH9T1qYfeQAbcZCFVW-0=0wnR26UKGXM9ZvDtg@mail.gmail.com>
On Sun, Jul 21, 2024 at 10:53 AM Erik Nijenhuis <[email protected]> wrote:

> Hi Deyan,
>
>
> > "jk" is very commonly used to abbreviate "joke" in the English
> > speaking world, and would be a rather unfortunate prefix.
> I personally think it would make it a fortunate prefix ;)
>

True, perspective varies with standpoint :-)


> > I completely agree that a wrapper over kpathsea should include the
> > original library name fully, having created a "rust-kpathsea" myself.
> Funny that you mention. Tyge Tiessen was looking for that actually. He
> demonstrated a rust implementation of TeX at the TUG 2024 Conference.
>         https://github.com/tyti/rtex
>         https://youtu.be/d7vTW7PR0B4?t=9819
> I don't have his contact information unfortunately. Maybe someone else
> can share https://github.com/dginev/rust-kpathsea with him.
>

re: rtex

The second maintainer of rust-kpathsea, Emily Eisenberg, joined exactly as
part of working on a Rust port of TeX itself back in 2019.
Similarly to what I understand from the rtex talk, she was also doing it
out of curiosity, attempting to learn both languages at the same time.
I think she took some additional liberties in inventing abstractions, but -
to my knowledge - hasn't presented her work anywhere yet.

Her port is called "XymosTeX", available at:

https://github.com/xymostech/XymosTeX

Greetings,
Deyan


>
> > How about just adding a "java-" prefix or "-java" sufix? Or if "4j"
> > is considered most javaesque, "kpathsea4j" should be fine as well.
> I think kpathsea4j is also a nice project name. I would need to start a
> poll I guess...
>
> Best, Erik
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.