One day I stumbled upon a language called Nim. At first glance, I thought this is some python clone. After seeing benchmarks though, my opinion changed drastically. The fact that you can be as productive as with python, and get the performance comparable to C++ seems very surreal to me…

When it comes to using any statically typed language, the basic code generation capabilities are today’s standards. Just to name some, Java, C++ or Rust all have generics build in. Ewen I thought that Golang is no exception in this rule, when i first started working with it. Well, if…

When it comes to storing data. Languages usually offer vectors and maps. These two collections are standard, though are they really solution you should use? Let’s give it some thoughts.

When you are collecting data just to process it later, use vector. You need to access them by names, use…

Multiple cores became a standard. Even my old computer has four of them. What’s really disappointing though, apps still do not utilize it that match. Of course, I’m not talking about discord or office products. Using concurrency here would actually slow down things, but not even that is important as…

Maybe you are chosen one, and do not have any problems with making them. Well, all I can say is that am not one of them. Of course, I love coding and I love making games but o boy, isn’t it hard to get it finished. It’s been one and…

Jakub Doka

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store