MaxGraey
Он не может быть полностью написан на Dart, потому что должен нативно взаимодействовать с iOS и Android, вот ту часть как раз и можно взять за базу, а всю обвязку с Dart переписать на что то другое. Ладно это все оффтоп уже очень серьездный. Предлагаю все про wasm поговорить
Flutter состоит из layout движка и виджетов чуть менее, чем полностью. Движок и виджеты написаны полностью на Dart поверх "голого" OpenGL. Можно, конечно, это всё переписать на любом другом языке. Но для этого даже ничего из Flutter брать за основу не понадобится. Так что получается, всё, что написано на языке, отличном от C/C++/JavaScript - насильственно привязано к языку. Ну, ОК, пускай. 😊