[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Scala package
From: |
Katherine Cox-Buday |
Subject: |
Re: Scala package |
Date: |
Wed, 19 May 2021 10:35:50 -0500 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Ludovic Courtès <ludo@gnu.org> writes:
>> I think the best way to bootstrap would be to reimplement Scala in
> another language. I tried that too, but even the parser is crazy.
Yes, the syntax is complex. Maybe even worse than C++ in terms of
parsing. I abandoned scala awhile ago, but I saw that with its latest
release, maybe some things got simplified. Maybe it's worth another
look?
> Could you share a link to that so everyone realizes just how far you
> went? :-)
Before I outright abandoned the language, I was looking into
bootstrapping this too. I did not go nearly as far, but was strongly
dissuaded by core scala contributers from even trying (to be fair, they
probably don't hold bootstrapping in high regard as we do).
The only thought I have to contribute is: would it be possible to
bootstrap off of a binary seed, and then do what's possible to grow that
down to prior versions as much as possible? It's a compromise, but it at
least gets Guix into the scala ecosystem and provides scaffolding to
work off of. Of course this might run contrary to Guix's goals/needs.
--
Katherine
- Scala package, Julien Lepiller, 2021/05/17
- Re: Scala package, Leo Prikler, 2021/05/18
- Re: Scala package, Ludovic Courtès, 2021/05/18
- Re: Scala package,
Katherine Cox-Buday <=
- Re: Scala package, Shyam Saran, 2021/05/20
- Re: Scala package, Julien Lepiller, 2021/05/20
- Re: Scala package, Shyam Saran, 2021/05/22
- Re: Scala package, Daniel Trujillo Viedma, 2021/05/18