@sbinet

21 Followers
31 Following
17 Posts
Particle Physicist @cern and @CNRS/@IN2P3, turned software engineer with a pinch of #Golang.

improved #Golang support in #ApacheArrow:
- list, struct arrays,
- records, tables
- tensors
and a CSV reader!
https://github.com/apache/arrow/pull/2872

#DataFrameGomination is nigh!

ARROW-3626: [Go] implement CSV reader by sbinet · Pull Request #2872 · apache/arrow

needs #2871

I did it!

Saturday morning hack complete: JIT-compiling and executing Go code at runtime using Go's plugin system — 76 lines of code.

#golang
https://gist.github.com/mrnugget/891078a2f02d909d107d7cc8469ddd98

go_module_jitting.go

GitHub Gist: instantly share code, notes, and snippets.

Thanks everyone who came to my talk at #gophercon! Hope you enjoyed it. Go forth and contribute! Slides are up here: https://kev.inburke.com/slides/becoming-go-contributor/
Becoming a Go Contributor

Becoming a Go Contributor

@[email protected] what do you mean? (genuine question)
Leaving aside the design itself, you know what I really like about the Go 2 Generics draft? The "Designs in Other Languages" section. A look back, a survey of what came before, is so rare in this industry, that it makes this exceptional: https://go.googlesource.com/proposal/+/master/design/go2draft-generics-overview.md#designs-in-other-languages
Generics — Problem Overview

#GoHEP release v0.14.0 is out!
The best release ever.

With a new #xrootd server+client (thx @[email protected], from @[email protected] !) and its #FUSE bindings.

and... finally, writing #ROOT files, from #Golang.

see:
- https://go-hep.org/news/release-0.14.0/

it's "23:55" on the #HEPWorldGomination clock!

go-hep

Writing HEP software with ease and Go

@joshsharp @[email protected]

it's not developed anymore.
its new home is over there:
https://github.com/grumpyhome/grumpy

(but it's definitely interesting. although kind of different than go-python/gpython)

grumpyhome/grumpy

grumpy - Grumpy is a Python to Go source code transcompiler and runtime.

@[email protected]

it's not developed anymore.
its new home is over there:
https://github.com/grumpyhome/grumpy

grumpyhome/grumpy

grumpy - Grumpy is a Python to Go source code transcompiler and runtime.

@[email protected] @joshsharp

you can even write python in Go, now :)

see:
https://github.com/go-python/gpython

GitHub - go-python/gpython: gpython is a python interpreter written in go "batteries not included"

gpython is a python interpreter written in go "batteries not included" - GitHub - go-python/gpython: gpython is a python interpreter written in go "batteries not included"

GitHub