RE: suggested persistence approach for new app
"Richard Sargent" <[email protected]> Fri, 7 Apr 2023 09:14:13 -0700
| Newsgroups | gmane.comp.lang.smalltalk.vwnc |
|---|---|
| Organization | 5x5 Computing Solutions, Inc. |
| Message-ID | <[email protected]> |
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] <mailto:[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] <mailto:[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!59Vi24spLnamj7iycRBAnsRbSox_UndDtzZylbnq6TPOQyW_wpuhkIDAoYbvh6CAg_0rIsfG6tmXkt6YbQDvD6YGQu6s$ <https://urldefense.com/v3/__http:/www.monteirosfusion.com__;!!DZ3fjg!-6S1CkuKd_Xj2vsyaZUwerhgxHuAtmWvN3G1W_RsA7K0KncsvKLCDVGlq58Z79NYR3WDIC_VY5_7dphyiU-y5wwW-oO44YZCVA$> sent from the road