From c460a26850eca5ded047d0eb0d183b861087aa53 Mon Sep 17 00:00:00 2001 From: standenboy Date: Tue, 30 Apr 2024 14:22:45 +0100 Subject: write up update --- comp/lucas-standen-NEA/writeup/coverpage.html | 131 ++++++++++++++++++++++++++ 1 file changed, 131 insertions(+) create mode 100644 comp/lucas-standen-NEA/writeup/coverpage.html (limited to 'comp/lucas-standen-NEA/writeup/coverpage.html') diff --git a/comp/lucas-standen-NEA/writeup/coverpage.html b/comp/lucas-standen-NEA/writeup/coverpage.html new file mode 100644 index 0000000..a8338b4 --- /dev/null +++ b/comp/lucas-standen-NEA/writeup/coverpage.html @@ -0,0 +1,131 @@ + + + + + + + + + +NEA coverpage + + + + +

NEA coverpage

+ +1. Analysis
+1.1. Overview
+1.2. Examples of similar projects
+1.2.1. Python
+1.2.2. Lisp
+1.2.3. Perl
+2. Design
+3. Technical Solution
+4. Testing
+5. Evaluation
+ +
+ + +

Lucas standen
+7949

+ + +

ABSTRACT

+ +

1. Analysis + +

+ + +

1.1. Overview + +

+ + +

Zippy LANG

+ +

A next generation language, for +general use. Designed for keeping code simple, neet and +readable.
+Zippy will be a modern functional language. It will be +interpreted like python/perl and lisp. Its syntax should be +similar to lisp.

+ +

Some interesting features that +Zippy will have is treating everthing in functions, scopes +that allow for manual but safe memory management, and +interoperablity with C
+libarys

+ +

1.2. Examples of similar projects + +

+ + +

1.2.1. Python + +

+ + +

Python is a high level OOP +language that was designed in 1991. It was made to make +programming easy whie still being able to use some of +C’s functions.
+Although it has become standard for many usecases, it is +slow and inefficent, and very bloated.

+ +

1.2.2. Lisp + +

+ + +

Lisp is the second ever +programming language, developed at MiT, it is the first +functional language, creating many common features like +higher order functions,
+recursion, and garbage collection. It is generally not used +anymore as it feels old compared to other functional +languages, like ocaml or haskell.

+ +

1.2.3. Perl + +

+ + +

Perl is scripting lang designed +for use in linux, when bash is too slow, or not suited for +the job.
+Perl is often described as the glue of the universe (see +xkcd https://3d.xkcd.com/224/). Its syntax is quite strange +however and it is slow. Making it poorly suited for general +use.

+ +

2. Design + +

+ + +

3. Technical Solution + +

+ + +

4. Testing + +

+ + +

5. Evaluation + +

+
+ + -- cgit v1.2.3