3 ms·
> I don't buy this idea that the programming language you use determines the quality of your work. I don't buy into fads either but this is not a fad. It is co
by crimsonalucard 7y ago
> I don't buy this idea that the programming language you use determines the quality of your work.
I don't buy into fads either but this is not a fad. It is common sense. The quality of your own skill and the tools you use affect the overall quality of your work. To say that one has no affect is illogical.
Just look at the extremes of your statement. If it was true, I should be able to write a triple A game in assembly language because assembly language affects the quality of my work. Obviously this is not true. If I tried to do one in assembly language the quality would be subpar.
> A language cannot prevent someone from making stupid mistakes.
In Elm it is not possible to have runtime errors. The program cannot crash period. The only type of error you can have in elm is a compile error or logic error.
This is an example of a program preventing stupid mistakes.