Last modified by John Stroy on 2018/10/19 11:40

From version Icon 17.1 Icon
edited by John Stroy
on 2012/05/26 07:26
Change comment: There is no comment for this version
To version Icon 17.2 Icon
edited by John Stroy
on 2012/05/26 07:30
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -14,6 +14,28 @@
14 14  
15 15  HSPlet is an implementation of the HSP runtime environment in Java through a compiler and HSPlet runtime library. HSPlet compiles HSP's packfiles into one or more Java .class files.
16 16  
17 += Rationale =
18 +
19 +== Why Java? ==
20 +
21 +1. It's a fairly popular language.
22 +
23 +1. It can host many other languages, from Python (Jython) and Ruby (JRuby) to Clojure and Scala.
24 +
25 +1. It is a memory managed high-level language.
26 +
27 +1. The performance of the JVM is reasonably high, compared to other high-level languages.
28 +
29 +1. HSPlet is written in Java (it exists already)
30 +
31 +== Why HSPlet? ==
32 +
33 +1. It already exists and works for small programs.
34 +
35 +1. It is reasonably readable.
36 +
37 +1. Source is available.
38 +
17 17  = Requirements =
18 18  
19 19  ToDo