Re:Show HN: Functional Programming for Kids: Interactive Tut...
by gravypod on Monday August 01, 2016 @12:14PM
(#12203570)
Sadly this set of tutorials seem to follow the disturbing trend that "Computer Programming is Math." I think this is wrong.
Computer Programming is field of turning informal and vague declarations of a process into an infinity accurate declaration of a process. It is also the field of doing that in a simple and maintainable way.
It is as much related to spelling and literature as it is mathematics. What I think it more closely relates to is philosophy and logical analysis. I think it is also a disservice to people to wrongly inform them of what will be expected of them by saying "this field is math."
Computer Programming is field of turning informal and vague declarations of a process into an infinity accurate declaration of a process. It is also the field of doing that in a simple and maintainable way.
It is as much related to spelling and literature as it is mathematics. What I think it more closely relates to is philosophy and logical analysis. I think it is also a disservice to people to wrongly inform them of what will be expected of them by saying "this field is math."