On Sat, 9 Dec 2023 at 16:47, Ralf Hemmecke <r...@hemmecke.org> wrote: > > Hi Peter, > > > I think the reference to 'Aldor folks' above is optimistic - I'd like > > to get a few more people helping with development (this is an > > optimistic plea for interested parties, to get involved btw). > > Yes, would be supergood to have more developers, but it's somewhat of a > hen-egg-problem. Nobody can get interested in Aldor if he/she doesn't > know about the advantages of Aldor. I'm afraid that FriCAS will not help > much. I try to have an eye on the generation of libfricas.al so that > Aldor is at least usable together with FriCAS, but what is needed is a > kind of killer application that shows why Aldor is good. Now many people > jump on the Julia train simply because they see faster development > there. It's hard to say how one can best advertise Aldor to other > compiler developers. >
Yes - it is hard to sell without a strong application; unfortunately I don't have a strong sense of what a killer application would look like. I suspect that the algebra library contains several good starting points for anyone wishing to push it further. > > Thank you for still keeping Aldor alive, > Actually I wonder where you are heading too. I see several commits > connected to Java. Do you aim at a .as --> .java translation? > The .as -> java thing is pretty much done (excluding fully generic generics/type constructors). It is quite possible to call java methods from aldor and vice-versa. My other side project of an Aldor/Fricas code editor uses it quite intensely. Maybe exposing the algebra library as java would be an interesting project.. I've yet to try it. As for where I'm heading with Aldor - my todo list is: (in increasing order of vagueness) - Improvements to way C functions are called, fixing compiler warnings - Re-implementing generators, thus improving code generation - Java port performance analysis and improvements - Better Fricas interop (the libfricas.al thing is, I think, avoidable) - Type inference improvements to allow undeclared parameters and locals But this list may change over time. Peter -- You received this message because you are subscribed to the Google Groups "FriCAS - computer algebra system" group. To unsubscribe from this group and stop receiving emails from it, send an email to fricas-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/fricas-devel/CAK%3DmBN_DU_Qm8Bs2k-AWaqygvqN57MUK80540-ejGDtywtdAxA%40mail.gmail.com.