The Flutter framework uses a functional-style flow that
depends heavily on the underlying memory allocator
efficiently handling small, short-lived allocations.
This style was developed in languages with this
property and doesn’t work efficiently in languages
that lack this facility.

Can Flutter run any Dart code?

Flutter can run Dart code that doesn’t directly or
transitively import dart:mirrors or dart:html.

How big is the Flutter engine?

In March 2021, we measured the download size of a
minimal Flutter app (no Material Components,
just a single Center widget, built with flutter build
apk --split-per-abi), bundled and compressed as a release APK,
to be approximately 4.3 MB for ARM32, and 4.8 MB for ARM64.