Re:How 'DevOps' Is Killing The Developer
by coolsunglasses on Tuesday April 15, 2014 @03:11PM
(#7593727)
Nah, in dependently typed functional programming languages you can prevent this at compile-time.
[ Parent
| on HN ]
Yes, "every language" was glib. In any language we could avoid it, actually, by hiding division behind something that gave a Maybe or Option or similar. My point, though, was that his "Imagine..." was actually representative of virtually all of the languages that virtually all of us work in virtually all of the time. It is therefore a poor example of a way in which HW is different.
Re:How 'DevOps' Is Killing The Developer
by coolsunglasses on Wednesday April 16, 2014 @01:46PM
(#7599264)
I went to dependent types specifically because I figured we meant static avoidance without resorting to checked arithmetic. (better performance)