Diadosi: new architecture. Goodbye Python?
I have been experiencing some rather significant irritation and frustration with python, here lately. While the syntax and language features are unparalleled by other languages (except maybe, Nim Lang?), there are things about it that just irk me. GIL, threading is real, dependencies & required compiler toolchain, slow execution speed, etc.
Olymporian: The Linux Game Jam 2017
I stumbled upon The Linux Game Jam 2017 just in time to enter it the day it was starting. It gave me a really good excuse to work on a game that I had been wanting to start for a couple years now. The only real requirement for the Jam was it had to run on linux. Browser, JVM, Native, etc. As long as you could start it without using Wine. I chose to develop my game in Pascal using the ZenGL library to get some basic stuff out of the way.
Charset vs Character Encoding
Charset and Character Encoding has always tripped me up in C#, Python, and some other languages. I really didn't have a firm grasp of what someone meant when they said charset or encoding, and worse interchangeably. I decided, it was time for me to wrap my head around the two and really understand them. I discovered most programmers are in the same boat as me.
Python is great, but has a huge flaw
Most recently I have been programming a lot in Python. Everything I am developing is running on Linux servers, however I develop primarily on a Windows 7 Desktop machine. The developer tools, graphics drivers, and much more, are tons better than what Linux has to offer for a daily driver. I am not looking to switch from Windows to Linux as my primary desktop machine, anytime soon "again". Python is great, I love working with python until it comes to installing native extensions on Windows, and even sometimes on Linux. Native Extensions for Python needs to be fixed.
I started a youtube channel
Hey there, I have decided to start a Youtube channel named Tazd'ij, found here (https://www.youtube.com/channel/UCOBGJe0ajgKaXBJu5MAlHIg/). At the moment I am just getting used to created videos and editing. The first series I am working on is Starting Python. A tutorial series aimed to help anyone, even non-programmers to learn how to create a program.