4 ms·
Note that the Blub Paradox ( http://wiki.c2.com/?BlubParadox http://wiki.c2.com/?BlubParadox ) applies to this sort of thing, which is important to keep in mind
by chriswarbo 8y ago
Note that the Blub Paradox ( http://wiki.c2.com/?BlubParadox http://wiki.c2.com/?BlubParadox ) applies to this sort of thing, which is important to keep in mind.
Essentially it says that we understand the things we're used to using, but not those we're not. Hence we can appreciate, instinctively, the problems caused by languages which lack a thing we're used to (for example, the standard "Go needs generics" arguments). Yet it's harder for us to appreciate those same problems if we're not experienced with that feature (e.g. someone who's only ever programmed in Go).