commit bb3296f0eacb4597c837716f0b44601d2976bd68
parent abfc759419fbdeb9feb0012f5e736837fd0a8bb6
Author: viznut_web <viznut_web@web>
Date: Thu, 2 Jun 2022 15:19:18 +0200
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/programming_languages.mdwn b/programming_languages.mdwn
@@ -5,7 +5,7 @@ Here are some questions worth asking about a programming language from the resou
* How complex is the language? How long would it take to learn all the syntactical details? How long would it take to implement a compiler/interpreter from scratch?
* Are there several alternative implementations of the language? (It is generally a good sign if there are)
* What are the [[software]] characteristics of these implementations (e.g. disk and memory footprint and compilation speed)? How much resources would it take to [[bootstrap|bootstrapping]] them?
-* What kind of platforms do these implementations target? Is it possible to port a program to a very small device without switching to another language?
+* What kind of platforms do these implementations target? Is it possible to port a program to a very small and/or obscure device without switching to another language?
* How fast and compact is the generated code? What are the overheads and mandatory dependencies like? Does the hello world require bytes, kilobytes, megabytes or gigabytes of memory if all the dependencies are included?
Some programming languages: