# HG changeset patch # User Christian Urban # Date 1448111394 0 # Node ID 15ef47beeef1ccd07b236e3dae623b2c158e940e # Parent 046a49edbeb8529a6432612eea3d2a798af20bd0 updatad diff -r 046a49edbeb8 -r 15ef47beeef1 msc-projects-15.html --- a/msc-projects-15.html Sat Nov 21 12:24:40 2015 +0000 +++ b/msc-projects-15.html Sat Nov 21 13:09:54 2015 +0000 @@ -216,7 +216,8 @@ An introduction into x86 machine code is here. Intel's official manual for the x86 instruction is here. - A simple assembler for the JVM is described here. + Two assemblers for the JVM are described here + here. An interesting twist of this project is to not generate code for a CPU, but for the intermediate language of the LLVM compiler (also described here). If you want to see @@ -226,7 +227,7 @@ If JavaScript is chosen as a target instead, then there are plenty of tutorials on the Web. Here is a list of free books on JavaScript. A project from which you can draw inspiration is this - List-to-JavaScript + Lisp-to-JavaScript translator. Here is another such project. And another in less than 100 lines of code. Coffeescript is a similar project @@ -277,7 +278,7 @@

It seems HTML and JavaScript are much better suited for generating such animated slides. This page - links to 22 slide-generating programs using this combination of technologies. + links to slide-generating programs using this combination of technologies. However, the problem with all of these project is that they depend heavily on the users being able to write JavaScript, CCS or HTML...not something one would like to depend on given that “normal” users likely only have a LaTeX background. The aim of this project is to invent a @@ -403,7 +404,7 @@ are small Linux computers the size of a credit-card and only cost £26 (see picture on the left below). They were introduced in 2012 and people went crazy...well some of them. There is a Google+ community about Raspberry Pi's that has more - than 177k of followers. It is hard to keep up with what people do with these small computers. The possibilities + than 197k of followers. It is hard to keep up with what people do with these small computers. The possibilities seem to be limitless. The main resource for Raspberry Pi's is here. There are magazines dedicated to them and tons of books (not to mention @@ -579,9 +580,7 @@ whether it would be suitable for a project.

-
  • [CU10] A Graphics Framework for JavaScript

    - -
  • [CU11] Anything Interesting in the Areas

    +
  • [CU10] Anything Interesting in the Areas