• 0 Posts
  • 66 Comments
Joined 7 months ago
cake
Cake day: July 2nd, 2025

help-circle




  • Unfortunately, that is not really possible.

    The UEFI standard, a pdf that describes in detail the unified system that all motherbpards use during the boot process, is 1200+ pages long. And that’s only one of the many subsystems in a modern system (that gigantic pdf tells you nothinf about PCI, about ACPI and usb, nor any other hardware peripheral). Also, since you are talking about a modern system, you also would need kernel, drivers and operating system calls documentation. All of these exist (for an open source OS like linux, and if you follow the aforementioned standards), but bundling them in a book, and keeping them uodated, would be just impossible.










  • If you tell me gasoline yeah probably (diesel generator to power electric motors is done in big ships), caol I highly doubt it.

    But apart from pollution per se, an electric car used everyday would require at least 50% of a household power budget to charge (2-3 kW). If every single ICE vehicle would be immediately swapped to electric, I doubt many countries would be able to cope with the increased power consumption. That’s why we need more energy infrastructure before a full switch. Or you know, less cars and more public transport.






  • C is full of complex paradigms and low level details that are great if you’re learning computer architectures, but pretty bad if it’s your first languages.

    Python in the other hand is great to learn programming practices and for quick, non-optimized, easy scripts. I think it’s less suited for more complex projects, but that’s another thing. I honestly fon’t think it’s a great language, but it’s easy to use and has pretty much a library for everything, that’s why I think it’s good to start and for simple things.

    Java is also quite high level, so also good for beginners, but I’ve never used it so I don’t know how easy is to setup (python is) and how easy it is to download dependencies (on python it is).

    For your case I would say Python is best.