@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

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

@upulie I wrote code 👾

I built my bot in #golang to replicate news from birdsite.

https://arxiv.org/abs/1808.06529 :
#GoHEP: writing concurrent software with ease and #Go.

My paper from last year @[email protected]. Talking about #Rivet, #ROOT I/O, and #Delphes. All in #Golang.

[1808.06529] Go-HEP: writing concurrent software with ease and Go

Is there a #Go implementation of a Mastodon instance server already? #golang

Sweet! Thanks to github.com/nelhage/gojit I JIT'ed a function that writes 'H' to a buffer in one page of Go code!

https://gist.github.com/mrnugget/ab15e1eb8c0c17b32ef7b7918377b629

#golang

JITting a function that writes the letter 'H' to a bytes buffer

JITting a function that writes the letter 'H' to a bytes buffer

hello world.