TweetFollow Us on Twitter

Summer 91 - Letters

LETTERS

NEAT THREADS
I've just finished experimentally adding the Threads Package to my current application. I was amazed at how painlessly it could be added. What I felt was truly remarkable was that I use THINK C'sTM object-oriented extensions (which I refer to as C+-) along with the THINK Class Library, and it took less than 10 minutes to perform all the necessary conversions. Pretty neat.

I'm linking to ask whether you have any information about using the Threads Package with THINK C and TCL, and whether there are any special considerations involved in using threads with or inside methods. Just using them inside a method with a single instance, with no reference to instance variables, is demonstrably effective, but this case is logically indistinguishable from conventional code. I suspect that use with objects might require custom fSwapIn and fCopyContext routines to preserve this, the handle to the object's instance. In THINK C, this is internally kept in an address register.

If the default context-saving routines save A0-A4 register states as well as the stack, this should automatically be preserved. Whether registers are preserved does not seem to be documented in your otherwise nifty develop article. Logic says some must be preserved (A5 at least), but have you been prescient enough to save all of them?
--Kirk Kerekes

Thanks for your truly inspiring link! It really makes a difference for me to get feedback like this. I don't foresee any special problems threading THINK C code. All the data and address registers are saved. The FPU registers are saved only if you specifically request that they be saved at InitThreads time, and then only when you have an FPU. Remember to be careful about segment unloading.

I'm at your service if you need any help with threads. Feel free to contact me by telephone. My number is (408)974-0355.
--Michael Gough

MISSING SNIPPETS
Am I blind? Issue 6 of develop, page 88, talks about code snippets, but I can't find them anywhere. Are they inside a stack somewhere, or did they miss getting on the CD?
--Greg Johnson

You are not blind. Snippets did not make it onto that CD, but they've made it onto the Developer Essentials disc for this issue of develop. They're also available via AppleLink®, in the Developer Technical Support folder on the Developer Services Bulletin Board, as well as in the Dev Tech Answers library.
--Caroline Rose

MISSING TRUETYPE INIT
Recently I received Issue 6 of develop . I enjoy reading the articles and would like to make a comment.

Since Apple is distributing a TrueTypeTM INIT for System 6.0.7, why didn't you put it on the CD of Issue 6? I hope I can find it in the next issue even though System 7.0 is now available.
--Tetsuya Ishikawa

I hope we can fulfill other people's wishes as easily as we did yours. The TrueType INIT for System 6.0.7 is now on the CD in the folder with the System; an oversight kept it off of the last CD.

As with all old System software, we're providing this INIT so you can test your software with it (just in case you've got some as-yet-unupgraded users). When testing with the TrueType INIT, make sure you use it only with System 6.0.7; that's the only System it's designed to work with.

Happy testing,--Caroline Rose

DISAPPOINTING CD
I must admit to being disappointed with the CD-ROM disc that came with Issue 6: Tech Notes "stuck" back in 12/90, no Volume VI of Inside Macintosh , just HyperCard® alone rather than a developer's edition, no System 7.0. Should I expect that my perception that the disc is out-of-touch, out-of-date, and insufficient will be permanent? That is, develop is not really meant to be a real developer-support package for the individual (noncorporate) developer operating on a shoe string? Thanks for any insight you can give me.
--Pete Roberts

I certainly hope your perception that the disc is out-of-touch, out-of-date, and insufficient will not be permanent. We collect and press as much as we can, but because we want subscribers to get develop regularly, we don't hold the presses for software or documentation that isn't quite ready yet, as was the case last time for System 7.0 and Inside Macintosh Volume VI. They're both on this issue's disc. The Tech Notes on Issue 6's disc were actually updated through February 1991. (Well, the stack version was, anyway; the MacWrite® version wasn't, and we apologize for the oversight.)

As for the developer edition of HyperCard, Claris Corporation no longer allows us to distribute it.

We'll continue to do our best to give you the latest, greatest information possible!
--Caroline Rose

WHERE'S LOUELLA?
Congratulations, Caroline, on your new job as Editor-in-Cheek of develop . I hope you have as much fun at it as Louella had.

Thanks for the riddle at the end of your first editorial. We've been scratching our heads over it for a while. The closest thing to a guess we can come up with is that you used either a tablet or some other alternative text entry device. You probably were able to emulate the mouse as well as the keyboard. Why? Perhaps to demonstrate that handicapped people can have access to the Macintosh.

A humble suggestion: I've saved all the CD-ROMs that have come with your magazine ( develop the CD, aka develop , the disc, aka Developer Essentials ). How about designing inserts for the CD cases that some of us keep their CD-ROMs in? Something we could print on thick paper, cut out, and stick in the plastic boxes to label the contents. Keep up the good work!
--Lyle D. Gunderson

P.S. I tried to send mail to Louella at pizzuti1@applelink.apple.com, but your system denied knowing about her. Any help you could give me in addressing e-mail to her would be very much appreciated.

Thanks for the nice letter. I'm having more fun than I've ever had on a job.

Regarding the answer to my riddle: If you've read this issue's editorial, you know by now that you were barking up the right tree. Other readers who replied did not think of access by people with physical limitations.

I hope I've succeeded in doing some consciousness raising here. Your idea about the insert is a good one. We didn't manage to get it onto this issue's disc, but we'll try for next time. It sounds as if you're holding on to all the old discs. If so, be careful about using stuff on them, because we update software and generally attempt to correct the mistakes of the past with each new disc.

Louella decided that there was after all no job as much fun as being editor of develop, so she retired to raise flowers in Holland. Just kidding. You can reach her at louella@applelink.apple.com.
--Caroline Rose

POLES AND FONTS
Two things I'd like to mention after reading Issue 5 (Volume 2, Issue 1):

First, I'm not sure that the answer to the question "What is the difference between North and West?" is completely correct. To my mind, there are two points on the globe from which one would be hard pressed to go further West (or East): the North and South Poles.

Second, may I make a typographic recommendation? Please use Courier for "computer voice" (program listings and the like). Prestige Elite is ugly and too lightweight. The Bitstream ® Courier family has a good regular weight and a bold that would be compatible with your Futura headings.

Oh, and without being too dogmatic, I disagree that a spacious layout is necessarily more effective or attractive.
--Toby Thain

You're right, we mistakenly left out the South Pole. Those PR folks for the North Pole do a really good job at making you forget that the other pole exists at all (especially in December, and that was after all our Winter issue). Thanks for the correction.

I'm not sure I agree that Prestige Elite is ugly, but it does bother me that its hyphen (what's typed for a minus sign in code) is so narrow and its O (Oh) and 0 (zero) are not very easily distinguishable. So in this issue we have indeed switched to Bitstream Courier, which solves these problems and has the right weight.

The beauty of a particular font or layout is surely in the eye of the beholder; I've heard at least as many positive responses as negative ones to the choices we've made for develop. We hope that you and others will keep giving us specific feedback so we'll know what's working and what isn't.
--Caroline Rose


COMMENTS We welcome timely letters to the editors, especially from readers reacting to articles that we publish in develop . Letters should be addressed to Caroline Rose (or, if technical develop -related questions, to Dave Johnson) at Apple Computer, Inc., 20525 Mariani Avenue, M/S 75-2B, Cupertino, CA 95014 (AppleLink: CRose or Johnson.DK). All letters should include name and company name as well as address and phone number. Letters may be excerpted or edited for clarity (or to make them look like they say what we wish they did). *

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Arq 5.7.2 - Online backup to Google Driv...
Arq is super-easy online backup for Mac and Windows computers. Back up to your own cloud account (Amazon Cloud Drive, Google Drive, Dropbox, OneDrive, Google Cloud Storage, any S3-compatible server... Read more
Spotify 1.0.47.13. - Stream music, creat...
Spotify is a streaming music service that gives you on-demand access to millions of songs. Whether you like driving rock, silky R&B, or grandiose classical music, Spotify's massive catalogue puts... Read more
Together 3.7.3 - Store and organize all...
Together helps you organize your Mac, giving you the ability to store, edit and preview your files in a single clean, uncluttered interface. Features Smart storage. With simple drag-and-drop... Read more
Cocktail 10.2 - General maintenance and...
Cocktail is a general purpose utility for macOS that lets you clean, repair and optimize your Mac. It is a powerful digital toolset that helps hundreds of thousands of Mac users around the world get... Read more
Sierra Cache Cleaner 11.0.3 - Clear cach...
Sierra Cache Cleaner is an award-winning general purpose tool for macOS X. SCC makes system maintenance simple with an easy point-and-click interface to many macOS X functions. Novice and expert... Read more
NeoFinder 7.0.1 - Catalog your external...
NeoFinder (formerly CDFinder) rapidly organizes your data, either on external or internal disks, or any other volumes. It catalogs all your data, so you stay in control of your data archive or disk... Read more
Sketch 42 - Design app for UX/UI designe...
Sketch is an innovative and fresh look at vector drawing for the Mac. Its intentionally minimalist design is based upon a drawing space of unlimited size and layers, free of palettes, panels, menus,... Read more
Quicken 4.4.3 - Complete personal financ...
Quicken makes managing your money easier than ever. Whether paying bills, upgrading from Windows, enjoying more reliable downloads, or getting expert product help, Quicken's new and improved features... Read more
Apple Safari 10.0.3 - Apple's Web b...
Note: The direct download link is currently unavailable. It is available in the OS X 10.11.6 release, as well as in the Apple Security Updates. Apple Safari is Apple's web browser that comes with OS... Read more
Apple iTunes 12.5.5 - Play Apple Music a...
Apple iTunes lets you organize and stream Apple Music, download and watch video and listen to Podcasts. It can automatically download new music, app, and book purchases across all your devices and... Read more

Clash Royale gets some serious balance u...
| Read more »
Ironhide Game Studio prepares for a busy...
Kingdom Rush breathed fresh life into the tired tower defense genre way back in 2012. The game was a robust challenge that somehow managed to lift you up, rather than leaving you feeling crushed and hopeless. The rich array of unit types and... | Read more »
Collect pets and sling arrows in Arcane...
Mobile gaming is a crowded market, but regular updates are a good way to keep us attention-short players keen. The brand new content in Arcane Online is a prime example. Published by Japanese developer Gala, Arcane Online is a fantasy MMO that... | Read more »
Super Mario Run dashes onto Android in M...
Super Mario Run was one of the biggest mobile launches in 2016 before it was met with a lukewarm response by many. While the game itself plays a treat, it's pretty hard to swallow the steep price for the full game. With that said, Android users... | Read more »
WarFriends Beginner's Guide: How to...
Chillingo's new game, WarFriends, is finally available world wide, and so far it's a refreshing change from common mobile game trends. The game's a mix of tower defense, third person shooter, and collectible card game. There's a lot to unpack here... | Read more »
Super Gridland (Entertainment)
Super Gridland 1.0 Device: iOS Universal Category: Entertainment Price: $1.99, Version: 1.0 (iTunes) Description: Match. Build. Survive. "exquisitely tuned" - Rock Paper Shotgun No in-app purches, and no ads! | Read more »
Red's Kingdom (Games)
Red's Kingdom 1.0 Device: iOS Universal Category: Games Price: $4.99, Version: 1.0 (iTunes) Description: Mad King Mac has kidnapped your father and stolen your golden nut! Solve puzzles and battle goons as you explore and battle your... | Read more »
Turbo League Guide: How to tame the cont...
| Read more »
Fire Emblem: Heroes coming to Google Pla...
Nintendo gave us our first look at Fire Emblem: Heroes, the upcoming mobile Fire Emblem game the company hinted at last year. Revealed at the Fire Emblem Direct event held today, the game will condense the series' tactical RPG combat into bite-... | Read more »
ReSlice (Music)
ReSlice 1.0 Device: iOS Universal Category: Music Price: $9.99, Version: 1.0 (iTunes) Description: Audio Slice Machine Slice your audio samples with ReSlice and create flexible musical atoms which can be triggered by MIDI notes or... | Read more »

Price Scanner via MacPrices.net

HDRtist NX 1.0 For macOS Next Generation HDR...
Ohanaware Co., Ltd. have announced the immediate release of their latest High Dynamic Range Imaging software “HDRtist NX”. HDRtist NX is the third installment in the HDRtist series of applications... Read more
Built To Last Maverick Leather Laptop Messeng...
Wild West melds with modern in San Francisco designer-manufacturer of custom laptop sleeves, bags and cases WaterField Designs’ new Maverick Leather Laptop Messenger. This luxury laptop bag blends... Read more
Logitech Sets Company Record With 15 GOOD DES...
Logitech has announced that it has won 15 GOOD DESIGN 2016 awards. This marks the sixth consecutive year Logitech products have been recognized by the GOOD DESIGN awards, and the most award wins for... Read more
13-inch Touch Bar MacBook Pros in stock for $...
B&H Photo has the new 2016 13″ Touch Bar MacBook Pros in stock today and on sale for up to $150 off MSRP. Shipping is free, and B&H charges NY sales tax only: - 13″ 2.9GHz/512GB Touch Bar... Read more
9-inch 32GB Space Gray iPad Pro on sale for $...
B&H Photo has the 9.7″ 32GB Space Gray Apple iPad Pro on sale for $549 for a limited time. Shipping is free, and B&H charges NY sales tax only. Read more
15-inch 2.2GHz Retina MacBook Pro on sale for...
Amazon has 2015 15″ 2.2GHz Retina MacBook Pros (MJLQ2LL/A) on sale for $1749.99 including free shipping. Apple charges $1999 for this model, so Amazon’s price is represents a $250 savings. Read more
Deal alert! 13-inch 2.0GHz MacBook Pros for $...
B&H Photo has the new 2016 13″ 2.0GHz non-Touch Bar MacBook Pros in stock today and on sale for $225 off MSRP. Shipping is free, and B&H charges NY sales tax only: - 13″ 2.0GHz MacBook Pro... Read more
Free LibreOffice Portable 5.2.4 Complete Offi...
PortableApps.com and The Document Foundation have announce the release of LibreOffice Portable 5.2.4. LibreOffice Portable is an Open Source full-featured office suite — including a word processor,... Read more
Apple Planning Three New Tablets For 2017 – D...
Digitimes’ Rebecca Kuo and Joseph Tsai say that unnamed insider sources report Apple having three new tablets in the pipeline for 2017 release: a 9.7-inch model with a friendly price range, a new mid... Read more
Roundup of 15-inch Touch Bar MacBook Pro sale...
B&H Photo has the new 2016 15″ Apple Touch Bar MacBook Pros in stock today and on sale for up to $150 off MSRP. Shipping is free, and B&H charges NY sales tax only: - 15″ 2.7GHz Touch Bar... Read more

Jobs Board

*Apple* Retail - Multiple Positions - Apple,...
Job Description: Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
*Apple* & PC Desktop Support Technician...
Apple & PC Desktop Support Technician job in Manhattan, NY Introduction: We have immediate job openings for several Desktop Support Technicians with one of our most Read more
*Apple* & PC Desktop Support Technician...
Apple & PC Desktop Support Technician job in Stamford, CT We have immediate job openings for several Desktop Support Technicians with one of our most well-known Read more
*Apple* Retail - Multiple Positions - Apple,...
Job Description: Sales Specialist - Retail Customer Service and Sales Transform Apple Store visitors into loyal Apple customers. When customers enter the store, Read more
*Apple* Site Security Manager - Apple (Unite...
# Apple Site Security Manager Job Number: 54692472 Culver City, California, United States Posted: Jan. 19, 2017 Weekly Hours: 40.00 **Job Summary** The Apple Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.