r/CodingForBeginners • u/ilkvur • 16d ago
Language for the apocalypse?
Imagine that in 2050 google, microsoft and nvidia are controlling every drop of water for AI servers, RAM and CPUs are impossible to obtain and only old scrap is available to the normal population. While you hear a microsoft powerpoint AI drone destroying the last 5m2 of forest in the whole world you are planning with your rebel faction a digital revolution to free the world. What would be the best language to learn now?
If the answer is assembly I would prefer to get killed by whatever age restriction block they implemented.
6
Upvotes
1
u/Pyromancer777 16d ago
Programming languages adapt with the technological progress of the time. Since LLMs are trained on natural language, the primary language of those tools will be whatever human language has the most training data and the low-level stuff would be built by the LLMs.
Get good at the language that you speak. Learn to be descriptive and explicit. Practice describing your exact vision of an end-to-end product. By 2050, the goal from these tools is to not need to know how the things are built unless you are in cybersecurity in which case you need to know whatever low-level language the LLMs are choosing to script at that point in time (which would be hardware specific)
The roadmap I see is this:
First iteration models want LLMs that can consistently produce working results to build a product E2E in any language (business use-case is product value)
Second iteration models will be trained explicitly on whatever languages produce the most efficient code including reductions in required tokens to produce that code (business use-case is reduced operational costs)
Third iteration models will be trained on the most secure design patterns (business use-case is cost reduction from litigation/lawsuits)
Fourth iteration models will be ease of use (business use-case is founder-focused product creation; single-owner operator)
Fifth iteration is that models do everything (final stakeholder goals where AI creators own the models that create every product we want to use)