New Year's Resolution: 52 Programming Languages, 52 Weeks
Shell Julia CSS Objective-C Scala D Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
APL
C
D
algol
anic
applescript
assembly
awk
bash
brainfk
cat
chef
clojure
elixir
erlang
esterel
fortran
go
haskell
hmmm
idris
intercal
io
javascript
julia
lisp
nimrod
obj-c
pascal
perl
php
prolog
python
rails
regex
ruby
rust
scala
scss
smalltalk
sql
swift
.gitignore
README.md

README.md

The Polyglot Challenge

52 Programming Languages in 52 weeks.

Each week I'll be experimenting in a different language and sharing my experiences on my blog (cdawson.net).

The Journey So Far:

  • Week 1 : Haskell
  • Week 2 : Scala
  • Week 3 : Rust
  • Week 4 : Brainf*ck
  • Week 5 : Lisp
  • Week 6 : Julia
  • Week 7 : Go
  • Week 8 : Fortran
  • Week 9 : AppleScript
  • Week 10: Prolog
  • Week 11: Rails
  • Week 12: Erlang

What to expect in coming weeks

  • Dart
  • Scheme
  • J

And a whole slew of turing tarpits and esoteric languages

  • INTERCAL: I don't even know what INTERCAL is
  • Whitespace: Only tabs, spaces, and linefeeds
  • Chef: Every program reads like a recipe
  • Piet: Programs look like abstract art

Requests

If you have a language you want to see me struggle through, drop me a line @ch_dawson or email root@cdawson.net.