TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Open-Sourcing My Gambit Scheme iOS Game from 2010

134 pointsby jlongsterabout 11 years ago

4 comments

hoprockerabout 11 years ago
Thanks so much! I was really stoked by yesterday's related post (and your discussion in the comments). I also find it really interesting to see Scheme used in production; I sort of marginalized it (unfairly to myself, I'm sure) after college as being a good toy Lisp for things like demonstrations in SICP.
评论 #7365854 未加载
davexunitabout 11 years ago
This is really great! I loved the live coding demo with the sine wave animation. You&#x27;ve inspired me to do some more hacking on my pet project. I am developing a 2D game engine in GNU Guile Scheme and it shares many features with what you&#x27;ve developed:<p>- A &quot;cooperative&quot; REPL server that plays nice with the running event loop<p>- An Emacs development environment with Geiser providing the remote REPL integration<p>- Cooperative multitasking using coroutines and a scheduler<p>- OpenGL renderer<p>- Functional reactive programming
评论 #7369930 未加载
评论 #7367676 未加载
bagosmabout 11 years ago
On an irrelevant note, I started research on &quot;that thing people are talking about&quot;, scheme&#x2F;gambit. Given the quote from scheme-faq-general:<p>&gt;&gt; Scheme is often used in computer science curricula and programming language research, due to its ability to represent many programming abstractions with its simple primitives. [..] There are few known uses of Scheme in &quot;real-world&quot; systems.<p>What&#x27;s the motivation to start using it in production code? Besides smart people around you talking about it&#x2F;using did you find that you benefited from the switch from C++ to Scheme?
j_m_babout 11 years ago
Awesome! This is some of the coolest stuff I&#x27;ve seen on HN in awhile. Thanks for posting this writeup and making your code open-source.
评论 #7374946 未加载