Exploring & Learning a variety of programming Languages

1. Frontend Languages

1.1. Elm

(Functional Frontend Code without npm)

1.2. Ember JS

1.3. Mint

React like Language build using Crystal (Frontend without npm)

1.4. React JS

1.6. Vue JS

2. General / Backend Languages

2.1. Concurnas

2.2. Crystal

Fast as C, slick as Ruby

2.7. Pony

Pony is an open-source, object-oriented, actor-model, capabilities-secure, high-performance programming language.

2.11. Swift

3. Web Frameworks

4. Source Repository

NOTE:
  • The code is just good enough to demonstrate an idea.

  • This code does not focus on best practices, testing, security or stability.

5. Corrections & Improvements

Thanks for your input.

6. Generating these Docs

# generate main page
asciidoctor -D docs adoc/*

# each language needs to be organized withing docs for github pages
asciidoctor -D docs/pony code/pony/adoc/*
asciidoctor -D docs/mint code/mint/adoc/*
asciidoctor -D docs/prolog code/prolog/adoc/*
asciidoctor -D docs/crystal code/crystal/adoc/*
asciidoctor -D docs/crystal_lucky code/crystal_lucky/adoc/*

7. Resources

  • Prag Prog (7 Languages 7 Weeks)

  • Groxio Learning - Grox.io