Month: October 2016

  • Don’t waste time

    A friend of mine sent me an interesting quote by Imam Ghazali which puts things in perspective. Your time should not be without any structure, such that you occupy yourself arbitrarily with whatever comes along. Rather, you must take account of yourself and order your worship during the day and the night, assigning to each…

  • Go: Declaring and using objects

    Go (or Golang) doesn’t have the concept of classes. The class equivalent in Go loos like this: // Make a Car class equivalent type Car struct { // object properties go here doors int } // Get the number of doors func (car *Car) Doors() int { return car.doors } // Set the number of…

  • First impressions of Go

    I have been in search for a language I can use for web programming, writing computationally intensive and general scripting among other things. The language that came close to fitting all of these things was Racket, a dialect of Chicken Lisp. It can even do geometry drawings. However, there were issues with it so I…