Hacker News new | past | comments | ask | show | jobs | submit login

Which lisp? Those numbers don't seem right from my experience with SBCL.



The data for the paper the article talks about is online [1], and it says [2] that the benchmarks are "implemented in 28 different languages (exactly as taken from the Computer Language Benchmark Game)".

The LISP evaluated by the Benchmark Game - and, apparently, this paper - is indeed SBCL [3], which seems about on par with Java.

“Lisp, on average, consumes 2.27x more energy (131.34J) than C, while taking 2.44x more time to execute (4926.99ms), and 1.92x more memory (126.64Mb) needed 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/...


I think this is what is so cool about Common Lisp. You can literally get pretty darn close to C in performance and still be at the highest levels of development efficiency/prototyping speed. I don't think too many other languages can say so. Take Python. It has really fast development time, but very slow performance.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: