<div dir="ltr">I'm using sbcl, and waiting for llvm to build so I can build clasp.<div><br></div><div>For mobile, I've heard mixed opinions about mocl. It got a lot of attention when it was released, but I didn't, and still don't, have the resources (money) to spend on an implementation that I can't try first.</div><div><br></div><div>If someone has it, I'd love to see it in action sometime.</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 14, 2015 at 2:34 PM, Jay Kint <span dir="ltr"><<a href="mailto:bilbo@hobbit-hole.org" target="_blank">bilbo@hobbit-hole.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>So what implementations of CL are people using? I've been toying with ClozireCL and SBCL, but I would love to do some Lisp on my mobile device.</div>
<div><br></div>
<div>Jay</div>
<div>
<br><div><span style="line-height:1.5em">—</span></div>Sent from <a href="https://www.dropbox.com/mailbox" target="_blank">Mailbox</a>
</div><div class="HOEnZb"><div class="h5">
<br><br><div class="gmail_quote"><p>On Sat, Feb 14, 2015 at 1:45 PM, Brandon Van Every <span dir="ltr"><<a href="mailto:bvanevery@gmail.com" target="_blank">bvanevery@gmail.com</a>></span> wrote:<br></p><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div dir="ltr">
<br><div class="gmail_extra">
<br><div class="gmail_quote">On Sat, Feb 14, 2015 at 1:25 PM, Clint Moore <span dir="ltr"><<a href="mailto:clint@ivy.io" target="_blank">clint@ivy.io</a>></span> wrote:<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<div><div>
<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<span><div><br></div></span><div>I'm trying to remember why I last gave up on Haskell, other than the usual weirdness issues. I think because, FP purity doesn't seem relevant to game simulations? Keeping and modifying state seems to be what many games actually are. <br></div>
</div></div></div>
<div><br></div>
</div></div>
<div> Ok then. Nevermind.</div>
<div><br></div>
</div></div></div></blockquote>
<div><br></div>
<div>This is the core point worth discussing, as pure vs. impure and strict vs. lazy can definitely impact certain application areas.<br><br>I did go around the block with OCaml back in the day. My issues with it were more on the practical implementation side. It had a tedious C FFI that wanted to steal bits of numerical representations for its own GC benefit, and IIRC it didn't believe in single precision floats. Those were pretty important to the memory and processing constraints of games 10 years ago, and probably still are now.<br><br></div>
<div>F# came along and I've looked at that more than once. I've always been struck by how lackluster the interfacing to the DirectX universe is from the .NET side of things though. First MS pretty much made a turkey of Managed DirectX. Then they shipped XNA for several years, got a fair amount of indie interest, and then abandoned it. The leading DirectX / .NET bridge is a third party library, SharpDX. SlimDX was another one but IIRC they're in remission now. Going the .NET route, you still deal with GC. I looked at some of the F# benchmarks recently and I don't remember them being all that great.<br><br></div>
<div>Pretty sure I looked at Haskell benchmarks too recently.<br><br><br></div>
<div>Cheers,<br>Brandon<br></div>
</div>
<br></div>
</div></div></blockquote></div><br></div></div><br>_______________________________________________<br>
Seattle mailing list<br>
<a href="mailto:Seattle@common-lisp.net">Seattle@common-lisp.net</a><br>
<a href="https://mailman.common-lisp.net/cgi-bin/mailman/listinfo/seattle" target="_blank">https://mailman.common-lisp.net/cgi-bin/mailman/listinfo/seattle</a><br>
<br></blockquote></div><br></div>