From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Arne Babenhauserheide Newsgroups: gmane.lisp.guile.user Subject: Re: Any suggestions for a project? Date: Sat, 18 Nov 2017 09:19:10 +0100 Message-ID: <87h8tsuh1z.fsf@web.de> References: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Trace: blaine.gmane.org 1510993840 12533 195.159.176.226 (18 Nov 2017 08:30:40 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 18 Nov 2017 08:30:40 +0000 (UTC) Cc: guile-user@gnu.org To: Daniele Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Sat Nov 18 09:30:34 2017 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 1eFyWD-0002TF-Qi for guile-user@m.gmane.org; Sat, 18 Nov 2017 09:30:30 +0100 Original-Received: from localhost ([::1]:49156 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFyWH-00041v-MQ for guile-user@m.gmane.org; Sat, 18 Nov 2017 03:30:33 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39610) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eFyVp-00041Y-FH for guile-user@gnu.org; Sat, 18 Nov 2017 03:30:06 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eFyVl-0005be-GN for guile-user@gnu.org; Sat, 18 Nov 2017 03:30:05 -0500 Original-Received: from mout.web.de ([212.227.15.3]:50079) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eFyVl-0005Zn-6J for guile-user@gnu.org; Sat, 18 Nov 2017 03:30:01 -0500 Original-Received: from fluss ([85.212.24.248]) by smtp.web.de (mrweb001 [213.165.67.108]) with ESMTPSA (Nemesis) id 0McneT-1eXEHM0Vqj-00Hy8W; Sat, 18 Nov 2017 09:29:57 +0100 In-reply-to: X-Provags-ID: V03:K0:LrKh/rfQqn0PQjov2gzv3xU1eOcdiEtG/mg3BqGofhac76Kulcw 0b7gKpC9me5W1gjOnfyAtQQKKSI2U1FdWX4w+cwwk1u/xUu9WmuVpDqx3s72n4HYKXOwKiU vGiKwVFp7LDdWw3WPnY3QbuD7WF8eY5109Rad1hNV4snyIxrefX/ivVVdUHOOaRrG+QQJqf KhlDzdrYAxhLH/aZTn7/w== X-UI-Out-Filterresults: notjunk:1;V01:K0:rvOnz1q3GDU=:WAPcI7maKeG/Fo5oOBi3e9 lZPb9lunhGJWrF+wi0jIdspSsgK3D5rn0l8ZLX635qyI/QKRhGi+5uOAhJ9QQgj/Cl+VSlILy d+Wqqbq00NlImdsg4oJg+WeXTGYbn+OKn4qLZGNgjc064MdwivxSFVptdIIrsgSir7V/r3Ff/ I/dSFT2nmrc/BF8rAvNz8qUa5Koek+LKEgN7L+0H+swLW6PML6p64HATOVFDd9ZHVkWrnTZz6 sNwMQRzKZSD92EfroAMh/gV/3KukBwd43NeKzkinChMJqjGU/EtkSC3GFlejE1zDYo30CjyOZ 4igZTjPKbwIrpAng19pnczdNiR9bhayIoOkm6CwbLnL5f2kKr8D+oEevXHTREvWMk52LcNWHG q0vWkhFEU2HV6bBQLS70reOkb4YffTwm5weKiGlM7naM3wBnxwzq2nwl8ozIwYywY6kr0rbjn E+6PhfxBPdBy6HUHSUMQxQR6z3PV6uRDIB60A6CWQaoklRPp00Wfc7Gw6DJ/pDUelbFSXNLxm 55DSGM9Z//lAqzezqAFWSO7l5Lz65RDNZzGS1jw72Ic+p96ieSZX0o50Qbpe+CkNVejnfFOEa pitCZyknwFHh29yf3/EV5h4tAhStasx7pYteyJWxoJGqhFeqdUnrf5PQPV4izgRZf9KFsTe4B 75V+QZwz0GLVjoimBlJ5QmiDshZALFfLAQ4hhdaHRO0cdwloGesNH9Q3FG1XcHJa4KUMc18dt 2uLQaizZ4UYT2YWHe91mLhq9tllz/gXlUY0+APNkCz4CmJ6KvTGpYuZePWjXf2fX/2Rjm1xD X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 212.227.15.3 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:14269 Archived-At: --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Daniele writes: > Hello, I need to make my bachelor thesis in CS and was looking for > ideas for a project to do in Scheme. Do you have any suggestions? Is > there something that needs to be done in Guile? I'm actually not very > experience and I am learning Scheme right now so it shouldn't be > something too difficult. You could add a web template to Haunt=C2=B9 which uses Guile Wisp=C2=B2 to = create a minimum ceremony html templating scheme. The basic steps are simple (just add Wisp to Haunt as templating language), but it will require experimentation to get it really right and elegant, and documentation of different path taken, so it should be deep enough for a Bachlor thesis. An example for using this method to build executable theater scripts is available in the talk "natural script writing with Guile": https://archive.fosdem.org/2017/schedule/event/naturalscriptwritingguile/ Another option could be to do a Token Accuracy Mapping study (TAM). For an example, see http://web.cs.unlv.edu/stefika/research.html #15. If you want to do that, please also get in contact with Andreas Stefik (he replies to email): Does the accuracy change when removing or adding parentheses? This is a long standing question and having robust data on the topic would be great. Disclosure: I=E2=80=99m the author of Wisp and I=E2=80=99d be thrilled to s= ee it used to make it easier for people to start hacking with Guile. =C2=B9: https://haunt.dthompson.us/ =C2=B2: http://www.draketo.de/english/wisp Best wishes, Arne =2D-=20 Unpolitisch sein hei=C3=9Ft politisch sein ohne es zu merken --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAloP734ACgkQE++NRSQD w+uDqA//Y0zlM7j3KAQGttSdwCLp/uBVe4l7Ou/8y5mzRtc5wJDc3es+Glv5I/80 KVOwkQX3Rvay1H72bLggMNtFbHHTELv/xXB0HDWVxLdvrBkZAk3icDsjJ7iuTa0e dNlhQGW6wBUFlGVvMyUQAILBPUxrjnS9reVHlo7BWEjdt1q/l+ddBDbybqNPqRX2 dGs5WmToVNPAjV/8JW8g0ohvC5FFGikZJ9xEWGLT+iNbyK1cCvpqdTOjcvHuF/G3 OAaI9HjbCVjQgcgKCf5HFeJu/UWqcfHnS3IUpuz6FQVi7MafdWetOihSmgD0U04b HwbpwPvrAaxsDNSKDRSzW7fIvnOqhvQjArQRSQiz+LCURlKYt4a3O5jDxwvTo0j7 k6MDL8IgFApJNyPNmvRT9bSlyCSWnSRpHpA0CHM89C69IOabG/N+NHjdbDycHBuL 9skqTsxtr+IzhsRx/Z3JIlqPi2H49gVaydxeZcc0k5xiLgekw5tkapo9Xk8nu8aq JUI/QyWuYOjuGy2k9/x6P9asKhGy3zRsQj62QlomeDgjgflR5SfHyFb4ah617fIQ ZiRNB3wOW733xknFp5xKIB5PiGuk/Fd1+6unMAX70VsDTAIARIWXNiSCMD8vpzEM q7KQAJzvx5iKxnQjviAtKXIXK3N8MqSPzI4w3005+wu8trf6vPQ= =HCGe -----END PGP SIGNATURE----- --=-=-=--