Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!bu-cs!mirror!rayssd!raybed2!linus!mbunix!bwk From: bwk@mbunix.mitre.org (Barry W. Kort) Newsgroups: comp.lang.smalltalk Subject: Re: Digitalk Smalltalk/V for Mac Summary: Code can be ported with some difficulty. Keywords: PC v. Mac, Digitalk v. ST-80 Message-ID: <44172@linus.UUCP> Date: 29 Jan 89 21:51:58 GMT References: <89@ <67500006@uicbert.eecs.uic.edu> Sender: news@linus.UUCP Reply-To: bwk@mbunix.mitre.org (Barry Kort) Organization: True Value Software, Axon Causeway, NJ Lines: 22 In article <67500006@uicbert.eecs.uic.edu> wilson@uicbert.eecs.uic.edu (Paul R. Wilson) asks about porting code between Digitalk Smalltalk and ParcPlace Smalltalk. I have ported coded from Smalltalk V/286 to PPS ST-80. Two nuisance factors are the difference in the assignment operator ("colon-equal" versus "left arrow"), and the File-In message ("methods" versus "methodsFor:"). Unless you are using the enhanced browser from Carleton, you won't have category and protocol names for your classes and methods. Beyond that, there are some differences in Text objects and the CharacterScanner, Forms (no color forms on the Mac), and the MVC structure. The lack of color support on the Mac is the biggest drawback to date. Until that problem is fixed, I plan to stick with Digitalk on a 386 platform. It usually takes me less than a day to port code. --Barry Kort