1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
|
<!-- Creator : groff version 1.23.0 -->
<!-- CreationDate: Tue Apr 30 14:40:01 2024 -->
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta name="generator" content="groff -Thtml, see www.gnu.org">
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
<meta name="Content-Style" content="text/css">
<style type="text/css">
p { margin-top: 0; margin-bottom: 0; vertical-align: top }
pre { margin-top: 0; margin-bottom: 0; vertical-align: top }
table { margin-top: 0; margin-bottom: 0; vertical-align: top }
h1 { text-align: center }
</style>
<title>NEA coverpage</title>
</head>
<body>
<h1 align="center">NEA coverpage</h1>
<a href="#1. Analysis">1. Analysis</a><br>
<a href="#1.1. Overview">1.1. Overview</a><br>
<a href="#1.2. Examples of similar projects">1.2. Examples of similar projects</a><br>
<a href="#1.2.1. Python">1.2.1. Python</a><br>
<a href="#1.2.2. Lisp">1.2.2. Lisp</a><br>
<a href="#1.2.3. Perl">1.2.3. Perl</a><br>
<a href="#2. Design">2. Design</a><br>
<a href="#3. Technical Solution">3. Technical Solution</a><br>
<a href="#4. Testing">4. Testing</a><br>
<a href="#5. Evaluation">5. Evaluation</a><br>
<hr>
<p align="center"><i>Lucas standen</i> <br>
7949</p>
<p align="center" style="margin-top: 1em"><i>ABSTRACT</i></p>
<h2>1. Analysis
<a name="1. Analysis"></a>
</h2>
<h3>1.1. Overview
<a name="1.1. Overview"></a>
</h3>
<p style="margin-top: 1em"><i><b>Zippy LANG</b></i></p>
<p style="margin-top: 1em">A next generation language, for
general use. Designed for keeping code simple, neet and
readable. <br>
Zippy will be a modern functional language. It will be
interpreted like python/perl and lisp. Its syntax should be
similar to lisp.</p>
<p style="margin-top: 1em">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 <br>
libarys</p>
<h3>1.2. Examples of similar projects
<a name="1.2. Examples of similar projects"></a>
</h3>
<h4>1.2.1. Python
<a name="1.2.1. Python"></a>
</h4>
<p style="margin-top: 1em">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. <br>
Although it has become standard for many usecases, it is
slow and inefficent, and very bloated.</p>
<h4>1.2.2. Lisp
<a name="1.2.2. Lisp"></a>
</h4>
<p style="margin-top: 1em">Lisp is the second ever
programming language, developed at MiT, it is the first
functional language, creating many common features like
higher order functions, <br>
recursion, and garbage collection. It is generally not used
anymore as it feels old compared to other functional
languages, like ocaml or haskell.</p>
<h4>1.2.3. Perl
<a name="1.2.3. Perl"></a>
</h4>
<p style="margin-top: 1em">Perl is scripting lang designed
for use in linux, when bash is too slow, or not suited for
the job. <br>
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.</p>
<h2>2. Design
<a name="2. Design"></a>
</h2>
<h2>3. Technical Solution
<a name="3. Technical Solution"></a>
</h2>
<h2>4. Testing
<a name="4. Testing"></a>
</h2>
<h2>5. Evaluation
<a name="5. Evaluation"></a>
</h2>
<hr>
</body>
</html>
|