A side-effect of this structure was that Macintosh programs were also much easier to hack,Īnd many Macintosh users had fun changing messages and icons, and (for the more capable hackers) code. In many respects, Hypercard was a 1987 precursor to the World Wide Web.Įarly on in the development of the Macintosh OS, Bruce Horn's ideas on data abstraction led to the development ofĪ Resource Manager, meaning many aspects of any particular Macintosh program resided in separate, customisable blocks called ( HyperTalk), and integrated multimedia presentation using hyperlinks. Growing from a hardware idea of a Macintosh tablet, he devised Hypercard as a card-based programming system, based on a scripting language The IDE paradigm provided by the THINK products included a very fast compiler plus an integrated debugger, and allowed rapid application development and ease of use, but was much less extensible, customisable and controllable than the full MPW shell-based environment.Īround the time of the PowerPC transition, Metrowerks CodeWarrior arrived on the scene, and became a significant player as THINK was acquired by Symantec and faded in quality, and Apple were somewhat slow in getting MPW up-to-scratch for the new platform.Īlong with System 6, Apple introduced Hypercard, a product written and championed by Bill Atkinson of QuickDraw and MacPaint fame. (The earliest BASIC and Pascal environments were available in 1984, but were interpreters only.) By 1986, the Macintosh Programmer's Workshop (MPW) and the LightSpeed (later THINK) IDE's for Pascal and C became the principal environments for Macintosh development. After this came some early versions of programming software for higher level languages, such as C and Forth. Programming the Macintosh initially required a Lisa, but by early 1985, the Macintosh 68000 Development System was available, enabling development of Macintosh applications in assembly actually on a Macintosh. However, my principal interest \īy this stage was very much program development. Software interests for this machine are much broader. My Programs | Home Macintosh Development SoftwareĪs I used the Macintosh for a much longer period and in a far more diverse way, my ![]() ProDOS hard drive partition used by the IIe card in my Colour Classic. Its performance is quite sluggish, but its file management capabilities are nevertheless useful for the The Apple II Desktop is a 1985/6 Macintosh Finder-like interface for the Apple IIe, IIc and IIgs. (Keep in mind that I was just a kid at the time these were current, and BASIC was always there in the ROM.) The Apple II programs I use, both now and when it was a current machine,Īre mostly concerned with basic disk management and copying, minor hacking, diagnostics and simpleīut in fact, when it comes to the Apple II, I must admit that my software interests are mostly games. My Programs | Home Apple software Programs and Utilities Mac Utilities | Mac Games | MS-DOS and Windows | ![]() Apple | Mac Development | Mac Applications |
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |