Blog
This is a private homepage... ;)
R.I.P. Windows 10 - Microsoft Sucks!
Windows? For me the most incompatible, most insecure and unusable operating system… :)
Fortunately only in a virtual machine for testing purposes here.
Why I Love C
When I started seriously implementing projects in C over 20 years ago, I was fascinated by the fact that you can do things in memory without using assembly. C is a very straightforward language with one feature that really impresses me: C is incredibly fast.
The argument that C is problematic with pointers doesn’t hold water for me. When programming, it’s my job to program in a resource-efficient way. But I’m a bit old-fashioned in that regard.
Languages ​​like Rust or Go solve many of the problems of C and C++, but they don’t feel as comfortable to me as C. If I had to choose something newer, I would use Rust. But it has hardly any technical background; it’s just a gut feeling I’ve developed over the past 15 years of programming.
Oh, I don’t use C++. This has nothing to do with a technical decision, but I don’t like C++. C++ isn’t nice. Python, for example, is a very nice language. I feel comfortable when programming languages ​​are feeling natural. C feels very natural to me, like speaking english or german. Java is also nice, but I don’t use it anymore because I don’t have a use case for it. And to be honest, Ruby is weird… ;)
Ok, I am mixing languages and use cases. That’s not fair! But syntax is really important when writing code… PHP5 had a beautiful and simple style that I loved when it was first released in 2004.
When I was working on my own programming language (fun) some time ago, wanting to learn more about implementing it in some existing programming language, I chose C, even though I was aware of the advantages of other languages, such as Rust. But C just feels right.
Quote of the day
"I guess what it boils down to is that it's not recommended to use NTFS on an operation system drive."
Arch Capital (2018)
Quote of the day
"Unix boosters seem almost ashamed to acknowledge this sometimes, as though admitting they're having fun might damage their legitimacy somehow. But it's true; Unix is fun to play with and develop for, and always has been."
Eric S. Raymond (2003)
Hacking on Android
I wrote a document about installing Alpine Linux on Android some time ago. Today I started working on a new document about setting up a full hacking environment on Android based devices. It shows you a lot more information about running Linux distributions on your mobile/portable device…
I am using a rooted SM-T585 tablet from Samsung running a LineageOS based custom ROM.
The document is not yet finished and will be updated continuously!