Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-25 Thread MG
Hi Caleb, 1. a few years back I dabbled a bit in Minecraft development myself, so I could teach my son about programming (we were working on a new sport/arena-type-game mode, which alas never saw the light of day due to time constraints, even though we got pretty far (that the Minecra

Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-25 Thread MG
Hi Caleb, literally what OC wrote. Groovy has many hats, and the one you seem to know (and it seems dread) is it being used to create a non-static DSL for Gradle. The other two hats are Groovy being used as a script language, and - and this is the one you should have a closer look at - being

Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-25 Thread Caleb Brandt
Oh, and the reason it adds so few features is (well *one* to be in scope for a summer programming gig, but *two:*) so that it's not overwhelming to people. Again: a small handful of features that help a *bit*, but don't completely outshine Java's own features, and don't require constantly checking

Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-25 Thread Caleb Brandt
IDEs will still interpret stuff incorrectly at times.* On Mon, Mar 25, 2024 at 4:17 PM Caleb Brandt wrote: > Thank you all so much for your insight! And I'm not being facetious here; > you guys keep blasting away the points that don't hold water, so I think > I've finally nailed down *why* I fe

Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-25 Thread Caleb Brandt
Thank you all so much for your insight! And I'm not being facetious here; you guys keep blasting away the points that don't hold water, so I think I've finally nailed down *why* I feel this project is so necessary. Because you're absolutely right: Groovy already *does* do much of what I want. In

Re: [GSoC 2024] Idea: A Basic Superset of Java | Java+

2024-03-25 Thread OCsite
Caleb, > On 24. 3. 2024, at 16:57, Caleb Brandt wrote: >> I know you made Groovy, but if you're anything like me, you love Java. just for one, although I haven't co-operated on the Groovy creation (am just a very satisfied user), I hate Java very bitterly. The language design is simply terribl