permacomputing

Source repository for the main permacomputing wiki site
git clone http://git.permacomputing.net/repos/permacomputing.git # read-only access
Log | Files | Refs

commit 97ae16144c2c7861cead4815e773f0031316521a
parent bb3296f0eacb4597c837716f0b44601d2976bd68
Author: viznut_web <viznut_web@web>
Date:   Thu,  2 Jun 2022 15:25:03 +0200


Diffstat:
Mprogramming_languages.mdwn | 1+
1 file changed, 1 insertion(+), 0 deletions(-)

diff --git a/programming_languages.mdwn b/programming_languages.mdwn @@ -3,6 +3,7 @@ Asking "what is the most suitable programming language for permacomputing?" is a Here are some questions worth asking about a programming language from the resource and longevity points of view: * 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? +* How mature is the language? Do changes to the specification often break backwards compatibility? How much hacking does it require to compile and run a decades-old program in current implementations of the language? * 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 and/or obscure device without switching to another language?