<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Exchange Server">
<!-- converted from text --><style><!-- .EmailQuote { margin-left: 1pt; padding-left: 4pt; border-left: #800000 2px solid; } --></style>
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Arial,Helvetica,sans-serif;" dir="ltr">
<p>Sorry, I got threads in wrong order here (I'm not so used to mailing lists). <span>This response is for Ben.</span> My wonderful email client isn't letting me quote properly either.
</p>
<p><br>
</p>
<p>Yes, whole system fits in <1MB. It's roughly 270KB for the complete core system (100KB VM, 170KB image) and about 700KB with all of the extensions and libraries.</p>
<p><br>
</p>
<p>My images are still much bigger than they need to be. I haven't tried an absolute minimal one without the compiler and such - but the higher-level stuff (GUI, threading, other extension-specific things) is all optional.</p>
<p><br>
</p>
<p>As for the problem of marketing a Smalltalk VM (chicken and egg, Smalltalk being a niche), well, I have a very simple solution: Sell it as something else (a game design tool, for example). I do want to sell a generic "SDK" product as well, and this will
 look more like Smalltalk, but the "app store" versions will probably be more like PICO-8, i.e. "fun" and "beginner-friendly" development tools (not language-focused).</p>
<p><br>
</p>
<p>(There will be versions with source code as well. My current plan is probably to release "stable" versions with full source, but keep new features closed-source until they make it into a stable release. This should solve a few issues and result in a healthy
 balance.)<br>
</p>
<p><br>
</p>
<p>I was initially going to target it at existing Lua users (it's very easy to implement Lua in Smalltalk, of course), but they were too confused about persistence actually working, so I figured having a GUI toolkit and threading libraries built-in would be
 too much for them :). Turning the product into a kind-of "premium Lua" might still be an option though.</p>
<p><br>
</p>
<p>You're probably right about needing a demo release to attract more interest. Good news is, I should have an update very shortly about funding, I just don't want to jinx it :).</p>
<p><br>
</p>
<p>I'm in Canberra. Was hoping to visit WA this year actually but didn't end up happening.<br>
</p>
<p><br>
</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Zak Fenton<br>
<b>Sent:</b> Saturday, 20 May 2017 11:23:06 AM<br>
<b>To:</b> Squeak Virtual Machine Development Discussion<br>
<b>Subject:</b> Re: [Vm-dev] Embeddable/scalable Smalltalk VM needs funding for release (repost/update from squeak-dev)</font>
<div> </div>
</div>
<div>
<meta content="text/html; charset=UTF-8">
<style type="text/css" style="">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div dir="ltr">
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Arial,Helvetica,sans-serif">
<p>Hi Askoh. I did have some in-depth discussions with another engineer from one of these lists (I think that was in a private thread though), and I can answer any specific questions you may have (e.g. about the threading model or interpreter core), but I guess
 you'll have to wait for the public alpha to know for sure if I'm telling the truth or not :).</p>
<p><br>
</p>
<p>It isn't a very hard-to-believe product when you see it in action. It's just the combination of features that makes it potentially powerful, it doesn't really introduce any new magic.</p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>From:</b> Vm-dev <vm-dev-bounces@lists.squeakfoundation.org> on behalf of askoh <askoh@askoh.com><br>
<b>Sent:</b> Friday, 19 May 2017 11:19:15 PM<br>
<b>To:</b> vm-dev@lists.squeakfoundation.org<br>
<b>Subject:</b> Re: [Vm-dev] Embeddable/scalable Smalltalk VM needs funding for release (repost/update from squeak-dev)</font>
<div> </div>
</div>
</div>
<font size="2"><span style="font-size:10pt;">
<div class="PlainText"><br>
Has any VM expert checked out this claim? Please comment.<br>
<br>
Thanks,<br>
Aik-Siong Koh<br>
<br>
<br>
<br>
--<br>
View this message in context: <a href="http://forum.world.st/Embeddable-scalable-Smalltalk-VM-needs-funding-for-release-repost-update-from-squeak-dev-tp4947214p4947638.html">
http://forum.world.st/Embeddable-scalable-Smalltalk-VM-needs-funding-for-release-repost-update-from-squeak-dev-tp4947214p4947638.html</a><br>
Sent from the Squeak VM mailing list archive at Nabble.com.<br>
</div>
</span></font></div>
</body>
</html>