Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jecel
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
451.
▲
by
jecel
7y ago
See his article "The Smalltalk Environment" in the August 1981 issue of Byte magazine: https://archive.org/details/byte-magazine-1981-08/mode/2up The basic idea is that modes make the same action (p
452.
▲
by
jecel
7y ago
One small detail - though COND and IF/ELSE are very closely related, they aren't quite the same thing. Early Smalltalk also started out with COND (a right arrow which made code look like modern switch/case) and later evolved
453.
▲
by
jecel
7y ago
The PC motherboard form factors were: 1981: PC 1983: XT - more slots, closer together 1984: AT - 16 bit slots, taller cards 1985: Baby AT - eliminated the large non slot area 1987: PS/2 - changed most things, only keyboard/mouse a
454.
▲
by
jecel
7y ago
My design used a 2D mesh built from register insertion ring networks. But that is a small implementation detail - the general idea is the same.
455.
▲
by
jecel
7y ago
Any list of operating systems written in Ada should include Intel's first 32 bit OS iMAX: https://cs.uwaterloo.ca/~Brecht/courses/702/Possible-Reading...
456.
▲
by
jecel
7y ago
Actually, having written operating systems in C, Objective-C and Smalltalk I can say that unless we are talking about something MS-DOS like in simplicity then the Smalltalk OS will be much smaller than the C one. The unstripped binary for t
457.
▲
by
jecel
7y ago
Done: https://github.com/pulp-platform/riscv
458.
▲
by
jecel
7y ago
Squeak 3.3 was an effort to evolve into a modular system that would address most of your complaints, but it was abandoned and 3.4 was based on the monolithic 3.2 instead. Smalltalk V/Win from the early 1990s, on the other hand, did a p
459.
▲
by
jecel
7y ago
Here is a bit serial RISC-V: https://github.com/olofk/serv
460.
▲
by
jecel
7y ago
The talk is from 1980, but right after that L Peter Deutsch and Allan Shiffman added dynamic compilation to Smalltalk (known as "JIT" these days) and made it a reasonable option on the new 68000 based workstations that were coming
461.
▲
by
jecel
7y ago
Also in the Amazon, but a few decades later, the Jari project had some aspects in common: https://en.wikipedia.org/wiki/Jari_project
462.
▲
by
jecel
7y ago
June 1985 was already several months after the end of the military government.
463.
▲
by
jecel
8y ago
https://en.wikipedia.org/wiki/Work_Flow_Language It says this was introduced "soon after 1961", though I doubt the IBM people were aware of it.
464.
▲
by
jecel
8y ago
The reserved market policy was created in 1977 specifically to keep IBM from launching their minicomputer, which would have preemptively killed off the effort by the government owned company Cobra (which would only launch their 530 mini in
465.
▲
by
jecel
8y ago
Since you mentioned BiiN we can add its predecessor to the list. The iMAX operating system for Intel's first 32 bit processor, the iAPX432 (which Intel likes to pretend never existed), was written entirely in Ada. https://cs
466.
▲
by
jecel
8y ago
https://riscv.org/risc-v-books/ This list has three books, including the one recommended elsewhere in this thread. There is a much cheaper introduction as well.
467.
▲
by
jecel
8y ago
Please note that there are errors in this text. All imports were banned due to the external debt crises. What was special about the computer industry is that foreign companies were not allowed to make mini computers or smaller locally unlik
468.
▲
by
jecel
8y ago
For the whole world, cars kill 1.2 million people per year. https://en.wikipedia.org/wiki/List_of_countries_by_traffic-r... Though there are better places than the US, quite a few countries are willing to put up with a
469.
▲
by
jecel
8y ago
The previous design, RISC-IV (named SPUR), was a Lisp machine. http://pages.cs.wisc.edu/~markhill/papers/computer86_spur.pd... The basic instructions (Table 3) are close enough to RISC-V but it also had a few Lisp
470.
▲
by
jecel
8y ago
Indeed, sorry about that!
471.
▲
by
jecel
8y ago
There are no lack of programming languages named after males, but as they tend to use the last names (Pascal, Haskell, Occam, Curry, Darwin, Dylan, Orwell, etc) while those named after females tend to use first names this might not be obvio
472.
▲
by
jecel
8y ago
I never understood why they needed a custom RTC chip for the Mac. It didn't seem to do anything that the commercially available alternatives couldn't. It did complicate cloning, but brazillian Unitron didn't find it hard to r
473.
▲
by
jecel
8y ago
Ooops - I meant that left and up arrows were replaced by _ and ^. The up arrow was used to indicate return and Smalltalk V used the caret (^) for that, which was a reasonable approximation.
474.
▲
by
jecel
8y ago
The first ASCII draft (1963) had a left arrow and a right arrow which were later replaced by _ and ^. When Smalltalk-80 was developed, it replaced its non standard character set with ASCII but Xerox (like a few other companies) used the old
475.
▲
by
jecel
8y ago
Note that Scratch 1 could also be distributed in the browser using the Squeak VM plugin. Except school IT people wouldn't allow students and teachers to install that as too dangerous (meaning, they hadn't heard of it) but they wou
476.
▲
by
jecel
8y ago
While the idea that the 1977-1992 reserved market policy for computers had an impact on the videogame market in Brazil is a popular one, that was not the case. The policy was not about imports as all imports (cars, chocolate, etc) were rest
477.
▲
by
jecel
8y ago
My guess is that this is a paraphrase by Tom Zito using his own speech patterns (and the general style of the Apple group). Since you were there you might remember Don's actual words, or we could always ask him.
478.
▲
by
jecel
8y ago
Oops - in the analysis of the PLA2 in the ARM1 there are both the load/store multiple instructions and the coprocessor stuff. In fact, together they take up about half of the logic. So I was remembering it wrong, then. http:/
479.
▲
by
jecel
8y ago
The ARM1 did not have any atomic operation. You only need those if you have more than one processor. It also lacked the multiply and multiply-accumulate instructions, as stated above. These took multiple cycles, which is not very RISC-like.
480.
▲
by
jecel
8y ago
The 1979 TI99/4 included a color monitor as part of its price while the TI99/4A did not, so the 1982 and 1983 price comparisons were a bit flawed.
More ›