• 0 Posts
  • 47 Comments
Joined 1 year ago
cake
Cake day: June 19th, 2023

help-circle




  • It used to be pretty terrible, but the frameworks are getting there, starting with the languages they are based on.

    Believe it or not, Java has been optimized a ton and can be written to be very efficient these days. Another great example of a high-level, high-efficiency language is Julia. And then there is Rust of course, which basically only sacrifices memory-efficiency for C-speeds with Python-esque comfort. It’s getting better.









  • You have no idea what a pain in the ass it is to develop even a fraction of a car. I have seen the madness first hand. Everything is specified precisely, tested, protyped and tested again. Pretty much every part, microchip, piece of software, you name it. In addition you have designers wanting stuff certain ways, cost cutting and so on.

    Now take that, put some old farts in exec position into the equation and imagine you want to totally change how cars work. They may be convinced you are right at this point, but now you need to rethink and adapt all processes, develop and specify and prototype tons of new stuff, integrate that with old stuff, build new supply chains, test all that and repeat.

    Comparing a company to a containership was always a great analogy. The current situation is attempting a 360 with one at full speed. Startups have the advantage of being build arround new ideas like centralised computing, autonomous driving, modern entertainment systems etc. They have disadvantage when it comes to cost, quality management, distribution, volume… That said, the technological advantage is very pronounced atm.

    I’m sure we will get there eventually, but it will definitely take some more time for the Germans to fully catch up.





  • Tbf, you could use portable / user installs (if everyone would actually do their apps right), you can (now) use a package manager and you can (sometimes…) get an official, verified version of an app through the store and even if not, installers are (usually…) signed these days (although criminals do apparently get signatures too…)… And then this all falls apart, because you need a random driver from a random website. Security 👉👉