Haskell is an academic experiment and is mostly esoteric in the industry. It has however impacted a number of other languages that do get some use.
Pascal is way past its prime and no major company is giving it significant support anymore.
I wouldn't really group Pascal and Haskell together (unless we're playing rhyming games).
One of those had serious market penetration, a whole industry behind it and was one of the dominant choices for applications languages ... for maybe two full decades (including Turbo Pascal all the way through to Delphi).
I mean, right now, Delphi is still orders of magnitudes more popular and in use than Haskell, which is used by .... pandoc, maybe?
It's not wrong that 0 is the behaviour of C/Ruby, it's just that 1/2=0.5 is the expected result of much of Python's target audience.
Also anyone who's done any bit of programming should know that numbers as represented by a computer are discrete, while mathematics deal with symbolic relations which might require infinite amount of data to numerically represent.
Binary floating-point can't even represent 0.1.