Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
igouy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
21 ms
·
451.
▲
by
igouy
2y ago
"The standard does not attempt to specify areas where current implementations differ in significant ways. In particular, as the goal statement implies, we did not include graphics, user interface , or database accessing objects in the
452.
▲
by
igouy
2y ago
I curate the benchmarks game, so to me it's very much an initial step, a starting point. It's a pity that those next steps always seem like too much effort.
453.
▲
by
igouy
2y ago
The benchmarks game's half-dozen tiny tiny examples have nothing to say about "C# as a whole".
454.
▲
by
igouy
2y ago
Are you reading on your phone? Portrait orientation may lose columns. On the page you referenced: — secs is elapsed seconds aka wall time aka wall clock — mem is memory use — gz is source code size — cpu secs is cpu seconds secs, mem, cpu s
455.
▲
by
igouy
2y ago
> just isn’t in the same league I wonder what would be needed to even accept that programs were comparable? https://benchmarksgame-team.pages.debian.net/benchmarksgame/... (Incidentally, at-present the measurements
456.
▲
by
igouy
2y ago
> [2] (the site doesn't make it easy, you have to go back and forth between the two links) ? Go binary-trees programs shown together with Java programs here: https://benchmarksgame-team.pages.debian.net/benchmarksgam
457.
▲
by
igouy
2y ago
That was the easy laughter set-up line. The follow-up seemed to confound the audience. What was the follow-up?
458.
▲
by
igouy
2y ago
https://wiki.laptop.org/go/The_OLPC_Wiki https://wiki.laptop.org/go/Scratch
459.
▲
by
igouy
2y ago
“When I use a word,” Humpty Dumpty said in rather a scornful tone, “it means just what I choose it to mean—neither more nor less.”
460.
▲
by
igouy
2y ago
J ... J ... Java.
461.
▲
by
igouy
2y ago
Is this the better choice? https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
462.
▲
by
igouy
2y ago
Will the real C# stand-up please.
463.
▲
by
igouy
2y ago
> on <1s execution time benchmarks the startup impact also works against both That would be 5 measurements out of 100? With the tiny tiny benchmarks game programs startup and warmup and shutdown costs must effect measurements longer t
464.
▲
by
igouy
2y ago
September 17, 1987 "Using Pattern Languages for Object-Oriented Programs" https://c2.com/doc/oopsla87.html
465.
▲
by
igouy
2y ago
I'm willing to be happy that Pharo persists, whatever the name. I'm willing to be happy that there's also https://cuis.st/
466.
▲
by
igouy
2y ago
1994 "Object-Oriented Programming in Oberon-2" seems to cover what you discuss. https://ssw.jku.at/Research/Books/Oberon2.pdf
467.
▲
by
igouy
2y ago
> Smalltalk and Common Lisp wasted their moment by not being cheap/free to people using micros in the 1980s. Smalltalk and Common Lisp are not individuals. "$99 Smalltalk Announced" 1986 InfoWorld Jun 30 https://
468.
▲
by
igouy
2y ago
40 years ago, yes! In the same way that "network" had recently been sneaker-net.
469.
▲
by
igouy
2y ago
> The OP has a good criticism of why this is a bad idea. They simply assert "twiddling a run-time variable for debugging in your staging environment can propagate straight into a bug on production". As-if straight into producti
470.
▲
by
igouy
2y ago
For example, CUIS book, 9.3 The Change Set: https://cuis-smalltalk.github.io/TheCuisBook/The-Change-Set....
471.
▲
by
igouy
2y ago
> something else for smalltalk "ENVY/Manager augments this model by providing configuration management and version control facilities. All code is stored in a central database rather than in files associated with a particular i
472.
▲
by
igouy
2y ago
Smalltalk suffers from mis-information — > oops, did I delete the Object become: method again?), and its gone for good. And then you admit actually it's not gone for good because if you created the method that will be recorded in th
473.
▲
by
igouy
2y ago
And in practice, both. Save image... for short-term convenience; build clean every week from archived text files. ---- 1984 "Smalltalk-80 The Interactive Programming Environment" page 500 "At the outset of a project invol
474.
▲
by
igouy
2y ago
Generally, in Smalltalk, ...
475.
▲
by
igouy
2y ago
> the option to save off a hierarchy of classes to text And so did ancient Smalltalks. 1984 "Smalltalk-80 The Interactive Programming Environment" page 46 "Within each project, a set of changes you make to class descriptio
476.
▲
by
igouy
2y ago
And for an appearance of comparability the "#8" programs are un-optimised single-thread transliterated lowest-common-denominator style into different programming languages from the same original. https://benchmarksgame-
477.
▲
by
igouy
2y ago
I used to work with Smalltalk. There was a TON of added methods on the class Object and others. (A hidden array on every object because ...?) When I said something about it I was told OK let's get rid of them. So we stripped out the &q
478.
▲
by
igouy
2y ago
> a handful of the benchmarks Now made a little easier for your comparison https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
479.
▲
by
igouy
2y ago
"... the distinguishing feature of interpreted languages is not that they are not compiled, but that any eventual compiler is part of the language runtime and that, therefore, it is possible (and easy) to execute code generated on the
480.
▲
by
igouy
2y ago
No interest in a more general tool? https://github.com/sosy-lab/benchexec
More ›