From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Joshua Branson Newsgroups: gmane.lisp.guile.user Subject: Re: How to get started in guile & programming generally Date: Wed, 29 Aug 2018 17:21:11 -0400 Message-ID: <8736uwc1iw.fsf@fastmail.com> References: <87tvnijriu.fsf@fastmail.com> <5ad744d6fb4f61924bd357b727d01421@hypermove.net> <87mut9uh6x.fsf@fastmail.com> <877ekdlz7e.fsf@ambrevar.xyz> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1535576879 5759 195.159.176.226 (29 Aug 2018 21:07:59 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Wed, 29 Aug 2018 21:07:59 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) To: Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Aug 29 23:07:55 2018 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fv7gw-0001OH-EI for guile-user@m.gmane.org; Wed, 29 Aug 2018 23:07:55 +0200 Original-Received: from localhost ([::1]:44963 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv7j2-0005oe-N4 for guile-user@m.gmane.org; Wed, 29 Aug 2018 17:10:04 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:35472) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fv7ij-0005oZ-L6 for guile-user@gnu.org; Wed, 29 Aug 2018 17:09:46 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fv7ie-0007Eg-GT for guile-user@gnu.org; Wed, 29 Aug 2018 17:09:44 -0400 Original-Received: from out1-smtp.messagingengine.com ([66.111.4.25]:35771) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fv7ie-0007BJ-9H for guile-user@gnu.org; Wed, 29 Aug 2018 17:09:40 -0400 Original-Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id C26AF21D39 for ; Wed, 29 Aug 2018 17:09:37 -0400 (EDT) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Wed, 29 Aug 2018 17:09:37 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm3; bh=6S+7ODFqgpJtB8Z3m9Wwg9ND3bJDQOWWoAcYdOu206E=; b=oG1f7nFb nWdsc7MODPoLWOonH+TuOqtjaxWtDNhuHbtdVdSaLv7PPRjgeivzEqKzr2lTKS5X SsmREAqdMU9glGKMpjJyGzkVc+N+GChEQVL/6+4qclMlNUAdUqDY958vqh4BnjX0 lLkdUyTB+RTMjAz1xcavcHunht5uJcI266FUepspt/rUd6E7a5JvFSSHQ+6rkiUb aAt1rs71jW/1I2gh14sS09JuHk039Kiw1dIx8pn5SjliqlU0pUikeetSiLKtguhD ncPfKx/hbKBdFx2Fe75J8o2SJ9+P+aRvchbGaAVWyVN+Qpl9pTcaB3Q3FSYqjfFP rJGIGFxQTXjseA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm3; bh=6S+7ODFqgpJtB8Z3m9Wwg9ND3bJDQ OWWoAcYdOu206E=; b=SEpKmUOiILMa3Vkz29hJKgO2UbRCu+Nm2oopRdp1kdE9C +o/FAD8qZ3ToxwJ7kauO0mgPmeXA3o+PEEHootBp+O2iD5LY6vJAA+k3gxbCKrP3 Cf9VdHbJG4DcyTWggEJgSfnjk7pPZIhVPsgqPip9fFCRoLClskQ+krVg0u7LvEcJ RtZiBj7MclGOQYOhTE31MMlM6Krrtix9yHhicH22ecMoCvMohCwl9dbkGYt4cQZ9 ertymw2GECQx91z74euv9p61q4axK8tvTkf7dNA0/OAFGXpq8yx/HNiLgxctvelR n6H2SmUny2Jw/qAw8nvQ1DZPH5kx7H49Am7iUAGZg== X-ME-Proxy: X-ME-Sender: Original-Received: from dobby (unknown [72.12.220.132]) by mail.messagingengine.com (Postfix) with ESMTPA id 42CB310291 for ; Wed, 29 Aug 2018 17:09:37 -0400 (EDT) In-Reply-To: (David Thompson's message of "Mon, 27 Aug 2018 09:30:42 -0400") X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 66.111.4.25 X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Original-Sender: "guile-user" Xref: news.gmane.org gmane.lisp.guile.user:14816 Archived-At: "Thompson, David" writes: > On Sun, Aug 26, 2018 at 3:12 PM, Pierre Neidhardt wrote: >> >>> I've heard about chickadee! I've tried to install it before, but I >>> haven't been successful yet. Perhaps I'll have to try again. >> >> What's the issue? Please post a backtrace. >> I can chickadee flawlessly here, maybe I can help. > > I can also try to help. I should make a new release with all the > latest code, maybe the experience will be better since some things > were tweaked that were causing problems on certain computers. (There's > API breakage, though, be warned!) > >> And by the way, chickadee is an awesome piece of software: it is such a >> refreshing video game programming experience. > > That's good to hear! BTW, I am currently working on a small game > engine built on top of Chickadee. My intent with Chickadee was to > give people all of the building blocks to make games with Guile, but > without strapping them to an opinionated engine. So, Starling is going > to be one of those opinionated engines! The core abstractions are > inspired by Godot and Python's Cocos2D which I used many years ago; > it's 2D only for the time being; it uses GOOPS heavily (this may or > may not sound good to you!); and it has a built-in developer mode that > provides a REPL server, game loop error debugger, and live asset > reloading (for images, sounds, all that non-code stuff). Stay tuned! +1 > > - Dave