Category: Documentation

Prograph: A Turtle Geometric Introduction

by Jim Salmons and Timlynn BabitskyJFS ConsultingMacTech QuarterlySpring 1989 – Page 52 The Gunakara Sun Systems Limited of Halifax, Nova Scotia, has released a new programming language and development environment that brings together three distinctly different and powerful computer science methodologies — object-oriented, dataflow and visual programming. No one of these is overwhelming by itself, but by combining them Prograph provides a programming environment and a new language that will change the way you think about and write programs. We…

Object Oriented Programming – Highly Objectionable!

By Howard KatzMacTech QuarterlySpring 1989 – Page 28 During my last year of high school, I was initiated into the mysteries of male bonding and five-card stud by a older bachelor who resided on the second floor of the apartment building where I lived. I was seventeen, and for the most part, yes, it was a very good year. The fellow was a cab driver, and way back then the word “hack” had only one meaning. I still think fondly…

How to Make Your Application “MultiFinder Aware” – A Primer on Software Cooperation

By Rick ThomasMacTech QuarterlySpring 1989 – Page 18 A key word in Apple’s vision for software development is “multi-tasking”. In the future, applications simply will not work with new versions of the Mac OS unless they are designed from the beginning to work cooperatively in a multi-application environment. Rumor has it that beginning with System 8.0 (due to arrive sometime in 1990), the Mac will no longer support DA’s. It’ll be “MultiFinder or Bust!” for Macintosh developers. In this article,…

MacWorks Plus: Making A Lisa Speak Macintosh

By Charles T. LukaszewskiSun Remarketing, Inc.MacTech QuarterlySpring 1989 — Page 54 Apple’s Lisa computer never had a chance. Its windows and mice were ahead of their time. A nice sports car cost less than a minimally-configured Lisa system. And the most significant obstacle, which shaped Lisa’s decline and recent return, was that Steve Jobs didn’t want it, and for a very good reason. Jobs’ pet project, code-named Macintosh, was introduced one year after the Lisa at one-third the price. But…

OOP: The Future for Macintosh Development – An Introduction to Object-Oriented Programming

By Randy LeonardMac Tech QuarterlySpring 1989 – Page 22 Object-oriented programming languages date back to the late 1960’s with the development of the language Simula-67 by Kristen Nygaard and Ole-Johan Dahl of the Norwegian Computing Center. More recent object-oriented languages include SmallTalk-80, C++ and Object Pascal. However, until only recently these languages have received little or no consideration as suitable languages for application development on widely used and popular computers. This trend, however, is quickly changing. Recently, NeXT, Inc. announced…

Using Meta-Language Tools To Extend HyperTalk

By Dan ShaferMacTech QuarterlySpring 1989 — Page 50 In the past several weeks, I have become aware of several meta-language extensions to HyperTalk that seem to suggest some interesting ways in which Our Favorite Language might be used in the future. I developed one of them for use in a specific project, another came to my attention on CompuServe and a third was sent to me by a reader of my book HyperTalk Programming to show me what could be…

Hypermedia: the Multiple Message Development Opportunities on the Macintosh

by Craig RaglandMacTech QuarterlySpring 1989 — Page 32 Hypermedia is a new form of software that blends information of different forms with high levels of user control. Unlike most software, the production of hypermedia is limited less by technical expertise or programming skills and more by access to data and design abilities. This offers significant opportunities to developers of widely different levels of sophistication. The technically naive can focus on assembly of information, while advanced programmers can extend available delivery…

Artificial Intelligence: What Every Mac Programmer Should Know

by Anna O’Connell, P.E.MacTech QuarterlySpring 1989 – Page 10 “Artificial intelligence,” depending on how you look at it, is a set of useful tools for building smarter, more powerful applications, or a philosophical concept that threatens humanity, or simply an oxymoron. In this article, Anna O’Connell examines the plethora of AI languages and development platforms that have been introduced for the Macintosh in the past two years, and discusses how AI techniques can be employed to build more intuitive, easier-to-use…

So What’s Half A Decade

By Andrew Himes, EditorMac Tech QuarterlySpring 1989 – Page 9 Things didn’t used to be this way. It used to be you could sit on the front porch in the hot summer sun, sip an ice tea with a mint leaf and a lemon slice in it, and watch the process of technological change as it flowed slowly past your house. Nothing happened too fast. If something was true in your grandmother’s day, it was probably true in your day,…

Apple and Control Data

Apple Computer Australia are making arrangements for the appointment of Control Data Australia as its third-party maintenance organisation in Australia. The agreement will result in users having access to a nation-wide on-site maintenance service. Control Data will install and maintain Apple II , Apple /I and Lisa computers and peripherals, including printers and video monitors. The on-site support offered by Control Data will complement Apple’s current dealer maintenance service .. “This agreement will have a number of advantages for Apple…

Fighting The Fakes On Two Continents

Apple Inc has been awarded a preliminary injunction against a Las Angeles distributor of one of the copies of the Apple II computer being sold in the US. A judge of the US District Court in California enjoined Formula International, distributor of the “Pineapple” computer, from copying or selling any of Apple’s copyrighted software in the computer’s memory or on disk, specifically the Autostart ROM, Applesoft, DOS 3.3 and Integer BASIC. The judge concluded that US copyright statutes cover programs…

AAR Editorial

Welcome to the first issue of “The Australian Apple Review” . This will be a magazine by and for users of Apple computers in this country. As well as we can estimate, there are over 20,000 Apple computers in Australia today, easily enough to support a magazine. Our decision to launch the magazine was not taken lightly. We had been looking at the possibility for some time, but the catalyst which brought about the decision was the opening of Apple…

Disk Documentation Flash

As we were going to press, we were handed a copy of the NEW documentation on Disk II.  We are pleased to report that this documentation, running nearly twice the length of the original.  It is far more concise and detailed and has a very good introductory section.  So all you gentle folk at Apple Computer, we retract (sort of) some of the nasty things we said in this month’s editorial (http://www.callapple.org/1978/08/01/an-a-p-p-l-e-editorial-2/). However, we still feel that the Disk II…

Disk ][ And You

by John Covington Finally! !! Disk II is out. If you’re lucky, you will be able to play with one in your local computer store until yours arrives from Cupertino. That is what I have been doing this last week, and this article comes from using the disk and my varied background in Data Processing. Hopefully, I’ll be able to explain some of the HOWS and WHYS of the disk system and clear up some of the blind spots in…

Apple ][ Mini Assembler

The following section covers use of the Apple II mini-assembler only. It is not a course in assembly language programming. The following section assumes the user has a working knowledge of 6502 programming and mnemonics. The Apple II mini-assembler is a programming aid aimed at reducing the amount of time requir.ed to convert a handwritten program to object code. The mini-assembler is basically a look-up table for opcodes. With it, you can type mnemonics with their absolute addresses, and the…

Contact!

……is the name of a new monthly newsletter published by Apple Computer, Inc.  The first issue (May 1978) was literally packed with good information and programming hints. If you did not get your copy int he mail, be sure to contact your Apple dealer.

A.P.P.L.E. Reviews

By Val J. Golding At the top of the list is Apple Computer’s new Basic programming manual. This falls just short of being a masterpiece. It is well written and easy to understand, even for a novice like this writer and is printed in a small, easy to handle spiral binding. It starts by introducing simple Basic commands in program format and in each simple program, goes on to bring a new command into action. If you have not yet…

BASIC for Beginners

A recent letter from Apple Computer announced the publication of a new manual scheduled for late March, designed to teach Apple BASIC to those with no prior programming experience. We look forward with anticipation to its publication. Editors Note: We need it!