New answers tagged

4

The only thing CurrentDir() does is change the lock in your process structure that is used as the process' current directory, and return the old value. So, it is the return value of Lock() applied to the directory you want to use that needs to be checked. If this is a valid/successful lock pointer, then you can be assured that it will become your current ...


4

The Myst stacks include 3 XFCNs (eXternal FunCtioNs) and 19 XCMDs (eXternal ComManDs). Of these: Three -- variant, Picture, and Movie -- were included with HyperCard and have a Claris copyright. Picture was probably written in Pascal, variant was probably written in C. Some of the features of the Movie XCMD were based on Cyan's feedback. One -- moveCursor --...


1

According to https://ericsink.com/Browser_Wars.html it seems the answer is The original Internet Explorer team was just five or six people. By the time Silverberg and others decided to rewrite the browser almost completely for version 3.0, released in 1996, the team had grown to 100. By 1999, it was more than 1,000.


13

Woz was exceptional, but not the only one with this (moderate level of ?) skill in machine language. Lots of teens/kids learned to poke (from Basic) absolute hex machine code into memory on several models of personal computers (not just the Apple I/II). I knew some who could speak out-loud a small subroutine in hex for the 6502, no assembly language or ...


37

One thing is certain: Steve Wozniak was very good at hand assembling 6502. Instead of writing assembler mnemonics he could simply type in the necessary hex code. I realize this isn't a proper answer but this anecdote is simply too good to relegate to a comment. It comes from Bill Atkinson remarking on Steve doing some assembler work: The other thing that ...


65

TL;DR: As explained on Steven Weyhrich's great and authoritative Apple II History Site, Wozniak simply sat down and wrote his Integer-BASIC (*1) on paper, while assembling it at the same time by hand. In his own words: I had no assembler, that was another thing. To use an assembler, they figured that somebody was going to buy this processor to use for a ...


7

I can give you an anecotal answer. I did this a few times. I suspect that porting in this direction would have been unusual. We only did it where the customer insisted on the use of Vax hardware. The company I worked for for many years specialised in real-time process control and communications handlers. We made our own range of controllers, based on the ...


Top 50 recent answers are included