(Untitled)
As for the argument that unit testing can replace strong typing, consider the common refactoring practice in strongly typed languages: changing the type of an argument of a particular function http:/…
}
Skip to main contentAs for the argument that unit testing can replace strong typing, consider the common refactoring practice in strongly typed languages: changing the type of an argument of a particular function http:/…
Franz Kafka’s character, Gregor Samsa, breaks the type system when he metamorphoses into a giant bug, and we all know how it ends. http://bartoszmilewski.com/2014/11/24/types-and-functions/…
This is honestly the kind of crappy advice that has me paying little to no attention to the Haskell community any longer. A noisy subsdt of silly people has collectively gone nuts for abstractions tha…
hellrealreal http://xach.com/naggum/articles/[email protected]…
correctlyquickly http://xach.com/naggum/articles/[email protected]…
(However, we should keep in mind that having more features is a contributory factor: the two latest holes were in the mremap(2) call that is not available for any of the *BSD.) https://wiki.debian.or…
Well-Intentioned Developer: “When would Rails be appropriate, then?” Ben Sigelman: If you already know how to get things done in Rails, you’re in a hurry, you don’t need to maintain what you’re build…
Unix has a limited form of garbage collection. Short-running programs (like those executed at the terminal) need not concern themselves with freeing allocated memory since the OS will free everything…
Merely adding features does not make it easier for users to do things — it just makes the manual thicker From the K&R paper, but s/UNIX/Golang/ is also true!…
What then is a personal computer Alan Kay…
There’s a lesson there that’s easy to forget–or ignore. It’s extremely difficult to be simultaneously concerned with the end-user experience of whatever it is that you’re building and the architecture…
The only sane solution is to focus on the end application first. Get the user to experience the beauty of it and be happy. Don’t compromise that because, behind the scenes, the code to draw ovals is m…