home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.lang.objective-c:661 comp.lang.smalltalk:2275 comp.object:4188
- Path: sparky!uunet!portal!cup.portal.com!lozinski
- From: lozinski@cup.portal.com (Christopher A Lozinski)
- Newsgroups: comp.lang.objective-c,comp.lang.smalltalk,comp.object
- Subject: Smalltalk Interface to Objective-C (Product Announcement)
- Message-ID: <69283@cup.portal.com>
- Date: Tue, 10 Nov 92 21:05:16 PST
- Organization: The Portal System (TM)
- Distribution: world
- Lines: 36
-
- PRODUCT ANNOUNCEMENT
-
- The Smalltalk Interface to Objective-C makes Objective-C
- objects look like Smalltalk objects. The interface is based on the
- simple concept that every remote Objective-C class and instance can
- be represented by a local Smalltalk proxy object. Messages sent to a
- local Smalltalk proxy object are transparently forwarded to the
- actual Objective-C object it represents, and the results are returned
- as Smalltalk objects. To the Smalltalk developer, there are just
- Smalltalk messages being sent to Smalltalk objects. To the
- Objective-C developer, there are just Objective-C messages being sent
- to Objective-C objects. The net result is that the two languages are
- very smoothly integrated.
-
- No longer do developers have to choose between using Objective-C
- or Smalltalk; they can use both languages together, each where it is
- best suited. Prototypes can be quickly implemented in Smalltalk, and
- performance-critical code can be developed in Objective-C.
- Alternatively, portable applications engines can be written in
- Objective-C, moved to the platform of choice, and integrated with a
- new interface quickly developed in Smalltalk. Existing Smalltalk
- interface building tools can be used, while existing Objective-C
- libraries can be reused.
-
- The product is currently shipping under Microsoft Windows. It
- comes bundled with the Borland Extensions to Objective-C. For
- further information please send your postal address, telephone
- number, and preferred platform to:
-
- Berkeley Productivity Group
- 35032 Maidstone Court
- Newark, CA 94560, USA
- Tel:(510) 795-6086
- Fax:(510) 795-8077
- CompuServe:71201,1175
- Internet:lozinski@cup.portal.com
-