Is Gtoolkit only for Pharo? #2313
-
I took a glance at it and started installing, since I thought an all-in-one development environment would be nice; but as I looked a little deeper, it looks more and more like it is specifically for Pharo, but then again the Lepiter description mentions being a "multi-language notebook". Is that multi-lingual bit referring to something else, or does it support multiple programming languages? If it does, I'm assuming the other tools mostly don't apply, but it doesn't hurt to double-check. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 3 replies
-
Thanks for the question. GT is implemented in Pharo, and that's the first language it has full support for. However, GT is a platform to build tools. The second language it supports, is the language with which to build support for other languages. There is analysis support for several languages. Some details here: https://gtoolkit.com/docs/analyzing-systems/ With the notebook part, we go a step further and we can connect to JavaScript or Python runtimes to execute code, and even debug the execution. You can read about that here: https://lepiter.io/feenk/introducing-lepiter--knowledge-management--e2p6apqsz5npq7m4xte0kkywn/ Does this address your question? What use case would you have in mind? |
Beta Was this translation helpful? Give feedback.
Thanks for the question. GT is implemented in Pharo, and that's the first language it has full support for. However, GT is a platform to build tools. The second language it supports, is the language with which to build support for other languages.
There is analysis support for several languages. Some details here: https://gtoolkit.com/docs/analyzing-systems/
With the notebook part, we go a step further and we can connect to JavaScript or Python runtimes to execute code, and even debug the execution. You can read about that here: https://lepiter.io/feenk/introducing-lepiter--knowledge-management--e2p6apqsz5npq7m4xte0kkywn/
Does this address your question? What use case would you have in mind?