Case Study: Similar program using scripting and system-language

Comparison of the same application--the ever-popular slider puzzle--written in script languages (Tcl, Perl, and JavaScript server & client) and a system-level language (Java).

Technology

Manufacturer

Interpreter Size (KBytes)

Puzzle Source (lines of source)

Script languages

Tcl (client)

Sun

~ 3000

30

Perl (server)

Free

~ 500

280

JavaScript (client)

Netscape

~ 250

160

JavaScript (server)

Nombas

~ 300

160

System Languages

Java (client)

Sun/Netscape

~ 6500 (1)

~ 2030 (2)

(1) Estimate on decompression of compresses JAR files
(2) Estimate based on 655 source lines for 4724 byte exposed class, with total 14682 class size


Apparently the first thing someone does after creating a language is to create a slider puzzle with it. The list chosen above is just those that were easy to find in a quick web search. This does not mean that other languages do not make slider puzzles, even great slider puzzles, but if it's not in this list it indicates that they were not easily found with a web search. I think this indicates that these languages are "the contenders" as chosen for the following slide.

As for the numbers. Interpret them as you wish.

Back

 Beginning

Nombas Home

End

Next