Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 67
  1. Cool Monday - Hindley-Milner on a dynamic language

    So I’m getting into type theory.

  2. Hunt for a web framework that works

    I have this personal project I want to do that includes a web application and I want to learn something.

  3. Design patterns are bullshit!

    It all started Monday morning at college.

  4. Cool Monday - HList and Shapeless

    HList as in heterogenous lists.

  5. Setting up for scala development on Android

    I’ve been developing for android more than a year now and a few months in scala.

  6. Javascript faster than light! (well C actually)

    Disclaimer: I never was a fan of js, but I’ve come to think it’s quite AWESOME!

  7. Making a programming language Part 7b - using objects

    Table of contents, Whole project on github Something like EPIC FAIL occured to me and I published a post containing only half the content I intended to write.

  8. Making a programming language Part 8 - going faster

    Table of contents, Whole project on github First of all, I wrote some tests for scrat.

  9. Making a programming language Part 7a - objects

    Table of contents, Whole project on github My goal in this post is for this to compile func create(n){this} and a call to it to return a reference to an object that contains “n”.

  10. Making a programming language Part 6 - functions

    Table of contents, Whole project on github Long overdue, I’m finally writing about the most interesting part - user defined functions.

  11. Power sets

    It all started out when a friend of mine(check him out) told me a story about someone having an interview at Google.

  12. Pretty function composition in scala and asynchronous function composition on android

    Surjective composition: the first function need not be surjective.

  13. Making a programming language Part 5 - variables and decisions

    Table of contents, Whole project on github In Part 4 I managed to create a Hello World.

  14. Making a programming language Part 4 - Hello World

    Table of contents, Whole project on github What good is a language if you cannot do a Hello World program.

  15. Making a programming language Part 3 - adding features

    Table of contents, Whole project on github So now I have a repl that can evaluate stuff like (2+3)*(7/2-1) Not much of a programming language more like a calculator, and not even a good one.

  16. Making a programming language Part 2 - something that kinda works

    Table of contents, Whole project on github, relevant version on github In the Part 1 I posted a working repl(read-eval-print-loop) for simple math expressions but I kinda cheated and only explained how I built the AST.

  17. Making a programming language Part 1 - how to start

    Table of contents Part 1 - how to start (this article) Part 2 - something that kinda works Part 3 - adding features Part 4 - Hello World Part 5 - variables and decisions Part 6 - user defined functions Part 7a - constructors and objects Part 7b - using ob…