đđťđ˛đżđ´đśđ˛đ˛đłđłđśđđśđ˛đťđ-đđŽđŻđ˛đš đłđĚđż đŁđżđźđ´đżđŽđşđşđśđ˛đżđđ˝đżđŽđ°đľđ˛đť? đđđ đąđŽđ đˇđ˛đđđ đ˛đśđť đŚđ°đľđ˛đżđ?
Let’s think about this for a moment… Programming languages form the foundation for software. We use them to develop interfaces, server applications, apps, processes, interfaces and much more. Both when creating the software and when using the finished program, the programmer must translate the intended processes to the hardware in the computer, tablet or smartphone.
If this works well, the thing consumes little energy, if it works badly, the fan runs hot and the battery runs out quickly.
đđźđľđ˛đż đđťđ˛đżđ´đśđ˛đđ˛đżđŻđżđŽđđ°đľ đłđĚđľđżđ đąđŽđŻđ˛đś đťđśđ°đľđ đťđđż đđ đľđźđľđ˛đť đđźđđđ˛đť, đđźđťđąđ˛đżđť đ¸đŽđťđť đđśđ°đľ – đˇđ˛ đťđŽđ°đľ đđťđ˛đżđ´đśđ˛đžđđ˛đšđšđ˛ – đŽđđ°đľ đťđ˛đ´đŽđđśđ đŽđđł đąđśđ˛ đ¨đşđđ˛đšđ đđťđą đŽđđł đąđśđ˛ đđđ¸đđťđłđ đđťđđ˛đżđ˛đ đŁđšđŽđťđ˛đđ˛đť đŽđđđđśđżđ¸đ˛đť.
Studies(https://greenlab.di.uminho.pt/wp-content/uploads/2017/10/sleFinal.pdf) show that subsequent energy consumption is not only influenced by the heroic achievements of software developers, but also starts with the choice of programming language. Some programming languages are much better at implementing what the developer has built on hardware than others.
đŁđđđľđźđť đśđđ đŻđ˛đśđđ˝đśđ˛đšđđđ˛đśđđ˛ đđş đ°đŹđŹđŹ% đđ˛đťđśđ´đ˛đż đ˛đťđ˛đżđ´đśđ˛-đ˛đłđłđśđđśđ˛đťđ đŽđšđ đąđśđ˛ đŁđżđźđ´đżđŽđşđşđśđ˛đżđđ˝đżđŽđ°đľđ˛ “đ”. đŞđśđż đđĚđżđąđ˛đť đ˛đśđťđ˛đż đŁđđđľđźđť-đŞđŽđđ°đľđşđŽđđ°đľđśđťđ˛ đŽđšđđź đąđśđ˛ đđťđ˛đżđ´đśđ˛đ˛đłđłđśđđśđ˛đťđđ¸đšđŽđđ𲠓đ” đđ˛đżđ˝đŽđđđ˛đť.
Is this just a funny mind game or is there something serious behind it?
The IEA(https://network-king.net/de/power-play-der-zukunft-rechenzentren-weltweit-vor-verdopplung-ihrer-energie-nachfrage-bis-2026/) estimates the global energy consumption generated by calculations in data centers alone at over 200TWh per year. That’s 200 billion kWh. This does not take into account all our smartphones, tables, computers, routers, all the stuff at home that somehow “calculates”.
đđšđđź: đąđ˛đłđśđťđśđđśđ đ¸đ˛đśđť đŚđ˝đŽĂ, đđźđťđąđ˛đżđť đ˛đśđť đ˛đťđźđżđşđ˛đ đŁđźđđ˛đťđđśđŽđš, đąđŽđ đśđş đĽđŽđľđşđ˛đť đąđ˛đż “đđżđ˛đ˛đť-đđ§” đźđąđ˛đż “đŚđđđđŽđśđťđŽđŻđšđ˛ đŚđźđłđđđŽđżđ˛ đđ˛đđśđ´đť” đ đ˛đđľđźđąđśđ¸đ˛đť đşđ˛đľđż đđťđą đşđ˛đľđż đśđť đąđ˛đť đŠđźđżđąđ˛đżđ´đżđđťđą đđżđśđđ.
Just think about it… in the end, we “Java fuzzies” might even save the planet đ.
#informatikersindcool#greenit#sustainablesoftware#sustainability

