When BLoC is too much
A pragmatic case against Flutter's famous state pattern.

A pragmatic case against Flutter's famous state pattern.
Many people got upset about the decision of the withdrawal of the Records & Tuples proposal in JavaScript. Why was it withdrawn and are there technical reasons for this?
In this article I will explain how the type coercions work in JavaScript and why they are so weird. This article will mostly discuss the loose comparisons and some basic type coercions.
While I love JavaScript there are annoying inconsistencies in the language design which oftentimes become a problem especially for inexperienced developers.
I wrote a simple game where a ball moves and bounces from the walls. You have to set the correct position and angle of the ball in order to hit the given points within a limited number of bounces.