Jason, those are nice observations. Also, pretty cool that you can import Go into R, learnt a new thing today. : )
On Wednesday, December 24, 2025 at 11:37:12 AM UTC+8 Jason E. Aten wrote: > I find Go very pleasant for things where the > computation will run for much longer than it > takes to write the code. Especially when you need > to leverage multiple cores in a non-uniform way, it > is hard to beat. > > On the flip side, I find R offers 10-100x faster > prototyping and exploratory data analysis (I mean the human time-on-task) > when you need plotting and/or clustering; and Julia offers > 10-100x performance for some models that really benefit from > inlining a computation kernel--Julia can even GPU-ize automatically. > > I'm also happy to import Go code into R when needed; > > https://github.com/glycerine/rmq > https://github.com/glycerine/rbook > https://github.com/glycerine/embedr > > On Tuesday, December 23, 2025 at 11:25:33 PM UTC-3 [email protected] > wrote: > >> Thanks Jason the kind words, I hope it is of some help to future >> like-minded scientists who enjoy Go. >> >> I'd also like to share that I find it more productive to do science in a >> dull "systems language" like Go, compared to other more expressive, feature >> rich language like Python, Julia, or Mathematica. In fact, the increased >> productivity comes from better readability/maintainability, >> interoperability, and performance. >> >> On Wednesday, December 24, 2025 at 2:29:30 AM UTC+8 Jason E. Aten wrote: >> >>> Thanks Fumin. From looking at the test suite, this looks like useful and >>> high quality work. >>> >>> On Tuesday, December 23, 2025 at 8:54:53 AM UTC-3 [email protected] >>> wrote: >>> >>>> I have created this noncommutative algebraic geometry package >>>> <https://pkg.go.dev/github.com/fumin/nag> to perform this task. >>>> >>>> On Friday, November 28, 2025 at 4:31:57 PM UTC+8 [email protected] >>>> wrote: >>>> >>>>> Hi fellow Gophers >>>>> >>>>> I wonder if anyone knows of a package that simplifies polynomials on >>>>> non-commutative algebra? >>>>> As a concrete example, let `a` and `b` satisfy the commutator [a, b] = >>>>> ab-ba = 1, >>>>> I want to simplify (a+b)^4 into aabb + ab + ... >>>>> >>>>> There are libraries such as NCAlgebra >>>>> <https://mathweb.ucsd.edu/~ncalg/DOCUMENTATION/index.html#simplifying-polynomial-expresions> >>>>> and Bergman >>>>> <https://servus.math.su.se/bergman/manual.html#tth_sEc2.8.2> that do >>>>> this using Gröbner basis. >>>>> I wonder does anyone know of something similar in Go? >>>>> >>>>> Thanks! >>>>> >>>> -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/golang-nuts/333ca29b-4b33-4a08-ae59-c9465364d3abn%40googlegroups.com.
