Skip to main content
11 events
when toggle format what by license comment
S Aug 23, 2019 at 11:54 history suggested Misi CC BY-SA 4.0
link corrected
Aug 23, 2019 at 8:31 review Suggested edits
S Aug 23, 2019 at 11:54
Sep 19, 2015 at 16:27 comment added David Raab The "Scripting language" part is purely wrong as "Jörg W Mittag" already pointed out. And on top there is no explanation of "Programing language".
May 28, 2014 at 5:27 comment added Mark Hurd @Izkata I wouldn't say homoiconicity itself changes the possibility of compilation, but rather the metaprogramming it allows means much compilation needs to be deferred to runtime, if at all.
May 26, 2014 at 16:20 comment added Izkata @spartacus I'm calling that a hesitant "no". I think any language that can be compiled could also be interpreted (just execute the instruction instead of saving it), but I've heard that homoiconicity severely restricts the possibility of compilation
May 26, 2014 at 13:36 comment added spartacus @JörgWMittag "Every language can be implemented by an interpreter, every language can be implemented by a compiler" - 100% true?
May 26, 2014 at 10:00 comment added Jörg W Mittag Languages are never compiled or interpreted. Languages just are. Compilation and interpretation are traits of the compiler or interpreter (duh!) used to implement the language. The terms "compiled language" or "interpreted language" don't even make sense, they belong to different levels of abstraction. If Englisch were a typed language, "compiled language" would be a TypeError! Every language can be implemented by an interpreter, every language can be implemented by a compiler.
May 26, 2014 at 8:23 history edited Arseni Mourzenko CC BY-SA 3.0
added 554 characters in body
May 26, 2014 at 8:14 history edited Arseni Mourzenko CC BY-SA 3.0
added 554 characters in body
May 26, 2014 at 7:59 history edited Arseni Mourzenko CC BY-SA 3.0
added 163 characters in body
May 26, 2014 at 7:53 history answered Arseni Mourzenko CC BY-SA 3.0