Hacker GitHub

← All repos

greensoftwarelab/Energy-Languages

View on GitHub ↗ ★ 714 C

The complete set of tools for energy consumption analysis of programming languages, using Computer Language Benchmark Game

23 mentions on Hacker News by 15 people: 1 story, 22 comments · first 2017-09-14 · latest 2024-01-26

Mentions per year 23 mentions · busiest year 2022 (8)
20082026
  1. …re2 Regex library instead of Boost's, the result would be different. https://github.com/google/re2 https://github.com/greensoftwarelab/Energy-Languages/blob/ma...
    comment by felixguendling · 2024-01-26 · in C Is the Greenest Programming Language
  2. Trawling through the wayback machine, I did find that the older pages link to https://github.com/greensoftwarelab/Energy-Languages , which does seem to provide the contents of the specific programs used and the benchmarking software.…
    comment by steveklabnik · 2023-11-29 · in General Availability of the AWS SDK for Rust
  3. …Languages, SLE’17" provided this repo — https://sites.google.com/view/energy-efficiency-languages https://github.com/greensoftwarelab/Energy-Languages
  4. …code. The "Energy Efficiency across Programming Languages, SLE’17"authors provided this repo — https://github.com/greensoftwarelab/Energy-Languages/blob/ma... https://github.com/greensoftwarelab/Energy-Languages/tree/ma... For a single…
  5. > with typing syntax Programs that didn't type check were excluded. https://github.com/greensoftwarelab/Energy-Languages/issues/...
    comment by igouy · 2023-06-29 · in Racket: Lisp for the modern day
  6. …comparing their efficiency is near useless. the problem in question was the k-nucleotide one, IIRC: https://github.com/greensoftwarelab/Energy-Languages/blob/13...
  7. The code from this study is here: https://github.com/greensoftwarelab/Energy-Languages From looking at the code snippets, a big issue with this study becomes clear - it doesn't reflect how languages like Python are used in practice. In…
  8. https://github.com/greensoftwarelab/Energy-Languages/blob/ma... https://github.com/greensoftwarelab/Energy-Languages/blob/ma... It feels like you are arguing in bad faith.
  9. …optimized with SIMD" doesn't apply much to those 4 year old programs. What's this then? https://github.com/greensoftwarelab/Energy-Languages/blob/ma... There are some explicit SIMD instructions, and some programs written to allow…
    comment by scottlamb · 2022-02-13 · in Sustainability with Rust
  10. > > It's based on The Computer Language Benchmarks Game… > It's based on these 4 year old programs — https://github.com/greensoftwarelab/Energy-Languages Yes, that repo's blurb confirms what I said: "The complete set of tools for energy…
    comment by scottlamb · 2022-02-13 · in Sustainability with Rust
  11. …They provided the source code of their programs and makefiles. There's no need for guessing games — https://github.com/greensoftwarelab/Energy-Languages
    comment by igouy · 2022-02-12 · in Sustainability with Rust
  12. > It's based on The Computer Language Benchmarks Game… It's based on these 4 year old programs — https://github.com/greensoftwarelab/Energy-Languages > … the same program ported to N languages… You can write Fortran in any language ? ----…
    comment by igouy · 2022-02-12 · in Sustainability with Rust
  13. …are the 4 year old programs used in the "Energy Efficiency across Programming Languages" study — https://github.com/greensoftwarelab/Energy-Languages > … nobody would write code like that… When you tell us you wouldn't, we should all…
    comment by igouy · 2022-02-12 · in Sustainability with Rust
  14. Compilation takes place before measurement — fannkuchredux.go https://github.com/greensoftwarelab/Energy-Languages/blob/5c... fannkuchredux.java https://github.com/greensoftwarelab/Energy-Languages/blob/5c...
  15. Nope — https://github.com/greensoftwarelab/Energy-Languages/blob/5c...
  16. …thing wrong, what else did they get wrong? Here’s the flawed study so you can see for yourself. https://github.com/greensoftwarelab/Energy-Languages
  17. …) links to https://sites.google.com/view/energy-efficiency-languages , which links to https://github.com/greensoftwarelab/Energy-Languages . That site has build info.
  18. …no judge of C++ style, but perhaps it's "C++ as a C++ developer circa 1997 would have written it". https://github.com/greensoftwarelab/Energy-Languages/blob/ma...
  19. …TypeScript’s score in the paper is called fannkuch-redux, and here are the sources in question: https://github.com/greensoftwarelab/Energy-Languages/blob/ma... https://github.com/greensoftwarelab/Energy-Languages/blob/ma... They are both…
  20. …when compared to Pascal.” [1] https://sites.google.com/view/energy-efficiency-languages/ho... [2] https://github.com/greensoftwarelab/Energy-Languages [3] https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
  21. ▲ 35
    Energy Efficiency in Programming Languages
    story by ingve · 2017-09-16 · 22 comments
  22. …https://github.com/Byron/benchmarksgame-cvs-mirror [4] https://github.com/def-/nim-benchmarksgame [5] https://github.com/greensoftwarelab/Energy-Languages
  23. …and the vanilla JS one being written in "ugly" "bad" old-school 90's-lookin' C-ish Javascript. [1] https://github.com/greensoftwarelab/Energy-Languages/blob/ma... [2] https://github.com/greensoftwarelab/Energy-Languages/blob/ma...