TweetFollow Us on Twitter

Oct 85 Letters
Volume Number:1
Issue Number:11
Column Tag:Letters

Letters

Likes the New look

Daniel Dyckman

Somerville, MA

The new LaserWriter image and the dull surface paper are perfect!

Needs Source Code Sooner

David Duchamp

Kalamazoo, MI

It would be nice to be able to obtain a computer readable copy of the source code which appears in MacTutor when each issue comes out...any plans?

[We release a source code disk as soon as it is nearly full so the readers get their money's worth. However, the increased size of MacTutor now requires a source disk every two issues, so your wish may not be far off! -Ed.]

Up with MacAsm

Randell R. Ayling

Vellejo, CA

I just picked up Vol. 1 No. 9 of MacTutor. It's the first time I've seen your publication and it's great! Within a half an hour your journal gave me answers to Inside Macintosh questions that I had had since September '84. Since I program using MacAsm, the "PrLink Source" in Vol. 1 No. 9 was very useful. I like Mainstay's assembler. If they had an Apple compatible linker and handled tab characters the same as Apple's MDS, it would make using MacAsm easier and more useful for their customers.

I wish I had sucscribed to your publication when I first saw it advertised in MacWord last year; it would have saved me a lot of grief. I've been an IBM mainframe systems programmer for 8 years and I thought their documentation was bad, but Apple's is terrible. Your articles really open up the toolbox and the operating system on the Mac. Keep up the good work!

[ MacTutor is sponsoring a drive to make the MDS ".REL" file format a standard for relocatable object code files so that programs compiled or assembled under a variety of Mac programming languages may all be linked together under one linker. We encourage Mainstay and others to adapt an MDS style object code file format option for their development systems so that the goal of a single linker for a variety of tools may be realized. More in future issues. -Ed.]

No Frills!

William Kerr

Davis, CA.

Congratulations on a well-written, no-frills magazine. Please start my subscription as soon as possible and send me all the back issues, nos. 1-7.

Mac Programming for Fun

Vasilis E. Riginos

Washington, DC

I have been recieving your Journal since Vol. 1 #6. I would like to congratulate you on the superb job that you are doing. Although I do a lot of programming professionally, I program the Mac for fun. MacTutor is an endless source of information and enjoyment.

Megamax C Fan

George Larson

Bend, OR.

MacTutor seems to be the only magazine currently in print for the Mac with any real substance. I have just purchased a Mac and plan to program it in C with the Megamax compiler which I am going to order soon. Please start my subscription with the current issue.

Pascal Compiler looks good

G.C. Chirichigno

Cheltenham, GLOS

England

I have just finished reading the first eight issues of MacTutor and I must congratulate you and your editorial staff for a sensible editorial policy and fine article submissions. I am particularly impressed with both the C workshop by Bob Denny, and the Assembly Lab by yourself. I commend Bob Denny for his clear and thorough presentation of the way in which windows can be created and updated. I also find Chris Derossi's submissions to be very helpful and eagerly await his next submission. [So do I! -Ed.] The only recomendation that I would like to make is that the editors get together and share each other's article submissions so that more interaction can be developed between the workshops.

I was messing around with creating windows under MacPascal and I discovered a curious aspect of the system. I created a document window (type 0) without a go-away box. When I halted the program before disposing the window, I noticed that the window that I created was transformed into a document window with a go away box, control bars, etc. Does MacPascal get 'fooled' into thinking that the 'rogue' window is part of the linked list of observation, drawing and edit windows?

While I have been playing around with MacPascal, I have been looking for a native code pascal compiler. I have just ordered the MacLanguage Series Pascal from TML systems for $49.95 (P.O. Box 361626, Melbourne, FL. 23936) which includes a native code compiler, multi-window editor (Apple?), linker and resource compiler. It has direct access to the toolbox, operating system and low level drivers. It compiles to relocatable object code and requires no licensing fee and is not copy protected. [It also is MDS compatible in the object code file, so says our Alan Wootton, who is very excited about it. -Ed.]

Finally, I have trouble changing fonts in MacWrite 4.5 on my 128K Mac. I keep getting a "Memory almost full" error. [The problem in MacWrite is that it really does not work on a 128K Mac anymore. Version 4.5 should be considered a 512K version only. -Ed.]

Mousehole Access?

Charlie Reiman

Lombard, IL.

MacTutor is great! It's about time someone gave me the inside poop on my Mac. Sign me up for one year. By the way, how do I get on the mousehole BBS? You don't list a phone number or password or anything (not even an area code, but I'll bet it's in California like everything else).

[The Mousehole is a closed BBS system, but access may be granted by writing the Sys. Op, Rusty Hodge, at the address given in the Mousehole column masthead. Rusty is supposed to be issuing passwords to MacTutor readers who write him. If you have trouble getting a response, please let me know. -Ed.]

C Notes

David Dunham

Goleta, CA.

Hi, it's me again. First let me express some amusement at the article "C Glue Routines for Filter Procs." [September issue] The easiest solution to this problem is of course to get a good C compiler such as Aztec C, where you can use the pascal keyword:

pascal void scrlup(chdl, code) ControlHandle chdl; 
word code; {
 scroll(chdl, code, inUpButton);
}

This automatically handles arguments in the right order, and takes care of cleaning up the stack. Perhaps I'm biased, but I sometimes wonder why people like Mac C so much.

I know you don't really print reviews, but I'd like to see reviews of general purpose programming tools such as the HeapShow product you are advertising. (You did after all print a quasi-review of TMON...which would have been substantially improved with some kind of screen photo). [Agreed. We are trying to bring new programming products to our reader's attention without getting stuck in the fluff quicksand. -Ed.]

As for a mini-review of my own, all C programmers should avoid Tardis Software's C-Leaner. At least if you're a serious developer with Aztec C and a hard disk. C-Leaner has real problems with #includes. C-Leaner claims to work just like the compiler. But then it goes on to say that all ' "" ' files must be on the same disk as the program, and that all ' <> ' files must be in the internal drive. I don't use the internal drive. Aztec C has what's in effect a default prefix for searching the ' <> ' #includes, as well as a different one for the ' "" ' files. I'm not encouraged by a product that claims to work just like my compiler, then insists I edit my source code so it's less protable. I'm also not impressed by their quality control - the first copy I got didn't have any documentation on disk as it was supposed to.

There's a, um, bug in the little program on page 30. [September issue] Icons are 32 bits wide, thus the assignments should be right:=42; bottom:=42; so no bit multiplication has to be performed. [On the contrary, the assignments chosen made a most pleasing display. Other values shrink or stretch the screen image of the icon accordingly. -Ed.]

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

Cyberduck 4.7.1 - FTP and SFTP browser....
Cyberduck is a robust FTP/FTP-TLS/SFTP browser for the Mac whose lack of visual clutter and cleverly intuitive features make it easy to use. Support for external editors and system technologies such... Read more
PDFpen 7.2 - Edit and annotate PDFs with...
We're also offering PDFpenPro for 30% off! PDFpen allows users to easily edit PDF's. Add text, images and signatures. Fill out PDF forms. Merge or split PDF documents. Reorder and delete pages. Even... Read more
Skype 7.9.746 - Voice-over-internet phon...
Skype allows you to talk to friends, family and co-workers across the Internet without the inconvenience of long distance telephone charges. Using peer-to-peer data transmission technology, Skype... Read more
Apple GarageBand 10.1 - Complete recordi...
The new GarageBand is a whole music creation studio right inside your Mac -- complete with keyboard, synths, orchestral and percussion instruments, presets for guitar and voice, an entirely... Read more
Duplicate Annihilator 5.7.7 - Find and d...
Duplicate Annihilator takes on the time-consuming task of comparing the images in your iPhoto library using effective algorithms to make sure that no duplicate escapes. Duplicate Annihilator... Read more
OS X Server 4.1.3 - For OS X 10.10 Yosem...
Designed for OS X and iOS devices, OS X Server makes it easy to share files, schedule meetings, synchronize contacts, develop software, host your own website, publish wikis, configure Mac, iPhone,... Read more
Firefox 39.0 - Fast, safe Web browser. (...
Firefox offers a fast, safe Web browsing experience. Browse quickly, securely, and effortlessly. With its industry-leading features, Firefox is the choice of Web development professionals and casual... Read more
pwSafe 4.1 - Secure password management...
pwSafe provides simple and secure password management across devices and computers. pwSafe uses iCloud to keep your password databases backed-up and synced between Macs and iOS devices. It is... Read more
Kodi 15.0.rc1 - Powerful media center to...
Kodi (was XBMC) is an award-winning free and open-source (GPL) software media player and entertainment hub that can be installed on Linux, OS X, Windows, iOS, and Android, featuring a 10-foot user... Read more
Coda 2.5.11 - One-window Web development...
Coda is a powerful Web editor that puts everything in one place. An editor. Terminal. CSS. Files. With Coda 2, we went beyond expectations. With loads of new, much-requested features, a few surprises... Read more

This Week at 148Apps: June 29-July 3, 20...
Into July With 148Apps How do you know what apps are worth your time and money? Just look to the review team at 148Apps. We sort through the chaos and find the apps you're looking for. The ones we love become Editor’s Choice, standing out above the... | Read more »
Sonic Runners Guide
Despite its flaws, Sonic Runners' platforming action is actually quite fun. Though it can be a little more complicated than old-school Sonic games. Here's how to make sure you're up to speed when jumping in. [Read more] | Read more »
Rage of Bahamut is Giving Almost All of...
The App Store isn't what it used to be back in 2012, so it's not unexpected to see some games changing their structures with the times. Now we can add Rage of Bahamut to that list with the recent announcement that the game is severely cutting back... | Read more »
Adventures of Pip (Games)
Adventures of Pip 1.0 Device: iOS iPhone Category: Games Price: $4.99, Version: 1.0 (iTunes) Description: ** ONE WEEK ONLY — 66% OFF! *** “Adventures of Pip is a delightful little platformer full of charm, challenge and impeccable... | Read more »
Divide By Sheep - Tips, Tricks, and Stre...
Who would have thought splitting up sheep could be so involved? Anyone who’s played Divide by Sheep, that’s who! While we’re not about to give you complete solutions to everything (because that’s just cheating), we will happily give you some... | Read more »
NaturalMotion and Zynga Have Started Tea...
An official sequel to 2012's CSR Racing is officially on the way, with Zynga and NaturalMotion releasing a short teaser trailer to get everyone excited. Well, as excited as one can get from a trailer with no gameplay footage, anyway. [Read more] | Read more »
Grab a Friend and Pick up Overkill 3, Be...
Overkill 3 is a pretty enjoyable third-person shooter that was sort of begging for some online multiplayer. Fortunately the begging can stop, because its newest update has added an online co-op mode. [Read more] | Read more »
Scanner Pro's Newest Update Adds Au...
Scanner Pro is one of the most popular document scanning apps on iOS, thanks in no small part to its near-constant updates, I'm sure. Now we're up to update number six, and it adds some pretty handy new features. [Read more] | Read more »
Heroki (Games)
Heroki 1.0 Device: iOS Universal Category: Games Price: $7.99, Version: 1.0 (iTunes) Description: CLEAR THE SKIES FOR A NEW HERO!The peaceful sky village of Levantia is in danger! The dastardly Dr. N. Forchin and his accomplice,... | Read more »
Wars of the Roses (Games)
Wars of the Roses 1.0 Device: iOS Universal Category: Games Price: $4.99, Version: 1.0 (iTunes) Description: | Read more »

Price Scanner via MacPrices.net

Apple refurbished Mac minis available startin...
The Apple Store has Apple Certified Refurbished 2014 Mac minis available starting at $419. Apple’s one-year warranty is included with each mini, and shipping is free: - 1.4GHz Mac mini: $419 $80 off... Read more
College Student Deals: Additional $100 off Ma...
Take an additional $100 off all MacBooks and iMacs at Best Buy Online with their College Students Deals Savings, valid through August 8, 2015. Anyone with a valid .EDU email address can take... Read more
Sky Atlas Star Walk 2 App For iPhone And iPa...
Vito Technology, developer of educational apps for Android and iOS, is for a limited time offering free of charge their Star Walk 2, the next generation of the company’s best-selling stargazing guide... Read more
13-inch 1.6GHz MacBook Air on sale for $849,...
Amazon has the 2015 13″ 1.6GHz/128GB MacBook Air on sale for $849.99 including free shipping. Their price is $150 off MSRP, and it’s the lowest price available for this model. Read more
13-inch 2.5GHz MacBook Pro on sale for $999,...
Adorama has the 13-inch 2.5GHz MacBook Pro on sale for $999 including free shipping plus NY & NJ sales tax only. Their price is $100 off MSRP. Read more
Updated Mac Price Trackers
We’ve updated our Mac Price Trackers with the latest information on prices, bundles, and availability on systems from Apple’s authorized internet/catalog resellers: - 15″ MacBook Pros - 13″ MacBook... Read more
15-inch Retina MacBook Pros on sale for up to...
B&H Photo has new 2015 15″ Retina MacBook Pros on sale for up to $225 off MSRP including free shipping plus NY sales tax only: - 15″ 2.2GHz Retina MacBook Pro: $1819 $180 off - 15″ 2.5GHz Retina... Read more
RamDisk4Mac App Helps Run Your Mac Faster And...
Ever use a RAM disk? If you’ve come to the Mac in the OS X era, likely not. The Classic Mac OS had a RAM disk function built-in, but that was dropped in the conversion to OS X. What is a RAM disk?... Read more
13-inch 1.6GHz MacBook Air on sale for $849,...
Best Buy has the 2015 13″ 1.6GHz/128GB MacBook Air on sale for $849.99 on their online store this weekend. Choose free shipping or free local store pickup (if available). Sale price for online orders... Read more
Apple Refurbished iMacs available for up to $...
The Apple Store has Apple Certified Refurbished iMacs available for up to $380 off the cost of new models. Apple’s one-year warranty is standard, and shipping is free: - 27″ 3.5GHz 5K iMac – $1949 $... Read more

Jobs Board

*Apple* Solutions Consultant - Retail Sales...
**Job Summary** As an Apple Solutions Consultant (ASC) you are the link between our customers and our products. Your role is to drive the Apple business in a retail Read more
Senior Payments Security Manager - *Apple*...
**Job Summary** Apple , Inc. is looking for a highly motivated, innovative and hands-on senior payments security manager to join the Apple Pay security team. You will Read more
Sr. Technical Services Consultant, *Apple*...
**Job Summary** Apple Professional Services (APS) has an opening for a senior technical position that contributes to Apple 's efforts for strategic and transactional Read more
Sr. Payment Program Manager, *Apple* Pay -...
**Job Summary** Apple Pay is an exciting environment and a…devices in a simple, private and secure way. The Apple Pay Team is looking for an experienced Senior Read more
Project Manager - *Apple* Pay Security - Ap...
**Job Summary** The Apple Pay Security team is seeking a highly organized, results-driven Project Manager to drive the development of Apple Pay Security. If you are Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.