Re: suggested persistence approach for new app

Charles Monteiro <[email protected]> Fri, 7 Apr 2023 12:49:34 -0400
Newsgroups gmane.comp.lang.smalltalk.vwnc
Message-ID <CANzC3aTLVi=aN7iPpO1HvgO0Xsy7+ftvSPGO7OOTaHMMo-=nyg@mail.gmail.com>
well, I'm just brainstorming, for some reason , I thought there was an
issue with installing the free versions of Gemstone straight up on Windows.
For development, I"m looking into upgrading my 2015 MBP to a M2 MBP but
running Windows 11 on Parallels , so that throws a twist , i.e. that would
mean Gemstone running on Windows ARM, of course many ways of setting this
up , could run GS straight up on Mac i.e. I believe it already runs on
Silicon ?

On Fri, Apr 7, 2023 at 12:14 PM Richard Sargent <[email protected]> wrote:

> We haven’t done much at all with WSL at GemTalk Systems. Here is our
> current consensus on it:
>
> “WSL 1 translated Linux API calls to Windows API calls and had some
> problems. WSL 2 runs a Linux kernel in a VM so should be as complete as any
> VM running a Linux distribution. My recollection is that I've run GemStone
> successfully but I don't have it up right now so can't confirm it...”
>
>
>
>
> *From:* [email protected] <
> [email protected]> *On Behalf Of *Charles Monteiro
> *Sent:* April 7, 2023 07:46
> *To:* giorgio ferraris <[email protected]>
> *Cc:* [email protected]
> *Subject:* Re: [vwnc] suggested persistence approach for new app
>
>
>
> nothing really wrong with Mongo, but if you are going to model OO Gemstone
> is better
>
> I have to double check if one can run Gemstone under WSL now , there were
> issues before
>
>
>
> On Fri, Apr 7, 2023 at 6:22 AM giorgio ferraris <
> [email protected]> wrote:
>
> Hi, Charles,
>
>
>
> I use an approach close to the Glorp one. The only difference is that I
> use my own ORM I started developing before glorp existence, on the old
> Smalltalk/V ,and moved it to VisualSmalltalk, VW and also c# ... being
> homegrown, it follows perfectly my needs.
>
>  What's wrong with Mongo?
>
> Happy Easter
>
> ciao
>
>
>
> giorgio
>
>
>
> BTW: porting to c#, a long time ago, made it really clear the number of
> constraints that a statically typed language imposes on your code, and the
> beauty of Smalltalk. But customers wanted c#....
>
>
>
>
>
> On Thu, Apr 6, 2023 at 9:17 PM Charles Monteiro <
> [email protected]> wrote:
>
> Assuming that Gemstone is already a candidate, although that case I would
> be doing it thru a web interface which needed further development for my
> purposes, what would people here do for persistence ?
>
>
>
> Plain old EXDI to an RDMS ?
>
>
>
> Glorp ?
>
>
>
> or the MongoDriver which I see has at least been updated to 4.4.8 ?
>
>
>
> from I"m using it from VW perspective what would be better i.e. for a
> brand new app ?
>
>
>
> Any other suggestions?
>
>
>
> thanks
>
>
>
> --
>
> Charles A. Monteiro
>
>
>
>
> --
>
> Charles A. Monteiro
> https://urldefense.com/v3/__http://www.monteirosfusion.com__;!!DZ3fjg!7cxZGruUdTS3sNiJafovkMJOmwBXISb6PvKbzZAhARDpXIFhevOJbjiJJPIOgmkYR2mT-omB9YOg5BfTA1krTLqalo7ylu81yQ$ 
> <https://urldefense.com/v3/__http:/www.monteirosfusion.com__;!!DZ3fjg!-6S1CkuKd_Xj2vsyaZUwerhgxHuAtmWvN3G1W_RsA7K0KncsvKLCDVGlq58Z79NYR3WDIC_VY5_7dphyiU-y5wwW-oO44YZCVA$>
> sent from the road
>


-- 
Charles A. Monteiro
https://urldefense.com/v3/__http://www.monteirosfusion.com__;!!DZ3fjg!7cxZGruUdTS3sNiJafovkMJOmwBXISb6PvKbzZAhARDpXIFhevOJbjiJJPIOgmkYR2mT-omB9YOg5BfTA1krTLqalo7ylu81yQ$ 
sent from the road