<br><br><div class="gmail_quote">On Mon, Sep 21, 2009 at 3:17 PM,  <span dir="ltr">&lt;<a href="mailto:flebber.crue@gmail.com">flebber.crue@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi everyone<br><br>I am new to Smalltalk. I am beginning a personal project a<br>database application, I have looking for a language and environment I<br>can be productive in long term and have full power in creating the<br>
database and access to query database, stored procedures from that<br>language. I have been studying python/sqlachmeny, ruby/datamapper etc<br>and various other combinations but haven&#39;t felt comfortable.<br><br>Smalltalk environment looks promising, I want a tool to acheive my database project and have a tool to use for other <br>
projects rather than having to consistently learn new tools. However I am looking<br>for some clarity on database support with Squeak and  Smalltalk. I am assuming that squeak connects via ODBC, after reading the <br>article here <a href="http://onsmalltalk.com/squeak-smalltalk-and-databases" target="_blank">http://onsmalltalk.com/squeak-smalltalk-and-databases</a><br>
<br>Is there a database that Squeak supports well. I am looking to use a<br>low cost options since I am an individual. Had thought of using<br>Postgresql or Oracle or MySQL.<br><br>Is Squeak/Smalltalk a good choice for database development projects? not web development like seaside.<br>
</blockquote></div><br>Hi.<br><br>I don&#39;t know about SQL-based database support in Squeak. What is available and well-supported are (among other solutions) Magma and Gemstone. Magma is a Squeak-specific object storage thingie. GemStone is a heavy-weight commercial object database with a Squeak UI. Google them. They both store objects directly so you don&#39;t need to use SQL.<br clear="all">
<br>What you&#39;ll find lacking is the GUI. There is no really good table widget available and personally I find the state of the other widgets disappointing. A web-based app is your best bet for a nice looking GUI.<br><br>
Gulik.<br><br>-- <br><a href="http://gulik.pbwiki.com/">http://gulik.pbwiki.com/</a><br>