Replies: 1 comment 3 replies
-
Thanks for the link. All scripting languages supported by GraalVM could potentially be used in PML. At the moment these are:
I totally agree that Python is the best choice (as suggested in the article). We should also support Javascript (not because I think it's a good language, but because of its popularity). Note: The article mentions "no selection of libraries your users will be able to build on" as an inconvenience of Javascript. That was true in 2008 (when the article was written), but it's no longer an issue since the rise of Node.js in 2009. Note: Node.js is supported in GraalVM. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I know that the subject of which scripting language should be used to extend PML has come up many times, but I just don't remember where (possibly, in off-topic comments to threads discussing other aspects of PML); so I'm just creating a new Discussion thread for this.
Here's a good article on why Sublime Text developers chose Python:
The article is good because it also exposes the general considerations to keep in mind when choosing a scripting language to extend binary applications depending on different goals and use cases, and discusses alternative choices to Python too.
Beta Was this translation helpful? Give feedback.
All reactions