goplus/xgo
View on GitHub ↗ ★ 9,492 Go
XGo is a programming language that reads like plain English. But it's also incredibly powerful — it lets you leverage assets from C/C++, Go, Python, and JavaScript/TypeScript, creating a unified software engineering ecosystem. Our vision is to enable everyone to become a builder of the world.
25 mentions on Hacker News by 20 people: 15 stories, 10 comments · first 2020-06-17 · latest 2024-11-29
20082026
-
Go deserves to get TypeScripted. Another effort in this vein is Go+ https://github.com/goplus/gop
comment by kbd · 2024-11-29 · in Borgo Programming Language -
https://github.com/goplus/gop , but they go slightly too overboard imo.
comment by thegeekpirate · 2024-03-01 · in Go Enums Suck -
Looking at the documentation gives a better view ( https://github.com/goplus/gop/blob/main/doc/docs.md ). Interestingly, the fork/superset/alternatives to Go (Go+, Vlang, Odin) address some similar areas. In each case, however, their…
comment by Tozen · 2023-05-23 · in Go+ is a successor to Golang, optimised for data science -
…code-reading pain point as a go developer. I'm toying with the idea of playing more with Go+ https://github.com/goplus/gop/blob/main/doc/docs.md#error-ha...
comment by jjnoakes · 2022-08-12 · in Rob Pike's simple C regex matcher in Go -
https://github.com/goplus/gop/tree/main/testdata/helloc2go
comment by xushiweizh · 2022-05-24 · in Reinvents how Go interacts with C -
I wonder if the author has heard of https://github.com/goplus/gop He'd have fun reverse engineering it.
comment by didip · 2021-12-08 · in Hacking the Go compiler to add a new keyword -
Yes, they planned to do this (see https://github.com/goplus/gop/milestone/8 )
comment by xushiweizh · 2021-10-18 · in The Go+ language for engineering, STEM education, and data science -
https://github.com/goplus/gop - The Go+ language for engineering, STEM education, and data science: * For engineering: working in the simplest language that can be mastered by children * For STEM education: studying an engineering language…
comment by xushiweizh · 2021-10-18 · in The Go+ language for engineering, STEM education, and data science -
The error handing is similar enough to a go proposal that was rejected: https://github.com/qiniu/goplus/wiki/Error-Handling foo()? // for goplus try(foo()) // the go proposal https://github.com/golang/go/issues/32437
comment by maxmcd · 2020-06-19 · in GoPlus – The Go+ language for data science -
…He is a Golang enthusiast[3] and my guess is that this is probably his favorite pet project ;) [1]: https://github.com/qiniu/goplus/graphs/contributors [2]: https://github.com/xushiwei [3]: https://twitter.com/xushiwei
comment by devy · 2020-06-19 · in GoPlus – The Go+ language for data science