You absolutely can see a difference. [0] The term of art is "Runway Incursions", and the stats definitely show our airports are working at the limits of safety.
Category A and B incursions increased by 2.8σ. Further, it was 7 years of increases in a row. Either factor on its own would indicate a process out of statistical control.
> I think programming languages have a tendency to pick up cute features that give you a little dopamine kick when you use them, but that aren't actually good for the health of a substantial codebase.
That's not the case with Haskell.
Haskell has a tendency to pick up features that have deep theoretical reasoning and "mathematical beauty". Of course, that doesn't always correlate with codebase health very well either, and there's a segment of the community that is very vocal about dropping features because of that.
Anyway, the case here is that a superficial kind of mathematical beauty seems to conflict with a deeper case of it.
I always felt Monads were an utterly disgusting hack that was otherwise quite practical though. It didn't feel like mathematical beauty at all to me but like a hack to fool to the optimizer to not sequence out of events.
Those are functional languages that generally don't use statements, so it makes sense to leave them out of a discussion about statement separators. If you think more people should use functional languages and so avoid the semicolon problem altogether, you could argue that.
Functional hardly matters Haskell has plenty of indentation which is by the way interchangeable with `{ ... }`, one can use both at one's own pleasure and it's needed for many things.
Also, famously `do { x ; y ; z }` is just syntactic sugar for `x >> y >> z` in Haskell where `>>` is a normal pure operator.
Throughput in congestion is determined mostly by how quickly drivers react to the opportunity to move and how many points of attrition are in a path. Both of what are impacted by the number of cars and how well they break or accelerate, not by their size.
There's space to claim large car cause attrition, but that's completely dependent of the local properties of the streets.
The footprint of the car matters. When cars get 5% longer, the same number of people in cars takes 5% more roadway, which adds up quickly, because the difference between smoothly-flowing traffic and jammed traffic is a fragile equilibrium dominated by breakpoints. Furthermore, heavier cars accelerate and decelerate slower than lighter cars, which has a compounding effect on decreasing overall throughput.
No, the length you need between cars is variable and depends on the speed of traffic and the time it takes for a car to come to a stop. The longer a car is, the heavier it is (frames do not have negative weight), and the heavier it is, the longer the stopping distance is. Please don't bother commenting further on something you're so belligerently clueless about.
Yes, there is universal data out there. But those events are so rare that you almost never can differentiate a normal year from an abnormal one.
reply