While coding we meet sometimes one of our deamons: should I refactor what I see? The dilemma: develop as it is or “rewrite” it?
Do operators have to be common between programming languages? Or do we even need symbols for adding numbers together? Let’s look at some weird differences!
In previous week I had to resign from using Kotlin in one of my game projects. By porting the code manually I can point out what I didn’t like about Kotlin. Let’s see few differences between Kotlin and Java.
Forget about Object-Oriented Programming. Look at this flat world built of small data chunks and separated logic. A world easy to refactor. Meet Entity Component Systems.
The “Daj Się Poznać 2016” (in polish: Get Noticed 2016) competition have finally come to an end. Multiple finalists shared their summaries before The Final Gala. I decided to do this after the event. This post summarises whole event in a short manner.
— Maciej Aniserowicz💻 (@maniserowicz) June 18, 2016
Argument completion should improve developer’s everyday life. Everywhere. That’s why I decided to have argument completion in The Console. To have the best thing – I want scriptable argument completion with already built-in filesystem paths completion.
Giving a few words about the process between hitting a TAB key and performing the magic.
The Console is an app which typical usecase fits within running a single instance. That’s by design. However, we sometimes forget to check whether some the app is waiting for us in the background and try to launch them. That’s when disaster happens. Two consoles placed on top of window and reacting to same hotkey? Cannot be!
Here’s a short story about preventing from having multiple instances of same app made in Java. There’s a note about communication, too.