see also: `float`
(Love the blog post!)
Conversation
it's been like a decade and I'm still salty about `float`
1
1
What would you call it?
1
Maybe something new? Idk. Even just "number" or something (also confusing tbh)
my issue with float specifically is that the name doesn't make sense at all for newcomers till they understand a lot more things, which gets confusing
2
2
It's prone to sending folks down the wrong track -- much like doing IO in newbie Haskell (wait do I need to understand monads?) or even hello world in Java (public ... static ... void ... system ... out ... wtf is all this do I need to understand it?)
1
1
Yeah, for sure, it's definitely confusing. ML uses `real`, but that doesn't represent the fact that it's not really a 'real', but then I guess neither is 'int'. 'float' makes more sense in contrast to 'fixed'. Ugh. Tricky one.
1
1
Yeah, real would be fine, though you need to know math then.
2
oh yeah. 'real', what is a 'real'?
2
1
real is a silly name too
2
1
quantum computers operate on ufake32_t
1
1
I vote `SillyString`, because they are strings of bits that behave weird

