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

OnyX 3.2.4 - Maintenance and optimizatio...
OnyX is a multifunction utility that you can use to verify the startup disk and the structure of its system files, to run miscellaneous maintenance and cleaning tasks, to configure parameters in the... Read more
Opera 43.0.2442.991 - High-performance W...
Opera is a fast and secure browser trusted by millions of users. With the intuitive interface, Speed Dial and visual bookmarks for organizing favorite sites, news feature with fresh, relevant content... Read more
VueScan 9.5.71 - Scanner software with a...
VueScan is a scanning program that works with most high-quality flatbed and film scanners to produce scans that have excellent color fidelity and color balance. VueScan is easy to use, and has... Read more
SpamSieve 2.9.28 - Robust spam filter fo...
SpamSieve is a robust spam filter for major email clients that uses powerful Bayesian spam filtering. SpamSieve understands what your spam looks like in order to block it all, but also learns what... Read more
GarageSale 7.0.7 - Create outstanding eB...
GarageSale is a slick, full-featured client application for the eBay online auction system. Create and manage your auctions with ease. With GarageSale, you can create, edit, track, and manage... Read more
Thunderbird 45.7.1 - Email client from M...
As of July 2012, Thunderbird has transitioned to a new governance model, with new features being developed by the broader free software and open source community, and security fixes and improvements... Read more
GarageSale 7.0.7 - Create outstanding eB...
GarageSale is a slick, full-featured client application for the eBay online auction system. Create and manage your auctions with ease. With GarageSale, you can create, edit, track, and manage... Read more
SpamSieve 2.9.28 - Robust spam filter fo...
SpamSieve is a robust spam filter for major email clients that uses powerful Bayesian spam filtering. SpamSieve understands what your spam looks like in order to block it all, but also learns what... Read more
Thunderbird 45.7.1 - Email client from M...
As of July 2012, Thunderbird has transitioned to a new governance model, with new features being developed by the broader free software and open source community, and security fixes and improvements... Read more
Opera 43.0.2442.991 - High-performance W...
Opera is a fast and secure browser trusted by millions of users. With the intuitive interface, Speed Dial and visual bookmarks for organizing favorite sites, news feature with fresh, relevant content... Read more

Last week on Pocket Gamer
If you’re wondering what’s going on in the wider world of portable gaming, our sister site PocketGamer has you covered. Each week we like to check in on the PG team and see what they’ve been preoccupied with. From the latest on the Nintendo Switch... | Read more »
Mudd Masher arrives this week
Atooi Games, the minds behind Totes the Goat and Mutant Mudds, have a new game in the works -- Mudd Masher. The game, a hybrid of the independent studio's first two titles, is expected to launch this week on March 2. [Read more] | Read more »
The best sales on the App Store this wee...
The App Store has quite an exciting lineup of discount games this week that range across a variety of genres. It's a great opportunity to catch up on some of the premium games you may have been holding off on -- and some you can even grab for free... | Read more »
The best new games we played this week
Ah, here we are again at the close of another busy week. Don't rest too easy, though. We had a lot of great new releases in mobile games this week, and now you're going to have to spend all weekend playing them. That shouldn't be too much of a... | Read more »
Rollercoaster Tycoon Touch Guide: How to...
| Read more »
Rabbids Crazy Rush Guide: How to unlock...
The Rabbids are back in a new endless running adventure, Rabbids Crazy Rush. It's more ridiculous cartoon craziness as you help the little furballs gather enough fuel (soda) to get to the moon. Sure, it's a silly idea, but everyone has dreams --... | Read more »
Tavern Guardians (Games)
Tavern Guardians 1.0 Device: iOS Universal Category: Games Price: $2.99, Version: 1.0 (iTunes) Description: Tavern Guardians is a Hack-and-Slash action game played in the style of a match-three. You can experience high pace action... | Read more »
Slay your way to glory in idle RPG Endle...
It’s a golden age for idle games on the mobile market, and those addictive little clickers have a new best friend. South Korean developer Ekkorr released Endless Frontier last year, and players have been idling away the hours in the company of its... | Read more »
Tiny Striker: World Football Guide - How...
| Read more »
Good news everyone! Futurama: Worlds of...
Futurama is finding a new home on mobile in TinyCo and Fox Interactive's new game, Futurama: Worlds of Tomorrow. They're really doing it up, bringing on board Futurama creator Matt Groening along with the original cast and writers. TinyCo wants... | Read more »

Price Scanner via MacPrices.net

13-inch 2.7GHz Retina MacBook Pro on sale for...
B&H Photo has the 2015 13″ 2.7GHz/128GB Retina Apple MacBook Pro on sale for $150 off MSRP. Shipping is free, and B&H charges NY tax only: - 13″ 2.7GHz/128GB Retina MacBook Pro (MF839LL/A): $... Read more
13-inch 1.6GHz/256GB MacBook Air on sale for...
Newegg has the 13″ 1.6GHz/256GB MacBook Air (MMGG2LL/A) on sale for $1029.99 including free shipping. Their price is $170 off MSRP, and it’s the lowest price available for this model. Choose Newegg... Read more
Apple refurbished Apple TVs available for up...
Apple has Certified Refurbished 32GB and 64GB Apple TVs available for up to $30 off the cost of new models. Apple’s standard one-year warranty is included with each model, and shipping is free: -... Read more
27-inch 3.3GHz 5K iMac on sale for $2099, sav...
B&H Photo has the 27″ 3.3GHz 5K Apple iMac on sale for $2099.99 including free shipping plus NY sales tax only. Their price is $200 off MSRP. Amazon also has the 27″ 3.3GHz 5K iMac on sale for $... Read more
21-inch iMacs on sale for up to $111 off MSRP
B&H Photo has select 21″ Apple iMacs on sale for up to $110 off MSRP, each including free shipping plus NY sales tax only: - 21″ 2.8GHz iMac: $1189 $110 off MSRP - 21″ 1.6GHz iMac: $999 $100 off... Read more
12-inch 1.2GHz Retina MacBooks on sale for $2...
Newegg has the 12″ 1.2GHz Space Gray Retina MacBook (sku MLH82LL/A) on sale for $1349.99 including free shipping. Their price is $250 off MSRP, and it’s the lowest price available for this model.... Read more
13-inch MacBook Airs on sale for $100 off MSR...
B&H Photo has 13″ MacBook Airs on sale for $100 off MSRP. Shipping is free, and B&H charges NY sales tax only: - 13″ 1.6GHz/128GB MacBook Air (MMGF2LL/A): $899 $100 off MSRP - 13″ 1.6GHz/... Read more
9-inch 32GB Silver iPad Pro on sale for $549,...
B&H Photo has the 9.7″ 32GB Silver Apple iPad Pro on sale for $549 for a limited time. Shipping is free, and B&H charges NY sales tax only. Their price is $50 off standard MSRP for this model... Read more
13-inch 2.0GHz Apple MacBook Pros on sale for...
B&H has the non-Touch Bar 13″ 2.0GHz MacBook Pros in stock today and on sale for $100 off MSRP. Shipping is free, and B&H charges NY sales tax only: - 13″ 2.0GHz MacBook Pro Space Gray (... Read more
15-inch Touch Bar MacBook Pros on sale for up...
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* Solutions Consultant - Apple (United...
# Apple Solutions Consultant Job Number: 55676865 Los Angeles, California, United States Posted: Feb. 22, 2017 Weekly Hours: 40.00 **Job Summary** As an Apple Read more
Programmer/Editor *Apple* Music Dance - App...
# Programmer/Editor Apple Music Dance Job Number: 55565967 Culver City, California, United States Posted: Feb. 23, 2017 Weekly Hours: **Job Summary** Apple Music Read more
Digital Marketing Specialist - *Apple* iClo...
# Digital Marketing Specialist - Apple iCloud Job Number: 54729233 Culver City, California, United States Posted: Feb. 22, 2017 Weekly Hours: 40.00 **Job Summary** Read more
Marketing Specialist, iTunes & *Apple*...
# Marketing Specialist, iTunes & Apple Music Job Number: 55704205 Culver City, California, United States Posted: Feb. 23, 2017 Weekly Hours: 40.00 **Job Summary** Read more
*Apple* Wireless Lead - T-ROC - The Retail O...
…of knowledge in wireless sales and activations to the Beautiful and NEW APPLE Experiencestore within MACYS. THIS role, APPLE Wireless Lead, isbrandnewas MACYS Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.