changeset: 221:0199e89222f5
user: Matthias-Christian Ott <ott_AT_mirix.org>
date: Tue Mar 03 20:42:14 2009 +0100
files: gsoc.md
description:
add gsoc idea on programming language
diff -r d54d1c50588e -r 0199e89222f5 gsoc.md
--- a/gsoc.md Sat Feb 28 17:58:33 2009 +0100
+++ b/gsoc.md Tue Mar 03 20:42:14 2009 +0100
_AT_@ -51,5 +51,17 @@
and implementation of a suckless system that solves the problem
of TTS, ARS and TRS alltogether.
+Suckless programming language
+-----------------------------
+Although sufficient, C is not a perfect programming language. It suffers
+from legacy syntax and semantics and lacks features that make designing
+libraries and developing abstractions much easier. To address the
+shortcomings the student should survey its problems, evaluate possible
+solutions and enhance the language.
+
+This is perhaps a bit utopian but still worth considering. Anyhow,
+it should be possible to build a working prototype by reusing existing
+solutions for parsing and code generation.
+
[1]:
http://code.google.com/soc/
[2]:
http://code.google.com/opensource/gsoc/2009/faqs.html#0_1_ideas_5167658354380897_772
Received on Thu Mar 05 2009 - 15:40:47 CET