Photo by Fotis Fotopoulos on Unsplash

Prerequisites

  • I assume that you have installed Go already. If not, check here.


Nexfon

Preface


Rust language

Prerequisites

  • We assume that you have installed Rust already. If not, check here.
  • You need to know a little bit…


Semantic versioning with git flow
Semantic versioning with git flow
Photo by Yancy Min on Unsplash

Semantic versioning? Oh my!

  1. Major version when you make incompatible API changes,
  2. Minor version when you add functionality in a backwards compatible manner, and
  3. Patch version when you make backwards compatible bug fixes.


Photo by Maxwell Nelson on Unsplash

A little bit of history


Prerequisites

  • We assume that you have GO installed already. If not, check it out here.
  • You need to know a little bit…


Photo by Christopher Gower on Unsplash
  • Creating and destroying processes is very fast.
  • Sending messages between processes is very fast.
  • Processes behave the same way on all operating systems.
  • We can have very large numbers of processes.
  • Processes share no memory and are completely independent.
  • The only way for processes to interact is through message passing.


Photo by Sean Lim on Unsplash

Maps in Erlang


Introduction

Prerequisite

Installation


Photo by Emile Perron on Unsplash

Mehrdad Esmaeilpour

Software engineer, writer and something of a dreamer

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store