Hi Ivan,
I don't mean to imply that the Eighties was necessarily a Golden Age
of home-brewed programming, or that it even instilled the best programming
practises -- i.e., BASIC -- but I think an argument can be made that
programming literacy -- even bad literacy -- was much more general at that
I think this is interesting and on-topic.
Nick Morgan's work in progress is an ebook, or webpage, which embeds
several copies of a JavaScript 6502 emulator to illustrate the various
simple exercises in 6502 assembly language programming. Collaborative
source on github.
On 7/14/2012 5:11 PM, Iian Neill wrote:
Ivan,
I have some hope for projects like the Raspberry Pi computer, which aims to
replicate the 'homebrew' computing experience of the BBC Micro in Britain in
the 1980s. Of course, hardware is only part of the equation -- even versatile
hardware that
On Sun, 15 Jul 2012, Miles Fidelman wrote:
I keep coming back to the notion that transparent tools are really
important - there's something about impedance matching between what
we're trying to do and the tools we use. All too often, computer tools
seem to make things harder, not easier -
Iian Neill wrote:
Although there are plenty of blogs and forums on programming out there, it's
really sad that there isn't some mass medium for programming literacy -- and
I suspect that a big part of it is that, despite its many documented flaws,
BASIC
at least had a small and graspable
The runtime also is designed to minimize L1 cache misses, more on that
if there is interest.
I would be interested in some of the details.
Regarding the Nile C runtime, inter-thread communication is currently
not a bottleneck.
what are the current Nile bottlenecks?
Queuing is a
On Sun, 15 Jul 2012, Miles Fidelman wrote:
Ok. I have to rise to this :-)
[...]
See, I'm an engineer, but I write a LOT for a living - proposals,
papers, presentations, etc. When I'm trying to think through a logical
presentation of information, a good outliner helps a lot. Worrying