At 20:17 +1000 14/4/15, Stephen Loosley wrote:
>Cool Tools for Compiling to JavaScript
>By Peter Wayner, 14th April 2015.  
>http://www.arnnet.com.au/article/572526/cool-tools-compiling-javascript/

Once upon a time, computing terms had clear meanings.

Compile meant to convert source-code into executable code, i.e. the 
machine-language of a given computer.

Although I must admit that there were some that converted source-code into the 
assembler-language used for a given computer, which necessitated a second run, 
of the assembler to convert the result into an executable.

(Let's leave aside the frequently misunderstood notion of 'object-code').

The idea of converting a real language into the semi-accidental monstrosity 
that is JavaScript (ECMAScript anyone?) is a bit of a jolt.  

Late-generation Fortran into Basic??  Algol into C?  Algol into C++?  Well, I 
guess the last of those may have some kind of logic to it.

More to the point, X-to-JS is not 'compiling' in the original sense. 

I tried to make sense of some aspects of the topic in this one:
http://www.rogerclarke.com/SOS/SwareGenns.html

Written "a quarter-century ago".  Ouch.

-- 
Roger Clarke                                 http://www.rogerclarke.com/
                                     
Xamax Consultancy Pty Ltd      78 Sidaway St, Chapman ACT 2611 AUSTRALIA
Tel: +61 2 6288 6916                        http://about.me/roger.clarke
mailto:[email protected]                http://www.xamax.com.au/ 

Visiting Professor in the Faculty of Law            University of N.S.W.
Visiting Professor in Computer Science    Australian National University
_______________________________________________
Link mailing list
[email protected]
http://mailman.anu.edu.au/mailman/listinfo/link

Reply via email to