Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
igouy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
44 ms
·
691.
▲
by
igouy
3y ago
fwiw the benchmarks game shows: re2 https://benchmarksgame-team.pages.debian.net/benchmarksgame/... boost https://benchmarksgame-team.pages.debian.net/benchmarksgame/... regex-redux https:/&
692.
▲
by
igouy
3y ago
Yes, the hackaday post dated November 18 2021 doesn't seem to mention the paper "Ranking programming languages by energy efficiency" dated 1 May 2021. https://www.sciencedirect.com/science/article/ab
693.
▲
by
igouy
3y ago
> they simply took the results of the benchmarks game No, they selected some of the programs and made their own measurements. > The ones that ran faster are considered greener. No, they used Intel’s Running Average Power Limit (RAPL)
694.
▲
by
igouy
3y ago
idiomatic Common Lisp ?
695.
▲
by
igouy
3y ago
Does that comparison show hand-coded SIMD in Fortran? (That comparison no longer seems to show Lisp?)
696.
▲
by
igouy
3y ago
idiomatic Java ? https://benchmarksgame-team.pages.debian.net/benchmarksgame/... idiomatic SBCL ? https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
697.
▲
by
igouy
3y ago
SIMD "beating C, Fortran, Rust, etc." :-)
698.
▲
by
igouy
3y ago
1. The benchmarks game doesn't "repeat that one thing 25000 times" as warmup and the benchmarks game measurements include startup time: https://benchmarksgame-team.pages.debian.net/benchmarksgame/... 2.
699.
▲
by
igouy
3y ago
1) Their comment was "Based on hearsay" and made no reference to the benchmarks game. 2) "one (biased) reference" is simply name calling. 3) What specifically are you saying is "biased" about these measurements
700.
▲
by
igouy
3y ago
Please show the measurements for that real life application performance.
701.
▲
by
igouy
3y ago
"Be kind. Don't be snarky. Converse curiously; don't cross-examine."
702.
▲
by
igouy
3y ago
Have you actually used Smalltalk? > Would she have to reset the environment and lose all of her work? Why would she lose her work? https://cuis-smalltalk.github.io/TheCuisBook/The-Change-Log....
703.
▲
by
igouy
3y ago
"Coding in the Debugger" KENT BECK 2007 https://tidyfirst.substack.com/p/coding-in-the-debugger
704.
▲
by
igouy
3y ago
> especially hard for beginner students Perhaps you don't know that 50 years ago Smalltalk was being taught to middle school and high school students? > Nothing so simple exists in smalltalk Have you actually used Smalltalk?
705.
▲
by
igouy
3y ago
Maybe; maybe not. I have experienced working with people who seemed far more interested in tinkering with the Smalltalk IDE than work on the mundane tasks needed to complete the project. They preferred tinkering to work ;-)
706.
▲
by
igouy
3y ago
Yes, they called it programming not downloading :-)
707.
▲
by
igouy
3y ago
> "yielding a faster Smalltalk than the commercial offerings" fwiw "However, there are a few limitations which would preclude its use as an industrial-strength implementation" p13
708.
▲
by
igouy
3y ago
Your "has to write code in a small text area, viewing like 4 lines at the time" is a silly exaggeration. The text area is likely resizable and scrollable. Their "if your method in Smalltalk is 4 lines you're doing someth
709.
▲
by
igouy
3y ago
Before FOSS Smalltalk was considered to be batteries included ;-) Smalltalk has been practical in past decades, that doesn't mean it's practical for you in this decade. https://dl.acm.org/doi/pdf/10.1145&
710.
▲
by
igouy
3y ago
I liked Smalltalk because the language implementation provided source code for all the IDE tools: examples of how to build rich GUIs when that was new. I liked Smalltalk because I could watch people working with a prototype and learn how to
711.
▲
by
igouy
3y ago
> without shipping the entire Smalltalk VM Are you OK shipping the entire JVM?
712.
▲
by
igouy
3y ago
Many many more people want / need to use something than want / need to tinker.
713.
▲
by
igouy
3y ago
> dumping the binary to distribute is so scary So don't. Build a reproducible distribution image from a base image + fileIn source code. https://cuis-smalltalk.github.io/TheCuisBook/Daily-Workflow.... https:&#
714.
▲
by
igouy
3y ago
figure 7 "Speculation in JavaScriptCore" 2020 Filip Pizlo https://webkit.org/blog/10308/speculation-in-javascriptcore/
715.
▲
by
igouy
3y ago
> a 2014 paper about Bee Smalltalk Here's the pdf for this 2023 paper: https://arxiv.org/pdf/2312.16973v1.pdf
716.
▲
by
igouy
3y ago
Maybe there's something new.
717.
▲
by
igouy
3y ago
Perhaps OpenSmalltalkVM only has some of this
718.
▲
by
igouy
3y ago
I won't pretend to understand what you wish to do. fwiw "part of the runtime can be changed at run time" pdf 2023 "Removing the Barriers between Applications and Virtual Machines" https://arxiv.org/
719.
▲
by
igouy
3y ago
Some language implementations have run time startup costs (bytecode verifier), not-required at run time by other language implementations. https://www.oracle.com/java/technologies/security-in-java.ht... Why should
720.
▲
by
igouy
3y ago
"Bigger is Better" may be "more natural" for Op / Sec but secs is "more natural" for "comparison of the fastest runtimes ".
More ›