also I just realized that Brazil did NOT make a programming language entirely in Spanish and call it “Si” and that my professor was making a joke about C… god damn it
this post is probably too nieche but I feel like Lemmy is nerdy enough that enough people will get it lol
Python has come a long way in recent years, I remember when android switched to an ahead of time compiler for its java.
I really like lemmy. I usually learn something everyday. Thxs for that.
My current project is trying to create a cool fork of mobian for the pinephone with overclocks and some other stuff, right now I’m editing the device trees to get about 50% more performance for roughly the same battery life, out of the pinephone.
With some other things, a bigger battery, and a custom modem firmware that can downclock the CPU in it, I’m getting 2% battery drain per hour with the screen off.
Yeah, stuff improves a lot, but prejudices often stay the same. Java is really fast nowadays. That didn’t use to be the case.
Yeah, with a lot of work, really cool things can be done.
I have several reasons for not liking java. One is that it uses a garbage collector but another the real reason, besides that it’s often slower than C to write in because it puts many constraints on you like forcing you into an object oriented paradigm. Python I don’t like because it forces you to format your code in a certain way which I don’t really like. I like the freedom of C. It has basically everything I like in a language, it’s fast, one of the fastest, it not safe. I hate safety, my trigger finger is my safety, and it has wide support and examples to draw from, but my favorite thing is probably how powerful and feature complete it is. You can do nearly anything with C. I have been using it since before I was a teenager and I still don’t know how many of its features work because I’ve never had a use for them. Things like templates and stuff. Also sometimes it’s just really useful to do things like create your own data types and stuff. Cast different types as strings or something. I like being able to write functional code as well as Op code along side each other. I like to build up most of my systems from scratch for performance reasons, like file handling because I do game programming usually. I understand many people dislike these things about C but I always rather have freedom and power and maturity for the types of things I like to do.