SiteMap View

SiteMap Hidden

Main Menu

About Us

Notice

Our Actions

E-gen Events

Our Actions

[Free Report] The Environmental Impacts of Writing Inefficient Code

by Yvonne An | 16-08-2020 06:38



The particular way and process of writing code and building new technology directly correlate to environmental impacts. Right at home, The United States Environmental Protection Agency reports that approximately 30% of carbon emissions in the Americas are related to electricity production; This is more than transportation, which covers about 27% of carbon emissions. Rather than fantasizing of a technologically advanced future with futuristic cars and bitcoin, it is realistically necessary to pause and think about the fact that technology's environmental impacts are not considered as much as they should be.

 

It has been estimated that the annual electricity usage by Ethereum and Bitcoin is higher than that of Ecuador. One singular standard bitcoin transaction can power more than 7 American households for a whole day. Though, both Ethereum and Bitcoin claim to be directed towards more efficient and practical algorithms, which in turn means less energy consumption. However, ever since Bloomberg's article about the environmental consequences of bitcoin mining in 2013 has been publicized, the economic situation has gotten worse, rather than better, as cryptocurrency grows exponentially.

 

Estimations for the power consumption of code programs vary in wide ranges. Several sources claim that laptops and portable computer devices use less than 100 kilowatts per hour in one year. Other studies claim that the average use of electricity will achieve the same amount of consumption in one or two months. Additionally, it is challenging for developers and programmers to experiment and test how much energy their applications are consuming. Nonetheless, code uses energy, and inefficient code uses more energy.