Skip to content
Dart
-
Dart
Dart Records, Patterns and Sealed Classes, Measured
Records, switch expressions, guards and sealed classes on Dart 3.11: the real non-exhaustive error, JSON map patterns, and AOT measurements.
-
Dart
Dart Performance: JIT vs AOT, Warm-up and Memory
Dart 3.11 measured: hello world in 339 ms with dart run vs 17 ms as an exe, JIT warm-up 19.5→4.8 ms, List<int> 76 MB vs Uint8List 9.5 MB, and += at 1,974 ms.
-
Dart
Dart Functions and Collections: Lazy Iterables
Dart lecture 2 from real runs: named and required params, closures, collection if/for, lazy where/map, ConcurrentModificationError, Set vs List timed.
-
Dart
Dart Classes, Mixins and Extensions on Dart 3.11
const and identical(), extends vs implements vs with, real mixin order, the extension static-dispatch trap, ==/hashCode and Dart 3 class modifier errors.
-
Dart
Dart Basics: Types, final vs const and Null Safety
Dart lecture 1 from real runs: dart run in 5 minutes, final vs const errors, ~/ division, ? ! ?? and late, dart analyze codes and measured startup.
-
Dart
Dart Async, Streams and Isolates, Measured on 3.11
Dart's event loop order, Future.wait 610→303 ms, the unawaited error try/catch misses, stream errors, and a 354 ms UI freeze fixed with Isolate.run.
↑