Sun 28 October 2018
In my journey to become a somewhat competent Kotlin developer, I've decided to
implement a few of the basic data structures that I've picked up during my
three years of computer science studies. First up, we have a generic binary
tree. This is an interesting case, because it lets us …
Read more...
Wed 17 October 2018
I've recently started dabbling in some Kotlin, and have found it a very pleasant
experience. One of the first things I wanted to do was to create a standalone
.jar
file, including the Kotlin runtime and any other dependencies. This,
as it turns out, was a bit tricky. In this …
Read more...
Tue 03 July 2018
Whenever I find myself occupied with some monotonous task, I
very much enjoy listening to podcasts. As programming is my
number one passion, and Python is my favorite language, I tend
to listen to podcasts that relate to them. In this post, I'll
give a brief overview of my three …
Read more...
Tue 01 May 2018
Any Python programmer will sooner or later want to (or have to) write a class.
With classes come self
, the seemingly (do note the emphasis there)
magical keyword that you just have to write out as the first parameter to every
method. To really understand classes, you need to understand …
Read more...
Thu 05 April 2018
This is the second part in a two part series on Python properties. In
Part 1 (which readers will be assumed to
have at least skimmed through), we saw how a property can be used to create a
read-only attribute that can be accessed like any data attribute (i.e …
Read more...