Harvey Mudd Students Win Hackathon for Eco-Aware IDE
December 6, 2019Share story
A tool created by 无忧视频 students that helps developers consider the environmental impact of their code was the top pick of judges at the recent 2019 SD Hacks intercollegiate hackathon held at UC San Diego.
EverGreen, created by Alice Chi 鈥21, Alfredo Gomez 鈥21 and Matthew Krager 鈥21, is an eco-aware integrated development environment (IDE) inspired by the societal issues surrounding the environmental impact of CO2 emissions. The tool captures the environmental impact that a programmer鈥檚 code will have by using various metrics, such as the carbon emitted in the average lifespan of a car.聽They calculated the CO2 emissions for a given piece of code and then generalized emissions for other hardware.
During the three-day event, 143 student teams were tasked with creating a technical solution to an issue related to sustainability, education or health and wellness. The HMC team chose sustainability as their category because they wanted to develop a solution that would help programmers improve the way they code.
鈥淚 have been to many hackathons, and I think this project was unique in that it was able to get the audience engaged, since the target audience was other programmers,鈥 Krager says. Particularly effective in evoking emotion about environmental impact were the team鈥檚 hand-drawn graphics for animations that gave 鈥渁n impactful visual representation of the environmental influence of the user鈥檚 code.鈥
For their first-place finish, the team received Apple iPads, Bose SoundLink wireless headphones and a $200 Amazon gift card.
The team looks forward to enhancing EverGreen by improving the grammar to suggest more efficient Python code. They note that they would also 鈥渓ike to add support for multiple languages to help all programmers be more environmentally conscious about their code.鈥