From: Arne Babenhauserheide <arne_bab@web.de>
To: Daniele <teikfaiv@gmail.com>
Cc: guile-user@gnu.org
Subject: Re: Any suggestions for a project?
Date: Sat, 18 Nov 2017 09:19:10 +0100 [thread overview]
Message-ID: <87h8tsuh1z.fsf@web.de> (raw)
In-Reply-To: <CAFmhb5HrPcPfOfVyXBsCjJyZpRxYL529WOQvpmw4U66HyLiK0w@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 1613 bytes --]
Daniele <teikfaiv@gmail.com> 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¹ which uses Guile Wisp² 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’m the author of Wisp and I’d be thrilled to see it used to
make it easier for people to start hacking with Guile.
¹: https://haunt.dthompson.us/
²: http://www.draketo.de/english/wisp
Best wishes,
Arne
--
Unpolitisch sein
heißt politisch sein
ohne es zu merken
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]
next prev parent reply other threads:[~2017-11-18 8:19 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2017-11-17 16:24 Any suggestions for a project? Daniele
2017-11-17 20:08 ` David Pirotte
2017-11-18 4:03 ` Christopher Allan Webber
2017-11-18 8:19 ` Arne Babenhauserheide [this message]
2017-11-18 16:44 ` Matt Wette
2017-11-18 16:50 ` sirgazil
[not found] ` <CAL7_Mo-Gy4FzGtgNrVBKYTAM3=eC3_J16C3dYZoHQ-RsXEELdw@mail.gmail.com>
2017-11-18 21:51 ` Amirouche Boubekki
2017-11-18 21:51 ` Amirouche Boubekki
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/guile/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=87h8tsuh1z.fsf@web.de \
--to=arne_bab@web.de \
--cc=guile-user@gnu.org \
--cc=teikfaiv@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).