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.
-
- Last modified: Sat Nov 21 12:24:03 GMT 2015 + Last modified: Sat Nov 21 13:08:54 GMT 2015 [Validate this page.]