Modern Computing

I find it interesting that modern applications (even desktop) are developed as dynamic web applications running in a browser.

Technically the software of the past was superior. It was low-level intricate and low-resource consumption software but it’s been abandoned for high-level abstract fuckery with garbage collection.

Improved hardware has allowed for lesser performing languages, run times and SDKs to proliferate.

With a heavy heart with the hope of again selling my labour to the bourgeoisie I’m having to invest my time in software environments that I fucking abhor – PHP and JavaScript in fucking containers. What in the actual fuck?

Thankfully there are some very powerful frameworks that can be utilised in the development of back-end software. I’ve chosen Symfony for my sins and because of my French friend.

I wish PHP would abandon backwards compatibility and fix the naming of its procedural API. What in the fuck file_get_contents? Just fucking fix it and the rest, fuck compatibility issues.

Back to Symfony. It’s a set of components and it saves a shit load of time.

PHP 8.4 as an OOP language is alright. The workhorses hidden behind the abstractions are still the awfully-thought-out procedural functions with no logical naming system. You’ll find beautiful abstraction peppered with horseshit function calls throughout.

I like C. But as fucking Tizen proved most developers aren’t capable of managing memory and the learning curve is too high even though the technology is superior efficiency-wise.

Rust and Go have their place also, they’re still a bit fanboyish nonetheless.

I don’t really give a fuck about ethics and computer science anymore. Fuck the GPL and fuck Linux and fuck Windows and fuck fucking macOS.

Terry Davis was right.