[Pharo-dev] Smalltalk in a C World

Esteban A. Maringolo emaringolo at gmail.com
Sun Dec 8 14:59:10 EST 2013

Is Smalltalk/MT still "alive"?
I remember them as the only Smalltalk dialect having in-process COM
servers, whilst Dolphin only had out of process.

I think they also had realtime and threading features no other
Smalltalk, at that time, had.

Esteban A. Maringolo

2013/12/8 Torsten Bergmann <astares at gmx.de>:
> Usually plugins for CAD programs have to be running in-process.
> Pharo is not (at least not without further work) running in a DLL
> as by default it runs as an own OS process.
> There once was a plugin for Netscape and one for IE running
> Squeak VM as a in-process plugin in the browser - so its technically possible
> but not out of the box.
> If you want to use Smalltalk for extending CAD programs with
> a DLL then you should give "Smalltalk/MT" from ObjectConnect a try
> as it is able to build DLL's and OCX/ActiveX components and
> already provides the native support (Graphics, Debugging, ...)
> Have fun
> Torsten
>> Gesendet: Sonntag, 08. Dezember 2013 um 19:20 Uhr
>> Von: askoh <askoh at askoh.com>
>> An: pharo-dev at lists.pharo.org
>> Betreff: Re: [Pharo-dev] Smalltalk in a C World
>> Good that NativeBoost can do what the paper says. How does one debug Pharo
>> and NativeBoost working together? Can one step in Pharo, encounter
>> NativeBoost code, the step in C and return to Pharo?
>> I would like to create addins for CAD programs (Windows for now). The CAD
>> program starts and calls the addin to be part of the CAD program. User
>> interactions within the CAD are passed to the addin which then drives the
>> data or display in the CAD. The addin is a separate DLL or EXE but the user
>> sees only the CAD with extra capabilities - not as distinct programs. Can
>> Pharo make such an addin?
>> Thanks,
>> Aik-Siong Koh
>> --
>> View this message in context: http://forum.world.st/Smalltalk-in-a-C-World-tp4728217p4728573.html
>> Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.

More information about the Pharo-dev mailing list