Experienced Python developer with a focus on backend web development. Love working with new stacks as well, with a particular interest in Elixir and Rust. Experience working remotely. Always interested in new and interesting challenges.
Given I had no knowledge of rebar3 before clicking the link, it took me a while to discover what it actually is.
There is no descriptive text on the landing page aside from "Build Better Erlang" which i guess narrows this down to some sort of erlang developer tool. The Getting Started page has no mention of what we are installing actually does aside from a snippet in their console output log "you can use rebar to build OTP-compliant apps". So its a build tool? Not until "Basic Usage" do I find out in writing what rebar potentially is:
"Rebar3 comes with templates for creating applications, library applications (with no start/2), releases and plugins"
So it's a project templating tool? Does "comes with" mean it has more functionality than just templating? On the sidebar I see some terms that lead me to believe it can do more than that but I would love something on the landing page that told me exactly what the tool's purpose or function is.
From my understanding it is a tool similar to Leiningen?
I've been interested in venturing into Scala but have not found a good resource for getting a development environment setup. Should I be using an IDE or will sbt/Sublime be sufficient?
From the About section:
Indievania is an online indie game marketplace for independent developers to sell their games directly to players, where 100% of the cost of the game goes to the developer.