Так не надо говорить runs on GraalVM :)
так я потому и говорю, что это проблема маркетинга)
вот например, "написано с использованием Spring" или "изучить Spring" тоже не имеют смысла.
Но Spring - это Spring Framework. И дальше логика - раз framework, значит можно "писать на фреймворке", это устоявшееся словосочетание
Microsoft C++ Compiler - им можно компилировать. Ни один вменяемый человек не скажет, "Runs on Microsoft C++ Compiler", ему это языковая интуиция не даст
Точно так же никто, скорей всего, не скажет "Runs on Graal Compiler". Или не скажет "it compiles with Truffle Interpreter". Сразу же к этому будет вопрос - "компилируется на интерпретаторе, wat, ты нормальный вообще?"
Но "Runs on GraalVM" это как раз совершенно в языковой интуиции. VM - это машина. На машине ездят. Это common sense. Если что-то названо X VM, значит оно должно runs on X.
Поэтому я и делаю капитанский намёк на проблемы с наименованиями. Может там должно быть что-то на "... Project". Или "... Foundation". Или "... Group". Или ещё что-то такое, чтобы языковая интуиция не выдавала потребителю первым же вариантом "runs on"
Готов поспорить, что пройдет ещё пять лет, (и если всё не рухнет в Ад), люди всё так же будут спрашивать "Как мне изучить Спринг?" или "Подходит ли Спринг для реализации вот этого проекта?" или еще жуткое - "Как нанимать программистов на Спринге?". Всё, с тех пор как Spring - это Spring Framework, они навечно теперь с этой маркетинговой проблемой