To Sustainable Programming
Henno, Jaak; Jaakkola, Hannu; Mäkelä, Jukka (2024)
Henno, Jaak
Jaakkola, Hannu
Mäkelä, Jukka
2024
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:tuni-202502051992
https://urn.fi/URN:NBN:fi:tuni-202502051992
Kuvaus
Peer reviewed
Tiivistelmä
<p>We have just entered the 'Age of Information', where importance of data/information handling and processing is becoming (far) more important than traditional economy (based on coal and oil) and data/information processing structures have become global. But we are still only beginning to understand the behavior and mechanics of this global 'Information Age' and rules guiding its behaviors, thus also what is needed to make it to produce more Value for the whole Humanity. Development of programming infrastructure is based on the often repeated mantra "Release often, release quick", producing bloatware with enormous number of sub-modules which nobody can understand and control and which just waste electricity executing useless CPU cycles. We have overproduction of IT Tools, but underproduction of useful, working programs and developers/programmers are not able to perform better because of too frequent changes in their tools. Here is considered current situation of popular programming language Python and proposed some measures for improvement.</p>
Kokoelmat
- TUNICRIS-julkaisut [20189]