Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xkriva11
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
19 ms
·
151.
▲
Squeak is 25 years old today
(squeak.org)
4 points
by
xkriva11
5y ago
|
1 comments
152.
▲
by
xkriva11
5y ago
some reading from that era: https://techmonitor.ai/technology/the_parcplace_digitalk_mer...
153.
▲
by
xkriva11
5y ago
The sentence says that it makes Pharo clean and comfortable to learn. Not that it makes every language clean and comfortable to learn :-)
154.
▲
by
xkriva11
5y ago
Smalltalk is just a simple meta-language (like Lisp and Forth). In your system, you may have the same or very similar syntax and keep some degree of compatibility but be very different in many practical aspects. For example, Pharo has Colle
155.
▲
by
xkriva11
5y ago
Most tools were modified to use Spec framework so they can use the native look (using GTK) as well as the non-native one. (plus, in future, Web and Console backends). This transition should be finished in the next release.
156.
▲
by
xkriva11
5y ago
:-)
157.
▲
by
xkriva11
5y ago
There was a lot of attempts, Glamorous Toolkit is exploring one alternative approach now. But the basic concept seems to be very solid. Think of the code base as the fractal system you want to explore. Then the browser provides several well
158.
▲
by
xkriva11
5y ago
To really take advantage of its strengths, one needs to adopt to a completely new IDE and way of working, which puts a lot of people off. On the other hand, if it were adopted to behave like all other environments, there would be objections
159.
▲
by
xkriva11
5y ago
I sometimes ask young programmers or people interested in old computers if they know Smalltalk and what they think of it. Try it too, you might be surprised at the results. I don't know of any such list of differences, and I don't
160.
▲
by
xkriva11
5y ago
see this thread: https://news.ycombinator.com/item?id=27843214
161.
▲
by
xkriva11
5y ago
It has basically two reasons. First, it is to prevent conflicts like: "Pharo is Smalltalk, look, it is written on its web page! How do dare you to change this? You are allowed to improve this if and only if all the other Smalltalk impl
162.
▲
by
xkriva11
5y ago
It follows Kay's advice: https://pbs.twimg.com/media/EMJoLicXsAA7dej?format=jpg&name=...
163.
▲
by
xkriva11
5y ago
The videos from it are on Youtube. English voiceover: https://www.youtube.com/watch?v=JUKIjdjGjBU&list=PL2okA_2qDJ... French: https://www.youtube.com/watch?v=-Sk_35lB-EI&list=PL2okA_2qDJ...
164.
▲
by
xkriva11
5y ago
This is a long list of rare features that make Pharo interesting: https://pharo.org/features
165.
▲
Pharo 9
(pharo.org)
328 points
by
xkriva11
5y ago
|
226 comments
166.
▲
VGA Library for the Raspberry Pi Pico
(hackaday.com)
6 points
by
xkriva11
5y ago
|
0 comments
167.
▲
PicoVGA – VGA/TV Display on Raspberry Pico
(breatharian.eu)
2 points
by
xkriva11
5y ago
|
0 comments
168.
▲
by
xkriva11
6y ago
You can still write code in a different language like C that will compile into Smalltalk VM bytecode. You will never be able to run any arbitrary code, just the one compiled for your machine. And in this case, the machine is virtual (but do
169.
▲
by
xkriva11
6y ago
There is an important lesson in it. People should be able to vote bastards, but this must always be reversible. If the Universal Declaration of Human Rights were part of the Czechoslovakian constitution at that time, this development would
170.
▲
by
xkriva11
6y ago
More likely, they changed the conditions.
171.
▲
Ultiboberon – Oberon on bare metal Raspberry Pi
(github.com)
101 points
by
xkriva11
6y ago
|
16 comments
172.
▲
by
xkriva11
6y ago
Can you publish what you have collected?
173.
▲
by
xkriva11
6y ago
ColorForth mostly forces you to use recursion for loops
174.
▲
by
xkriva11
6y ago
Self ( https://selflanguage.org/ ).
175.
▲
by
xkriva11
6y ago
Smalltalk has simple and strong reflective features. Moreover, it does not make a difference between the developed program and IDE. This means that doing things like that are very natural and well established in the Smalltalk cultural backg
176.
▲
What have we lost (Genera, Interlisp, BTRON, IBM I)? [video]
(youtube.com)
1 points
by
xkriva11
6y ago
|
0 comments
177.
▲
by
xkriva11
6y ago
Pharo!
178.
▲
by
xkriva11
6y ago
As a proof-of-concept experiment, I tried to do TiddlyWiki-like saving for Amber. So if you do some changes in the code, it can then save the whole "image" as a single HTML file without other dependencies. Only the Legacy IDE work
179.
▲
by
xkriva11
6y ago
Would it be possible to publish detailed photos of Xerox Alto (populated) PCBs that would allow creation of replicas?
180.
▲
by
xkriva11
6y ago
What you see in the Zinc repository is (obsolete) serialization format, not the code the programmer works with.
More ›