7
3 Comments

Programming in the apocalypse

https://matduggan.com/programming-in-the/

The year is 2050. What does the field of programming (along with the infrastructure and community around it), look like? 😳

submitted this linkon May 31, 2022
  1. 1

    Every year the software becomes more and more detailed and of higher quality and I really wonder what it will be like in the future! I think that soon technology will be so advanced that we won't have to worry about such things as regular testing. Right now it's still necessary and I always use https://testfort.com/blog/ott-platform-testing-state-of-the-industry-trends for that because I think it's the best tool among the software.

  2. 1

    Some interesting conclusions drawn here for sure. Like this one, "Based on this I felt like some of the big winners in 2050 will be Rust, Clojure and Go. They mostly nail these criteria (listed in article) and are well-designed for not relying on containers or other similar technology for basic testing and feature implementation. They are also (reasonably) tolerant of spotty internet presuming the environment has been set up ahead of time. Typescript also seemed like a clear winner both based on the current enthusiasm and the additional capability it adds to JavaScript development."

    1. 1

      I agree that something like Rust / Go will be the de-facto. I think things are shifting back to compiled, typed languages after a decade or two with interpreted ones and rampant dependencies, complex hosting environments. Also a thoughful, slower approach to designing these languages (at least from what I've seen with Go) should hopefully prevent the disaster that is the Javascript ecosystem.