On Mon, Mar 8, 2021 at 8:40 PM Neven Sajko <[email protected]> wrote: > > Regarding arrays and lists in Julia: the Array type is like C arrays in that > it is backed by contiguous storage in memory, and like std::vector from C++ > in that it can be dynamically resized. > > Linked lists, on the other hand, are implemented in some third party modules. > > BTW., Julia is a quite interesting language from some perspectives: it's > translated into machine code by LLVM, making tight loops very fast; but on > the other hand Julia also takes some aspects from Lisp, a Julia program can > transform it's own syntax tree, see here: > https://docs.julialang.org/en/v1/manual/metaprogramming/ > > Also, Julia is unlike, e.g., Python in that Julia codebases are largely > written in pure Julia. I think this speaks in its favor. > > Regarding Symbolics.jl, it seems like something that will probably just > contribute to fragmentation of effort, but still, Julia seems like it could > be a nice language to have an excellent CAS in.
there is a largish project, Oscar, in development for the past 6 year, which is basically an "algebraic" CAS in Julia, with interfaces to GAP, SIngular, Flint, etc https://oscar.computeralgebra.de/ > > Regards, > Neven > > -- > 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 [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/fricas-devel/CAL%2BbK4P2quDQj1X3rCOARnvXQWK1f8h6AjpB_h7%2BGEMGPEqSkQ%40mail.gmail.com. -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/fricas-devel/CAAWYfq1ngn%3DoSvMAKd-BZzQ9WzHwjcgNodUTbHRx1PVBELDC5w%40mail.gmail.com.
