Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Has Smalltalk found its way into an .so or .dll yet?
There are currently too many topics in this group that display first. To make this topic appear first, remove this option from another topic.
There was an error processing your request. Please try again.
flag
  9 messages - Collapse all  -  Translate all to Translated (View all originals)
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Thomas Gagne  
View profile  
 More options Mar 21 2010, 7:17 am
Newsgroups: comp.lang.smalltalk
From: Thomas Gagne <TandGandGA...@gmail.com>
Date: Sun, 21 Mar 2010 07:17:15 -0400
Local: Sun, Mar 21 2010 7:17 am
Subject: Has Smalltalk found its way into an .so or .dll yet?
My last two projects have been C#, and I've enjoyed being able to add
some dynamic capabilities with IronPython.  I'm curious if there's a
Smalltalk that's managed to move into a shared library yet.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
news.alice-dsl.de  
View profile  
 More options Mar 21 2010, 8:21 am
Newsgroups: comp.lang.smalltalk
From: "news.alice-dsl.de" <frank-les...@lesser-software.com>
Date: Sun, 21 Mar 2010 13:21:41 +0100
Local: Sun, Mar 21 2010 8:21 am
Subject: Re: Has Smalltalk found its way into an .so or .dll yet?
Hi Thomas,

yes. As far as I know Smalltalk-MT could be deployed to a DLL since long
time.
Also Dolphin can be deployed as a COM-Server.
Our LSWVST Smalltalk can be deployed as a DLL - and Alejandros VSE4Web
framework
used a wrapper DLL to show VSE Smalltalk in a Web-Browser.
Also there is a proposal for google-summer-code competition to pack sxqueak
into a DLL.
The DNG - Smalltalk will be also capable to deploy to a DLL.
Because our VM is not depended on any other DLLs can be stripped down a very
few KiloBytes
and the DLL can contain the image/SLLs  as a PE-Section it is possible to
deploy to a single DLL.
I plan to describe the DLL-deployment on the base of a renovated VSE4Web in
the DNG-portal forum.

with best regards, Frank Lesser - www.dng.st

"Thomas Gagne" <TandGandGA...@gmail.com> schrieb im Newsbeitrag
news:H9-dneZfJYnUnTvWnZ2dnUVZ_qudnZ2d@wow.com...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
jarober  
View profile  
 More options Mar 21 2010, 10:20 am
Newsgroups: comp.lang.smalltalk
From: jarober <jaro...@gmail.com>
Date: Sun, 21 Mar 2010 07:20:02 -0700 (PDT)
Local: Sun, Mar 21 2010 10:20 am
Subject: Re: Has Smalltalk found its way into an .so or .dll yet?
VisualWorks and ObjectStudio can also be deployed as a COM server, and
as a Windows service to boot.  For that matter, without regard to
platform, you can set up a RESTful HTTP service or a WS* based
service.

On Mar 21, 8:21 am, "news.alice-dsl.de" <frank-les...@lesser-


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Torsten Bergmann  
View profile  
 More options Mar 22 2010, 4:29 am
Newsgroups: comp.lang.smalltalk
From: Torsten Bergmann <Torsten.Bergm...@astares.de>
Date: Mon, 22 Mar 2010 01:29:40 -0700 (PDT)
Local: Mon, Mar 22 2010 4:29 am
Subject: Re: Has Smalltalk found its way into an .so or .dll yet?
On 21 Mrz., 12:17, Thomas Gagne <TandGandGA...@gmail.com> wrote:

> My last two projects have been C#, and I've enjoyed being able to add
> some dynamic capabilities with IronPython.  I'm curious if there's a
> Smalltalk that's managed to move into a shared library yet.

Have a look at Smalltalk/MT from www.objectconnect.com. We used it to
implement
browser extensions and windows apps. It may not be appealing to the
usual Smalltalk developer
since it is very windows specific but allows for performant and full
COM and Win32 integration
and is a very powerfull tool.

You can implement DLL's with it as well as OCX/ActiveX control's
running
in process. The distribution comes with several samples typically
aligned
with the samples you will find in any MSDN distribution.

There is also Smallscript/S# from David Simmons - but that never made
it
to the market.

(see http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thre...)


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Thomas Gagne  
View profile  
 More options Mar 22 2010, 5:32 pm
Newsgroups: comp.lang.smalltalk
From: Thomas Gagne <TandGandGA...@gmail.com>
Date: Mon, 22 Mar 2010 17:32:17 -0400
Local: Mon, Mar 22 2010 5:32 pm
Subject: Re: Has Smalltalk found its way into an .so or .dll yet?
Torsten Bergmann wrote:
> <snip>

> There is also Smallscript/S# from David Simmons - but that never made
> it
> to the market.

> (see http://groups.google.com/group/comp.lang.smalltalk/browse_thread/thre...)

With all the talk about Iron*, I've been waiting for IronSmalltalk to
appear.  There is a Codeplex project but without updates since 2008.  I
guess I'll be looking more closely at IronRuby.

 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
jarober  
View profile  
 More options Mar 22 2010, 9:29 pm
Newsgroups: comp.lang.smalltalk
From: jarober <jaro...@gmail.com>
Date: Mon, 22 Mar 2010 18:29:16 -0700 (PDT)
Local: Mon, Mar 22 2010 9:29 pm
Subject: Re: Has Smalltalk found its way into an .so or .dll yet?
The reason these "Smalltalk for .NET" and "Smalltalk for the JVM"
projects never seem to come off is simple - Smalltalk isn't just flat
text in an editor.  Smalltalk is the entire interactive environment.
It would be fairly simple to get a syntax parser, but it wouldn't be
Smalltalk.  It would be Ruby or Python with Smalltalk syntax.
Somewhat useful perhaps, but not really Smalltalk.

On Mar 22, 5:32 pm, Thomas Gagne <TandGandGA...@gmail.com> wrote:


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Torsten Bergmann  
View profile  
 More options Mar 23 2010, 4:50 am
Newsgroups: comp.lang.smalltalk
From: Torsten Bergmann <Torsten.Bergm...@astares.de>
Date: Tue, 23 Mar 2010 01:50:38 -0700 (PDT)
Local: Tues, Mar 23 2010 4:50 am
Subject: Re: Has Smalltalk found its way into an .so or .dll yet?
And a Smalltalk on .NET would not be the same as a usual Smalltalk
since a simple #allInstances would either be impossible or bypass
any security restriction on the .NET VM ...

There are "Smalltalks for the JVM" but mainly they just sit on top.
See "JSqueak" [1] or "Athena" [2] to get examples.

What one would be interested in is a deeper integration where
I could subclass a Java/.NET class with a Smalltalk class and vice
versa. But here mainly the language constructs conflict and you need
more control and flexibility on VM implementation/bytecode for a
nice Smalltalk system.

[1] http://research.sun.com/projects/JSqueak/
[2] http://news.squeak.org/2007/11/09/athena-smalltalk-for-embedded-appli...


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
rush  
View profile  
 More options Mar 30 2010, 1:50 pm
Newsgroups: comp.lang.smalltalk
From: rush <davorin.rusevl...@gmail.com>
Date: Tue, 30 Mar 2010 10:50:59 -0700 (PDT)
Local: Tues, Mar 30 2010 1:50 pm
Subject: Re: Has Smalltalk found its way into an .so or .dll yet?
On Mar 21, 1:17 pm, Thomas Gagne <TandGandGA...@gmail.com> wrote:

> My last two projects have been C#, and I've enjoyed being able to add
> some dynamic capabilities with IronPython.  I'm curious if there's a
> Smalltalk that's managed to move into a shared library yet.

ST/X was able to generate .so way back in 1997 when I first started
using it, and probably had it several years before that. Dolphin is
able to generate COM servers for many years.

rush
http://www.cloud208.com/


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
Udo Schneider  
View profile  
 More options Apr 5 2010, 9:22 am
Newsgroups: comp.lang.smalltalk
From: Udo Schneider <udo.schnei...@homeaddress.de>
Date: Mon, 05 Apr 2010 15:22:29 +0200
Local: Mon, Apr 5 2010 9:22 am
Subject: Re: Has Smalltalk found its way into an .so or .dll yet?
On 3/30/10 7:50 PM, rush wrote:
> using it, and probably had it several years before that. Dolphin is
> able to generate COM servers for many years.

If you can ensure that a COM Server in a Dolphin DLL gets called first
you can even implement "regular" DLLs:
http://readthesourceluke.blogspot.com/2009/07/regular-dlls-in-smallta...

CU,

Udo

PS: The moment anybody tells me how to execute Smalltalk Code in a DLL
the moment the DLL get's loaded I will do the rest - means the ability
to create regular DLLs in Dolphin.


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.
End of messages
« Back to Discussions « Newer topic     Older topic »