Live data from Hacker News

Viewing profile — sbinet

sbinet

HN member
Joined
Mon, Sep 07, 2015, 7:51 AM UTC
HN karma
45
Public activity
30 items

About sbinet

No profile information was provided.

Recent public activity

  1. comment
    Comment #40557265

    back in the days, one always had to have 2 terminals open to work with ROOT: one to work and the other to 'kill -9 root.exe' thanks to CINT happily completely destroying your TTY.

  2. comment
    Comment #40548387

    that's odd. TEfficiency is a relatively simple thing to read/write : - https://github.com/go-hep/hep/blob/main/groot/rhist/efficien...

  3. comment
    Comment #40548081

    IMHO, ROOT[3-5] is too many things with a lot of poorly designed API and most importantly a lack of separation between ROOT-the-library and ROOT-the-program (lots of globals and as…

  4. comment
    Comment #18720386

    there are actually a couple of real interpreters for Go: - neugram.io - https://github.com/cosmos72/gomacro here is a mybinder that used to use the former, and now uses the latter:…

  5. comment
    Comment #18717994

    > These are things that are great for product development and devops and not in fact all that valuable in scientific computing I disagree. Again, this may very well be science-doma…

  6. comment
    Comment #18717909

    wrt n-dim arrays: yes, it's a pain point. we (Gonum devs) tried to push for an "n-dim slice" type a couple of years ago. it didn't pan out. generics may help in that department. in…

  7. comment
    Comment #18717666

    this is being worked on: - https://github.com/golang/tools/blob/master/cmd/golsp/main.g...

  8. comment
    Comment #18717650

    I guess it's scientific domain dependent. I've very rarely needed something else than float/double in my C++ days or REAL*8 in my F77 ones. sure, when you need it, you need it. but…

  9. comment
    Comment #18717495

    others have already mentioned Gonum: - https://gonum.org Gonum is almost on par with _e.g._ NumPy/SciPy (most notably lacking: ODEs). So still ways to Go but it's getting there. Go…

  10. story
  11. comment
    Comment #17787996

    Next step is to directly generate IR with (link: https://github.com/llir/llvm ) github.com/llir/llvm. And then rewrite all of llvm in Go :)

  12. comment
    Comment #17672965

    - the VM is written in Go and can execute wasm binaries - the next version of the Go toolchain (Go-1.11) will have a wasm target

  13. comment
    Comment #16836611

    there's actually (the beginning of) an interpreter in Go, for Go, that consummes wasm :) https://github.com/go-interpreter/wagon

  14. comment
    Comment #15323919

    as I am working on https://github.com/go-interpreter/wagon , I'd be very interested in these issues you're talking about.

  15. comment
    Comment #15311924

    > But Go doesn't have a JIT, and its performance is good enough that I don't expect one to emerge any time soon. that's true. that is... until a (real) Go interpreter shows up. som…

  16. comment
    Comment #15310796

    I have been using Gonum for some time now (also contributed, mostly in the plotting area). Last summer, I tried an experiment: have a student migrate a little python-based analysis…

  17. comment
    Comment #15310454

    also, there's been work to make for-loops preemptible: - https://github.com/golang/go/issues/10958 - https://go-review.googlesource.com/c/go/+/33910 - https://go-review.googlesourc…

  18. comment
    Comment #13646663

    and for those doing the same but in Go: https://github.com/astrogo/fitsio (a pure Go version)

  19. comment
    Comment #12537891

    out of interest, what do you find lacking in https://github.com/gonum offering as a scientific stack?

  20. comment
    Comment #12537868

    I was challenging your "Go is not set up to have a REPL" assertion. we are in violent agreement about the (non) "REPL-ness" of _gore_ and the fact that "just keep compiling a modul…

  21. comment
    Comment #12533716

    I beg to differ. See: https://github.com/sbinet/igo It is a true REPL (not like "gore", mentioned somewhere in that thread). It doesn't implement the whole Go specs, but there's AF…

  22. comment
    Comment #12533674

    you can even use it on the web: https://github.com/gopherds/mybinder-go

  23. comment
    Comment #12530266

    https://github.com/go-python/gopy it automatically creates a CPython-2 extension module out of a Go-1.5 package. I plan to update it for Go>=1.6 and also directly generate a "cffi"…

  24. story
    Gonum: 3 years (and a bit) old

    It seems we missed the opportunity to wish gonum (and the gonum-dev mailing list) its 3rd birthday! https://groups.google.com/forum/#!topic/gonum-dev/4_SrZsoMeBs can you think of s…

  25. comment
    Comment #11285238

    generating structs at runtime might land for go-1.7: https://go-review.googlesource.com/#/c/9251/4