Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
igouy
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
22 ms
·
391.
▲
by
igouy
1y ago
Also: 2003 Traits: Composable Units of Behaviour https://www.cs.cmu.edu/~aldrich/courses/819/Scha03aTraits.pd... " Traits as described in this paper are implemented in Squeak [22], an open-source dialect
392.
▲
by
igouy
1y ago
Also: 2003 Traits: Composable Units of Behaviour https://www.cs.cmu.edu/~aldrich/courses/819/Scha03aTraits.pd... " Traits as described in this paper are implemented in Squeak [22], an open-source dialect
393.
▲
Performance and Energy Usage of Compiled Python
(arxiv.org)
1 points
by
igouy
1y ago
|
0 comments
394.
▲
by
igouy
1y ago
Smalltalk Refactoring Browser! (Where do you think Java IDEs got the idea from?) "A very large Smalltalk application was developed at Cargill to support the operation of grain elevators and the associated commodity trading activities.
395.
▲
by
igouy
1y ago
"You can't always get what you want But if you try sometime you'll find You get what you need" We are social animals. We need social interaction.
396.
▲
by
igouy
2y ago
>... Smalltalk ... every IO and every message-based communication is non-blocking and async Only if you explicitly make that particular IO or message send async. "When a block receives value, it waits to return until all of its expr
397.
▲
by
igouy
2y ago
> The biggest benefit of being a single language is massive parallelism, especially if you're process/message oriented as Smalltalk or Elixir. Most modern software, unless really pushed (e.g., game engines) still do not use all
398.
▲
by
igouy
2y ago
The benchmarks game shows memory use with default GC settings (as a way to uncover space-time tradeoffs), mostly for tiny tiny programs that hardly use memory. Less difference — mandelbrot, k-nucleotide, reverse-complement, regex-redux — wh
399.
▲
by
igouy
2y ago
'Throughout the paper, Kernighan sets up a strawman of "standard Pascal" in "its pure form".' http://lambda-the-ultimate.org/classic/message4322.html#4671
400.
▲
by
igouy
2y ago
Also see "Software Fault Prevention by Language Choice: Why C is Not My Favorite Language" https://people.eecs.berkeley.edu/~fateman/papers/software.pd...
401.
▲
by
igouy
2y ago
> Smalltalk is so all-in on object-oriented programming that it puts me in the wrong mental space for just banging out throwaway code for getting a question answered quickly. otoh I can see what you mean. otoh I can see someone start &qu
402.
▲
by
igouy
2y ago
> corrupts the entire image Epitome of fragility. A different story if you'd gone-on to explain recovery.
403.
▲
by
igouy
2y ago
And the vast majority of the time, we just pretend it's a weird syntax if-statement. The practical importance is that we use the same tools to search for implementers and senders of #ifTrue: as we use to search for implementers and sen
404.
▲
by
igouy
2y ago
What proportion are legacy systems and what proportion are green field?
405.
▲
by
igouy
2y ago
And that was about me being tired of the bogus Smalltalk's so fragile meme. So how would we explore fundamental changes that break the debugger? Would the dumbest workable thing be create subclasses without changing the originals? I ha
406.
▲
by
igouy
2y ago
> unless one does the mistake of redefining some core class and corrupts the entire image In which case, one does not save that image ;-) Or if one chose to save a broken image, one goes back to a previous image and reloads all the more
407.
▲
by
igouy
2y ago
> Smalltalk existed, but it was a world unto itself and was not meant to write native-looking applications. Huh? There have been Smalltalk language implementations based on MS Win controls (as-if they were MS VB programs). http:/&#
408.
▲
by
igouy
2y ago
iirc not a Smalltalk machine -- a Lingo machine. ~ 1988 "REKURSIV Object-oriented Computer Architecture" https://www.google.com/books/edition/REKURSIV/f0MsAQAAIAAJ ~ 1988 "LI
409.
▲
by
igouy
2y ago
Attention economy -- dismiss apparent flaws asap. Not "Purple exists only in our brains" instead " “All colors are made up by the brain. Full stop,” says this visual scientist"
410.
▲
by
igouy
2y ago
Is a 5,000-line function worse than 500 10-line functions? (Locality of reference.)
411.
▲
by
igouy
2y ago
Color "exists only in our brains". "It is common to say that certain wave lengths of the electromagnetic spectrum are a given color, but in truth, it is more correct to say that those stimuli are perceived to be of a certain
412.
▲
by
igouy
2y ago
You are.
413.
▲
by
igouy
2y ago
It's all only "an implementation detail". Some of them are documented and expected.
414.
▲
by
igouy
2y ago
"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 image. Developers are continuously
415.
▲
by
igouy
2y ago
Smalltalk stores: memory snapshot "image" AND "change log" text file AND "sources" text file. https://cuis-smalltalk.github.io/TheCuisBook/Code-Management... If the "sources" fil
416.
▲
by
igouy
2y ago
Example: https://cuis-smalltalk.github.io/TheCuisBook/The-Debugger.ht...
417.
▲
by
igouy
2y ago
1987 "The design and implementation of distributed Smalltalk" https://dl.acm.org/doi/10.1145/38765.38836 https://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/ht
418.
▲
by
igouy
2y ago
The quoted text seems dictionary definition anecdote.
419.
▲
by
igouy
2y ago
> And sure, it’s possible … Because anecdote. We can only know when the thing is designed as an experiment. (All credit to who-so-ever is working to write improved versions.)
420.
▲
by
igouy
2y ago
> Do you have any examples of C outperforming Rust? I don't have a pony in that race. > uutils/sort outperforms coreutils/sort by 6x "He used the hyperfine command-line benchmarking tool to run a test ten times; so
More ›