Goby Language

Inherits from Ruby, extended with Golang

discussion
Would you recommend this product?
3 Reviews5.0/5
羅泓武
Hunter
Hi Product Hunters! Remember there was a language called Rooby, which said it want to help developing microservices more efficiently? In the past few months it quickly evolved and it’s now called Goby 🎉 Today we are here to announce the release of version v0.1.0! It's already functional (but not production ready) and includes a lot features, including builtin REPL (igb), multi-threaded server, DB library, plugin system (which allows you to extend Goby with Go's library!), manipulating Go objects directly...etc. And the website itself (http://sample.goby-lang.org) is 100% powered by Goby 😎 Hope you guys can give it a try and give us some feedback. And if you want to follow Goby's news, please subscribe our newsletter through website's submit form :-)
Upvote (9)
Share
Moin Uddin
Creator/Developer
Hey, congrats on the launch. 👍 Fun fact: Cauliflower is called 'goby' in Urdu language. I thought it was some food app. 😃
Upvote (2)
Share
羅泓武
Hunter
@moinism Haha, maybe I can use Goby to build a food app someday 😎
Upvote (3)
Share
羅泓武
Hunter
We already fixed some issues found in v0.1.0, which makes server very vulnerable. Please upgrade to v0.1.1
Upvote (2)
Share
Josef Richter
mobile apps UX/UI designer @appca.team
Cool! How does it compare to Elixir for example?
Upvote (1)
Share
羅泓武
Hunter
@josefrichter It depends. Here's some points: 1. Goby will be more familiar for Ruby developers than Elixir. Its syntax is 100% Ruby compatible, which means you can paste Goby code to Ruby without any syntax error. And Goby is an Object-Oriented language, which's Object system is 90% like Ruby's so you don't need to change to functional programming mindset when you use Goby. 2. Goby is written in Go, which is a easy-to-learn language. So I think contributing to Goby might be more easier compare to contributing Elixir (I heard that erlang is hard to write. 3. Goby focuses on integration with Golang, while Elixir focuses on Erlang. But I think as Goby keeps growing they will have more differences. Hope this answers your question :-)
Upvote (2)
Share