Links to other languages.
Elixir
- The Elixir site –
- Elixir Docs –
- The package manager for Erlang and Elixir is called Hex. You can search for packages at the Hex site.
- You can install Elixir with the asdf tool. I do not think “asdf” really stands for anything, unlike the Common Lisp asdf, which stands for Another System Definition Facility.
- The Austin Elixir Meetup –
- The Elixir Weekly newsletter and the Discu Erlang & Elixir Recap.
- The Elixir subreddit.
- The Awesome Elixir website and Github page –
- Emacs Elixir mode – with some info on Elixir Forum.
Go (aka Golang)
- The Golang Language site, with a page on How To Write Go Code.
- Doc for Golang Standard Library –
- The Awesome Golang website and Github page.
- Austin Golang Language User Group. Here is a list of Golang user groups all over the world.
- A list of companies using Golang.
- Golang subreddit –
- The Golang Weekly newsletter and the Discu Golang Recap.
- A post on Golang on this site –
- Emacs Golang mode, and a page about it on EmacsWiki.
- A speaker at the Golang meetup recommended “Learn Go with Tests”. Site here, Github repo here.
- There is a Golang podcast called “Go Time”. It might not be diaper time, but it’s always Go Time.
I know the official name of the language is “Go”, but I prefer to say “Golang” because it is less ambiguous. No need to tell a web search you are not trying to reach a destination, or play a game of strategy from the Zhou Dynasty. And if you are looking for “Go” on the monthly Hacker News Who Wants To Be Hired? thread, you will get all the instances of “$USERNAME X hours ago”.
Ruby
- Ruby language site –
- Ruby Doc site –
- Awesome Ruby repo and website.
- Rails Guides –
- Rails API –
- Austin Rails Group –
- Austin Ruby Group –
- Austin Ruby Microservices Group. This group has not been active since 2018. The people running this also run the Eventide project: Event-Sourced Autonomous Services in Ruby (site here, Github here, Twitter here). They have another project called Message DB (Github here, Twitter here). It is through this group I first heard about Event Store and event sourcing.
There is an organization on Github called uhub, which has “awesome” lists for a few languages, including Erlang (the host language for Elixir), Golang, Java (with a much higher percentage of entries in Chinese compared to the usual Awesome Java page) and Ruby. The entries on each list seem to be in random order.
This post was created in Emacs with Org Mode and Love. You’re welcome. And stop looking at your stupid phone all the time.
Image from Codex Aureus of Echternach, a 10th-century manuscript held in the German National Museum in Nuremberg; image assumed allowed under public domain.