TweetFollow Us on Twitter

Jun 94 Dialogue Box
Volume Number:10
Issue Number:6
Column Tag:Dialogue Box

Dialogue Box

By Scott T Boyd, Editor

e•World US-Centric?

In the “Newton Developer Conference” article (March 94) you mentioned Apple claims that “cost issues (with AppleLink) will go away when Apple Online Services moves away from the GE system to the new in-house Apple System (e•World).” That’s probably true, unless you live outside the continental U.S. Then you’ll most likely be hit with a $12 per hour surcharge, something that AppleLink does not have, but some other on-line services do have, such as America Online. If e•World contains such a surcharge, it will most likely be boycotted by those who do not live in the continental U.S., just like AOL is now. Let’s hope Apple makes e•World financially accessible to everyone.

- Bill Modesitt, Maui Software

[We contacted a spokesperson for e•World. They were unable to provide a comment about Apple’s plan because this kind of thing is still under discussion, and has not been decided upon as of this printing - Ed stb]

More intermediate stuff, please

I just want to thank you for the February issue again. The Think C Top Ten was excellent! Please... more of that. That level of programming was perfect for me and I bet for a lot of others. With all the crazy new techniques which are evolving, we as programmers need to see the code and the examples. For me I felt that was about an intermediate level. I need more intermediate level stuff and so do a lot of others. What you really need is to get some of that on getting started. :-)

- mAtz, depaul.edu

[Thanks for the thanks. We take feedback like this to heart, and we’ll see what we can do to bring you more of what you’re asking for - Ed stb]

MCL For Everyone?

You may be well-informed on this already, perhaps better informed than I am.

The internet newsgroup comp.lang.lisp.mcl has, in recent weeks, been filled with discussion about Apple’s decision not to port Macintosh Common Lisp (MCL) to the PowerPC, and about Apple’s plans to sell it to a third party. The newsgroup, as a whole, views this with sadness. But what might be of interest to you and MacTech is that the newsgroup outcry made it clear that lots of sophisticated and innovative work is done with MCL. Just to drop one name: it’s the language of choice for one or more research groups at MIT’s Media Lab.

I subscribe to your magazine, and often benefit from it. I use MCL for exploratory programming, and I - like many others - find it to be a superb tool. The binding to the Mac Toolbox is elegant and easy to use, accomplished with a set of CLOS classes.

I suppose that someone will buy MCL from Apple, and do the PowerPC port, and that the future of MCL will be reasonably strong, though not as strong as if Apple were to continue with the product itself.

I wish to propose that MacTech offer regular coverage of this fine programming tool. Thank you.

-- Paul Shannon, pshannon@nrao.edu

National Radio Astronomy Observatory

Charlottesville, Virginia

[I agree with you that development environments/languages like MCL (and SmallTalk and Dylan) go under-recognized and under-utilized. Isuspect that most Mac developers don’t know that a dynamic environment like it exists, and that development in such an environment is richer, rapid, and completely missing the compile/link/debug cycle we all know and love so much. If readers want to see more coverage of tools like MCL, we need to hear from you. Please let us know at editorial@xplain.com - Ed stb]

More challenge for the programmers?

Well, your March issue’s programmer challenge has finally motivated me to write to the magazine, because I think the “Bitmap to Text” challenge is a useless, “toy problem”, and I would like to see these challenges producing more useful examples of source code.

I also think the parameters of the challenge should be changed to allow C++, C with object extensions, as well as ANSI C, and to allow usage of MPW (Symantec and Apple) compilers as well as Symantec’s stand-alone compilers. Since ROM calls are allowed, the portability of code implied by ANSI C is irrelevant. Possibly routines written in applescript, hypertalk, mpw scripting language, “awk” (aka “gawk”) should be allowed also. And don’t forget Pascal and Modula-2.

Since almost all code that I write is owned by my Employer, I will not be able to submit code to these contests myself. Your provision that “all entries are the property of MacTech Magazine” would seem to imply exclusive copyright ownership of the submitted code. I hope you can change that wording to explicitly claim non-exclusive right to publish, with ownership of copyright retained by the submitter.

As I stated earlier, I would like to see the programmer challenge show-casing useful code, which may be larger than a small set of functions. In particular, I desire tools for writing and understanding programs as well as tools to use in programs.

Here is a quick list of program challenge ideas: [edited for brevity and to keep up suspense should we use any of these sixteen(!) suggestions - Ed stb]

If you've read this far, thank you.

- c. keith ray, khis.com

[Now to your other points. Ouch! “Toy problem” eh? We’ll see what we can do to lean a little more in the practical direction.

When it comes to allowing different languages, we have to put some limitations on things somewhere so Mike, (who’s keeping his day job - now at General Magic) has time to try out all of the code, profile successful entries, and then put the article together. He has the tightest deadline of any of our regular writers because we want to maintain the two month turnaround time between printing the problem and printing the solution(s). That leaves precious little time for him to add any additional complexity to handling submissions.

As for the copyright and ownership issue, check out the rules printed with this month’s challenge. Authors retain ownership, and we get a non-exclusive right to publish without limitation. We hope you find this helpful.

We truly appreciate this kind of constructive feedback. Please let us know how we’re doing as we go. - Ed stb]

Comments On Formatting

As a subscriber I would like to thank you and the rest of the staff for the ongoing improvements in the content of MacTech. Just one suggestion: It would be very nice to have the source code better formatted (e.g. function headers bold - I'm a Pascal-ist :-) IMO, C is a hard to read language, without any "eye-catching" structure inherent. So special formatting of key points of the source code could be a big plus!

- Peter Baral, Medienwerkstatt

[You may have already noticed that some changes have taken place. If you haven’t, take a look throughout this issue, and see what you think - Ed stb]

Formatting Comments

I'd like to say that the new format of listing comments within code are great: very readable and very clear

- Victor Lombardi, New York University

[We’d like to make more improvements, but find ourselves limited by how much we can do by hand. If any of you have tips on how to do more to programmatically apply styles to source code, we’d love to hear them. Anyone out there tried cross-breeding a compiler with a word processor? We’re also interested in your suggestions for additional stylistic things we can do to present code as clearly as possible. How about it, any suggestions? - Ed stb]

Development Environments

I just received the April issue a few days ago. The quality and variety of articles in addition to contributions by Apple and Symantec employees is excellent. Over the past year the magazine has really improved. Coverage of recent and current technologies is superb. What I believe might be a good idea for an article or a theme for an issue would be develop environments for PowerPC computers.

MPW and Symantec THINK products used to be the main environments for developers, with MPW being the more costly and most powerful environment. However that has changed. Visual programming products in addition to CodeWarrior by MetroWerks have added a new depth to Macintosh development. With the recent release of C++ version 7.0, Symantec seems to have reversed the cost advantage that the THINK products had over MPW. In two major releases, THINK C/C++ has jumped from a $299 list price to a whopping $499. While this article or issue should not be a public assault of Symantec's pricing policy, it should provide developers a good picture of the advantages and disadvantages for each development environment.

One item that should be addressed is not only development for corporate or commercial developers, but also the independent developer. This is someone who works another job but develops Macintosh software in the evenings and on weekends. These are usually the people with the most original software.

However, with the current price of some development environments, it is getting too costly for these people to stay on top of the new technologies and development products.

Well, I guess I will get off of my little soapbox now. Thanks for a superb magazine and keep up the great work.

- Steven Kortze

[Take a look at the Symantec C++ 7.0 language review in this issue. It touches on a number of the points you make, all without a “public assault”. Each tool has its advantages - Ed stb]

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

PopChar 7.1 - Floating window shows avai...
We're also selling a 5-license family pack for only $25.99! PopChar helps you get the most out of your font collection. With its crystal-clear interface, PopChar X provides a frustration-free way to... Read more
BBEdit 11.1.1 - Powerful text and HTML e...
BBEdit is the leading professional HTML and text editor for the Mac. Specifically crafted in response to the needs of Web authors and software developers, this award-winning product provides a... Read more
Picasa 3.9.139 - Organize, edit, and sha...
Picasa and Picasa Web Albums allows you to organize, edit, and upload your photos to the Web from your computer in quick, simple steps. Arrange your photos into folders and albums and erase their... Read more
Mac DVDRipper Pro 5.0.5 - Copy, backup,...
Mac DVDRipper Pro is the DVD backup solution that lets you protect your DVDs from scratches, save your batteries by reading your movies from your hard disk, manage your collection with just a few... Read more
NetShade 6.2 - Browse privately using an...
This promotion is for NetShade and 1 year of Proxy and VPN services NetShade is an anonymous proxy and VPN app+service for Mac. Unblock your Internet through NetShade's high-speed proxy and VPN... Read more
CrossOver 14.1.3 - Run Windows apps on y...
CrossOver can get your Windows productivity applications and PC games up and running on your Mac quickly and easily. CrossOver runs the Windows software that you need on Mac at home, in the office,... Read more
Little Snitch 3.5.3 - Alerts you about o...
Little Snitch gives you control over your private outgoing data. Track background activity As soon as your computer connects to the Internet, applications often have permission to send any... Read more
OmniGraffle Pro 6.2.3 - Create diagrams,...
OmniGraffle Pro helps you draw beautiful diagrams, family trees, flow charts, org charts, layouts, and (mathematically speaking) any other directed or non-directed graphs. We've had people use... Read more
OmniFocus 2.2 - GTD task manager with iO...
OmniFocus helps you manage your tasks the way that you want, freeing you to focus your attention on the things that matter to you most. Capturing tasks and ideas is always a keyboard shortcut away in... Read more
1Password 5.3.2 - Powerful password mana...
1Password is a password manager that uniquely brings you both security and convenience. It is the only program that provides anti-phishing protection and goes beyond password management by adding Web... Read more

MooVee - Your Movies Guru (Entertainmen...
MooVee - Your Movies Guru 1.0 Device: iOS iPhone Category: Entertainment Price: $1.99, Version: 1.0 (iTunes) Description: MooVee helps you effortlessly manage your movies, on your iPhone. | Read more »
Geometry Wars 3: Dimensions (Games)
Geometry Wars 3: Dimensions 1.0.0 Device: iOS Universal Category: Games Price: $4.99, Version: 1.0.0 (iTunes) Description: Enjoy the next chapter in the award-winning Geometry Wars franchise and enjoy stunning, console-quality... | Read more »
CHAOS RINGS Ⅲ (Games)
CHAOS RINGS Ⅲ 1.0.0 Device: iOS Universal Category: Games Price: $19.99, Version: 1.0.0 (iTunes) Description: The newest addition to the popular smartphone RPG series is finally here! ・CHAOS RINGS Overview | Read more »
The Popular Insight Series of Travel Gui...
Getting around in a country when you can't understand the primary language can be tough. Fortunately there are several options available to help wold travellers with the important stuff like giving directions to a cab driver or asking where the... | Read more »
Desktop Dungeons is Now on the iPad Desp...
Desktop Dungeons has been a well-loved roguelike on PC for quite some time, and now it's finally available for the iPad! Just the iPad, though. Sorry iPhone users. [Read more] | Read more »
Moleskine Timepage – Calendar for iCloud...
Moleskine Timepage – Calendar for iCloud, Google & Exchange 1.0 Device: iOS iPhone Category: Productivity Price: $4.99, Version: 1.0 (iTunes) Description: The most elegant calendar for your pocket and wrist, Timepage is a... | Read more »
QuizUp Gets Social in its New Update
Plain Vanilla Corp has released a new and improved version of their popular trivia game, QuizUp. The app now emphasizes social play so you can challenge friends from all over the world. [Read more] | Read more »
The Deep (Games)
The Deep 1.0 Device: iOS Universal Category: Games Price: $1.99, Version: 1.0 (iTunes) Description: Swipe Controls Delve into the deep in this retro rogue-like! Swipe to move your diver around and keep away from the enemies as you... | Read more »
Sproggiwood (Games)
Sproggiwood 1.2.8 Device: iOS Universal Category: Games Price: $9.99, Version: 1.2.8 (iTunes) Description: Sproggiwood was developed for devices with at least 1GB of RAM. We recommend you only download Sproggiwood if your device... | Read more »
Battle of Gods: Ascension (Games)
Battle of Gods: Ascension 1.0 Device: iOS Universal Category: Games Price: $2.99, Version: 1.0 (iTunes) Description: TURN-BASED TACTICAL COMBATFight tactical battles against the forces of Hades! In Battle of Gods: Ascension you play... | Read more »

Price Scanner via MacPrices.net

Apple refurbished 2014 13-inch Retina MacBook...
The Apple Store has Apple Certified Refurbished 2014 13″ Retina MacBook Pros available for up to $400 off original MSRP, starting at $979. An Apple one-year warranty is included with each model, and... Read more
What Would the ideal Apple Productivity Platf...
For the past four years I’ve kept a foot in both the Mac and iPad camps respectively. my daily computing hours divided about 50/50 between the two devices with remarkable consistency. However, there’... Read more
PageMeUp 1.2.1 Ten Dollar Page Layout Applica...
Paris, France-based Softobe, an OS X software development company, has announced that their PageMeUp v. 1.2.1, is available on the Mac App Store for $9.99. The license can be installed on up to 5... Read more
Eight New Products For USB Type-C Application...
Fresco Logic, specialists in advanced connectivity technologies and ICs, has introduced two new product families targeting the Type-C connector recently introduced across a number of consumer... Read more
Scripps National Spelling Bee Launches Buzzwo...
Scripps National Spelling Bee fans can monitor the action at the 2015 Spelling Bee with the new Buzzworthy app for iOS, Android and Windows mobile devices. The free Buzzworthy app provides friendly... Read more
13-inch 2.5GHz MacBook Pro on sale for $120 o...
B&H Photo has the 13″ 2.5GHz MacBook Pro on sale for $979 including free shipping plus NY sales tax only. Their price is $120 off MSRP, and it’s the lowest price for this model (except for Apple’... Read more
27-inch 3.3GHz 5K iMac on sale for $1899, $10...
B&H Photo has the new 27″ 3.3GHz 5K iMac on sale for $1899.99 including free shipping plus NY tax only. Their price is $100 off MSRP. Read more
Save up to $50 on iPad Air 2, NY tax only, fr...
B&H Photo has iPad Air 2s on sale for up to $50 off MSRP including free shipping plus NY sales tax only: - 16GB iPad Air 2 WiFi: $469 $30 off - 64GB iPad Air 2 WiFi: $549.99 $50 off - 128GB iPad... 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
New 13-inch 2.9GHz Retina MacBook Pro on sale...
B&H Photo has the 13″ 2.9GHz/512GB Retina MacBook Pro on sale for $1699.99 including free shipping plus NY tax only. Their price is $100 off MSRP, and it’s the lowest price for this model from... Read more

Jobs Board

Program Manager, *Apple* Community Support...
**Job Summary** Apple Support Communities ( discussions. apple .com) helps customers get the most from their Apple products and services by providing access to Read more
Senior Data Scientist, *Apple* Retail - Onl...
**Job Summary** Apple Retail - Online sells Apple products to customers around the world. In addition to selling Apple products with unique services such as iPad Read more
*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
*Apple* Watch SW Application Project Manager...
**Job Summary** The Apple Watch software team is looking for an Application Engineering Project Manager to work on new projects for Apple . The successful candidate Read more
Engineering Manager for *Apple* Maps on the...
…the Maps App Team get to take part in just about any new feature in Apple Maps, often contributing a majority of the feature work. In our day-to-day engineering work, we Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.