<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:12pt"><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; "><span>I don't think embeding should be the focus. I think that the focus should be an improvement in FFI and thread support .&nbsp;</span></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; "><span><br></span></div><div><span><font class="Apple-style-span" size="3">When I &nbsp;look at python I see a language that started with a rather huge emphasis on&nbsp;</font>embedding, its was a way to simplify your c/c++ app but nowdays&nbsp;embedding python is frowned upon and generally considered a bad practice among the python developers (python mantra -&gt; dont embed , extend) . And if you see how much successful ctypes have been for python its quick to figure out what direction python is going. Lua on the other hand though it always
 prioritised&nbsp;embedding&nbsp;never became really popular.&nbsp;</span></div><div><span><br></span></div><div><span>The main problem that any coder will have with smalltalk is not that he or she wont like it, but the fact that he / she will have to make a rather big compromise considering the libraries. Python became so popular not only because its a great simple easy to use language but also because has a great amount of mature libraries. But those libraries did not came out of the blue , they are not really "python" libraries, the vast majoriry of them are ports from c/c++ libraries and I think smalltalk could use the same recipe of success. So anything that can give a big boost to the libraries of smalltalk is something that its my personal opinion the one thing , the only thing , that smalltalk community should&nbsp;concentrate&nbsp;on.&nbsp;</span></div><div><span><br></span></div><div><span>So no I dont think&nbsp;embedding&nbsp;is worth our
 attention. But as I said, that's just my personal opinion. &nbsp;&nbsp;<font class="Apple-style-span" size="3">&nbsp;</font></span></div><div style="font-family: arial, helvetica, sans-serif; font-size: 12pt; "><br></div>  <div style="font-size: 12pt; font-family: arial, helvetica, sans-serif; "> <div style="font-size: 12pt; font-family: 'times new roman', 'new york', times, serif; "> <div dir="ltr"> <font size="2" face="Arial"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Igor Stasenko &lt;siguctua@gmail.com&gt;<br> <b><span style="font-weight: bold;">To:</span></b> Pharo Development &lt;Pharo-project@lists.gforge.inria.fr&gt;; The general-purpose Squeak developers list &lt;squeak-dev@lists.squeakfoundation.org&gt; <br> <b><span style="font-weight: bold;">Sent:</span></b> Wednesday, 7 March 2012, 2:35<br> <b><span style="font-weight: bold;">Subject:</span></b> [squeak-dev] Smalltalk as embedded platform/language?<br> </font>
 </div> <br>It is very long post, so i decided to put it on my blog.<br><br><a href="http://computeradventures.wordpress.com/" target="_blank">http://computeradventures.wordpress.com/</a><br><br>i more or less realizing the scale of changes in order to achieve it,<br>but i also wonder why we do not pay attention to this aspect..<br>maybe i miss something, maybe we don't need it at all. or maybe<br>there's less painful alternatives...<br><br>-- <br>Best regards,<br>Igor Stasenko.<br><br><br><br> </div> </div>  </div></body></html>