Geeky Thursday


Geeky Thursday is a series of classes that I created while working for the SAP d-shop in Palo Alto, California.

The main ideas was to introduce SAP developers to some know and mostly unknown programming languages in order to broaden their mindset -;)

For the first time ever, I made them available to the general public...but in batches -;)


Crystal Introduction

Slick as Ruby and Fast a C

Files for the class

Prolog Introduction

Logic programing language associated with AI

Files for the class

Racket Introduction

General-purpose, multi-paradigm programming language based on the Scheme dialect of Lisp

Files for the class

Forth Introduction

Imperative stack-based computer programming language and environment

Files for the class

Mercury Introduction

Logic/Functional programming language

Files for the class

Go Introduction

Statically typed, compiled programming language by Google

Files for the class

Ada Introduction

Structured, statically typed, imperative, and object-oriented high-level computer programming language

Files for the class

Clojure Introduction

Modern, dynamic, and functional dialect of the Lisp programming language on the Java platform

Files for the class

Cobol Introduction

Compiled English-like computer programming language designed for business use.

Files for the class

Dao Introduction

Lightweight and optionally typed programming language with many advanced features.

Files for the class

Erlang Introduction

General-purpose, concurrent, functional programming language, and a garbage-collected runtime system.

Files for the class

Elixir Introduction

functional, concurrent, general-purpose programming language that runs on the Erlang virtual machine.

Files for the class

Factor Introduction

Concatenative programming language based on Forth.

Files for the class

Falcon Introduction

Procedural, Object Oriented, Prototype Oriented, Functional, Tabular and Message Oriented.

Files for the class