TweetFollow Us on Twitter

July 90 - Letters

LETTERS

I just wanted to let you know that I have found both issues of d e v e l o p to be extremely useful. You do an excellent job in picking up where Inside Macintosh leaves off. I hope Apple continues to publish d e v e l o p for a long time.
-- Paul Higinbotham

Of all the technical journals I receive about the Macintosh, Digital VAX, and computing in general, all pale in comparison to your d e v e l o p . Please send me a copy.
--Steve Salika

In your last issue, Curt Bianchi tells me to beware of how the Memory Manager grabs my Pascal object's handles. Then, in another article, Richard Clark tells me that the Memory Manager has a secret life and that I should be careful when I pass it pointers. My question is, should I ask the Memory Manager to take a blood test before we get serious?
--Concerned in Palo Alto

Although you are right to be cautious about getting serious with the Memory Manager, there is really no need for a blood test. The very articles that you mention present clear guidelines for having safe yet fulfilling, uh, "interactions" with the Memory Manager. These guidelines, judiciously and conscientiously (and enthusiastically!) followed, provide all the protection you will need.
--Dave Johnson

After using both on-line documentation and hard copy for a while, I prefer hard copy. It is easier to read, and more immediate. I like the concept of having complex and interrelated documentation on- line with cross referencing a click away. When you obtain instant response time, on-line documentation will be invaluable.
--Thomas Bernard

STEPS FORWARD
Thanks for all the fantastic work on d e v e l o p --I love it, and being an American abandoned in England, it is one of the most informative journals I get over here. I do have a couple of gripes (read, "winges" in England) about the software used to display the articles.

The control panel windoid is a complete pain--it doesn't fit on a 13-inch monitor without obscuring the text window unless you move it halfway off the screen, so you have to be continually moving the panel around the screen. I then decided to print out some of the articles, but that isn't much easier, because you either have to know the page where each article begins, or navigate there one page at a time.

It would be nice to see a control panel which is vertically oriented so that it can fit along with the text window on a 13-inch screen, and to also include a button which jumps to the next article--moving to the first and last pages is not really that useful. I think it would also be much more useful if the text for each page fit in a window rather than having to scroll each window as well as forward each page.
--David L'Heureux

As you know, we're entering an era in the Macintosh world that revolves around electronic publishing. Many of the standards and interfaces that are so well defined in the Macintosh desktop metaphor don't exist when you're creating interactive electronic magazines (Hyperzines). Developer Essentials is a living document. It will continually grow and change as we begin to determine what works (and what doesn't)--things like how you use sound, how and when you should animate an icon, what's the best use of color, where is the best place within the virtual magazine metaphor to put a control panel windoid and have it not be a complete pain. Ya know, things like that.

The reason we've put the automatic feedback capabilities into d e v e l o p is to get your ideas, criticisms, and thoughts. We don't have all the answers and will be experimenting with new ways of representing data. We hope to have more defined and stable human interface standards regarding the use of electronic media like CD-ROM in the near future. In the meantime, look for experimentation, a few mistakes, and some very open minds looking to you for feedback and suggestions here at Apple.

--Scott Converse
Electronic Media Group Manager

Issue 2 of d e v e l o p is great. The articles are fun, informative, and well written. I think you are off to a great start.

But I must strenuously object to your rampant waste of paper for the sake of "design." Almost every page has at least 25 percent white space; many have more. I don't know if you have an aversion to trees or just a lack of concern for our children, but your choice in this matter does not reflect Apple's generally ecological view. Apple is a leader in reducing waste in manufacturing, but you insist on creating waste in your magazine.

Please, please take a look at redesigning your pages for future issues. Apple's publications are often very well designed, but yours is the only one that screams "paper waste" on every page. It is an easy step that will help the whole world.
--Paul Hoffman

I'm looking into using recycled paper for d e v e l o p (in fact, it started out as a requirement for the first issue), but I've run into conflicting information. I recycle my paper (both here at work and at home) and am actively looking for ways to help d e v e l o p fit into the ecological scheme of things. Our printer recycles all of the waste (generated from printer make-ready, and overages), and the paper we print on, like most paper these days, has a recycled component. Some people I've spoken to advocate recycled paper as the answer to all of our problems; others contend that the chemicals used to de-ink the paper damage the environment more than they help to save it. If you've got ideas about whom I could talk to to hear the real scoop on recycled paper (from environmental impact to lasting qualities), I'd love to hear them.

Meanwhile the page design is intended to leave room for notes (which many developers have told me they make), and for readability. The column widths must allow for full-page width code listings but must also work with readable line lengths. I'm sorry that it screams paper waste to you, and I will talk to our designer about ways in which we might adapt the design.

--Louella Pizzuti

STEPS BACK
When we find technical errors in previous issues of d e v e l o p (or when you point them out to us), we make corrections in the text and code for the current Developer Essentials disc. You can also find corrections in this section of the journal.

So far, we want to let you know about these changes:

On page 75, the abstract should read "Through the Slot Manager system software, the Macintosh can read the declaration ROMs in NuBus slots and processor slots, like those in the Macintosh SE/30. This article tells you what you must know about NuBus addressing and the structure of correct declaration ROMs to successfully debug the ROM. It walks you through the structure of an example declaration ROM and gives common errors and strategies for debugging declaration ROMs."

On page 91, "Assuming the board is in slot $B, the above format block (residing on byte lane 3)" should be byte lane 0.

On page 149, the procedure MyVScrollCallback appears twice. The second one should have been MyHScrollCallback, as indicated in the comments. Thanks to Sam Roberts for pointing this one out. For those of you who didn't even notice, shame on you.

There was a pair of bugs in the "Heap Demo" source code distributed with Issue 2 of develop, one of which prevented the source code from compiling. The Developer Essentials disc contains a corrected version (HeapDemo 1.3.4) In order to compile the old code, you should remove the reference to "UMonitor" at the start of HeapDemo.p. The UMonitor unit is a debugging tool that was used during the final checkout of the Heap Demo, and though I removed the calls to its code, I forgot to remove the USES reference.

The other bug was in the menu enabling logic. With the bug, you could crash the program by closing the memory window, and deleting all blocks. The menu enabling logic has been changed to fix this problem. Thanks to the diligent readers who pointed out these problems. I'll make sure you have more articles to nit-pick in the future!

--Richard Clark

COMMENTS We welcome timely letters to the editor, especially from readers wishing to react to articles that we publish in develop. Letters should be addressed to Louella Pizzuti, 20525 Mariani Ave., M/S 75-3B, Cupertino, CA 95014 (AppleLink Pizzuti1). All letters should include name and company name as well as address and phone number. Letters may be excerpted or edited for clarity and space.

SUBSCRIPTION INFORMATION Use the order form on the last page of the journal. Please address all subscription (and subscription-related) inquiries to

d e v e l o p
Apple Computer, Inc.
P.O. Box 531
Mt. Morris, IL 61054 U.S.A.
AppleLink Address: DEV.SUBS

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Latest Forum Discussions

See All

Fallout Shelter pulls in ten times its u...
When the Fallout TV series was announced I, like I assume many others, assumed it was going to be an utter pile of garbage. Well, as we now know that couldn't be further from the truth. It was a smash hit, and this success has of course given the... | Read more »
Recruit two powerful-sounding students t...
I am a fan of anime, and I hear about a lot that comes through, but one that escaped my attention until now is A Certain Scientific Railgun T, and that name is very enticing. If it's new to you too, then players of Blue Archive can get a hands-on... | Read more »
Top Hat Studios unveils a new gameplay t...
There are a lot of big games coming that you might be excited about, but one of those I am most interested in is Athenian Rhapsody because it looks delightfully silly. The developers behind this project, the rather fancy-sounding Top Hat Studios,... | Read more »
Bound through time on the hunt for sneak...
Have you ever sat down and wondered what would happen if Dr Who and Sherlock Holmes went on an adventure? Well, besides probably being the best mash-up of English fiction, you'd get the Hidden Through Time series, and now Rogueside has announced... | Read more »
The secrets of Penacony might soon come...
Version 2.2 of Honkai: Star Rail is on the horizon and brings the culmination of the Penacony adventure after quite the escalation in the latest story quests. To help you through this new expansion is the introduction of two powerful new... | Read more »
The Legend of Heroes: Trails of Cold Ste...
I adore game series that have connecting lore and stories, which of course means the Legend of Heroes is very dear to me, Trails lore has been building for two decades. Excitedly, the next stage is upon us as Userjoy has announced the upcoming... | Read more »
Go from lowly lizard to wicked Wyvern in...
Do you like questing, and do you like dragons? If not then boy is this not the announcement for you, as Loongcheer Game has unveiled Quest Dragon: Idle Mobile Game. Yes, it is amazing Square Enix hasn’t sued them for copyright infringement, but... | Read more »
Aether Gazer unveils Chapter 16 of its m...
After a bit of maintenance, Aether Gazer has released Chapter 16 of its main storyline, titled Night Parade of the Beasts. This big update brings a new character, a special outfit, some special limited-time events, and, of course, an engaging... | Read more »
Challenge those pesky wyverns to a dance...
After recently having you do battle against your foes by wildly flailing Hello Kitty and friends at them, GungHo Online has whipped out another surprising collaboration for Puzzle & Dragons. It is now time to beat your opponents by cha-cha... | Read more »
Pack a magnifying glass and practice you...
Somehow it has already been a year since Torchlight: Infinite launched, and XD Games is celebrating by blending in what sounds like a truly fantastic new update. Fans of Cthulhu rejoice, as Whispering Mist brings some horror elements, and tests... | Read more »

Price Scanner via MacPrices.net

Verizon has Apple AirPods on sale this weeken...
Verizon has Apple AirPods on sale for up to 31% off MSRP on their online store this weekend. Their prices are the lowest price available for AirPods from any Apple retailer. Verizon service is not... Read more
Apple has 15-inch M2 MacBook Airs available s...
Apple has clearance, Certified Refurbished, 15″ M2 MacBook Airs available starting at $1019 and ranging up to $300 off original MSRP. These are the cheapest 15″ MacBook Airs for sale today at Apple.... Read more
May 2024 Apple Education discounts on MacBook...
If you’re a student, teacher, or staff member at any educational institution, you can use your .edu email address when ordering at Apple Education to take up to $300 off the purchase of a new MacBook... Read more
Clearance 16-inch M2 Pro MacBook Pros in stoc...
Apple has clearance 16″ M2 Pro MacBook Pros available in their Certified Refurbished store starting at $2049 and ranging up to $450 off original MSRP. Each model features a new outer case, shipping... Read more
Save $300 at Apple on 14-inch M3 MacBook Pros...
Apple has 14″ M3 MacBook Pros with 16GB of RAM, Certified Refurbished, available for $270-$300 off MSRP. Each model features a new outer case, shipping is free, and an Apple 1-year warranty is... Read more
Apple continues to offer 14-inch M3 MacBook P...
Apple has 14″ M3 MacBook Pros, Certified Refurbished, available starting at only $1359 and ranging up to $270 off MSRP. Each model features a new outer case, shipping is free, and an Apple 1-year... Read more
Apple AirPods Pro with USB-C return to all-ti...
Amazon has Apple’s AirPods Pro with USB-C in stock and on sale for $179.99 including free shipping. Their price is $70 (28%) off MSRP, and it’s currently the lowest price available for new AirPods... Read more
Apple Magic Keyboards for iPads are on sale f...
Amazon has Apple Magic Keyboards for iPads on sale today for up to $70 off MSRP, shipping included: – Magic Keyboard for 10th-generation Apple iPad: $199, save $50 – Magic Keyboard for 11″ iPad Pro/... Read more
Apple’s 13-inch M2 MacBook Airs return to rec...
Apple retailers have 13″ MacBook Airs with M2 CPUs in stock and on sale this weekend starting at only $849 in Space Gray, Silver, Starlight, and Midnight colors. These are the lowest prices currently... Read more
Best Buy is clearing out iPad Airs for up to...
In advance of next week’s probably release of new and updated iPad Airs, Best Buy has 10.9″ M1 WiFi iPad Airs on record-low sale prices for up to $200 off Apple’s MSRP, starting at $399. Sale prices... Read more

Jobs Board

Liquor Stock Clerk - S. *Apple* St. - Idaho...
Liquor Stock Clerk - S. Apple St. Boise Posting Begin Date: 2023/10/10 Posting End Date: 2024/10/14 Category: Retail Sub Category: Customer Service Work Type: Part Read more
*Apple* App Developer - Datrose (United Stat...
…year experiencein programming and have computer knowledge with SWIFT. Job Responsibilites: Apple App Developer is expected to support essential tasks for the RxASL Read more
Omnichannel Associate - *Apple* Blossom Mal...
Omnichannel Associate - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Apple Read more
Operations Associate - *Apple* Blossom Mall...
Operations Associate - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Apple Read more
Cashier - *Apple* Blossom Mall - JCPenney (...
Cashier - Apple Blossom Mall Location:Winchester, VA, United States (https://jobs.jcp.com/jobs/location/191170/winchester-va-united-states) - Apple Blossom Mall Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.