him over there said:
to solve all your math needs with a program and a solar battery. Effort in and Quality out is totally backwards.
Whoa whoa whoa. Do you KNOW how they wrote the first programme ever? Ever wondered how they did it? 1's and fucking zeros manually entered as machine code. That programme was used to programme other programmes until today you can code a "calculator" in python (with interface) with about 200 lines of code. The first calculator... fuck me that was insane amounts of effort, its easy now because we used previous technology to make it happen but coding the first EVER programme? Insanely hard. I dont know how they did it, who went out and went "Lets use a BILLION transistors to solve a problem". Imagine coding a MILLION 1's and 0's onto a magnetic strip. In sets of 8. To perform the smallest addition. THATS what we were talking here. And to use it you had to use a punchcard with the bineric value of your numbers on to enter it. Calculators are fucking amazing and the effort put in to have the one you hold today is... staggering. Thank alan turing you get to use one.
What you see today is easy to make because entire languages have been coded and re coded and coded again on that old code to give you easy to programme tools and tiny calculators. Shoulders of giants. If you weigh up all the work put in a calculator took more work than the cell phone. Well they both trace back to computing so roughly the same effort.
Computing course has humbled me by showing me the titans of technology. The people who took a load of electrical componants, nothing fancy, nothing sauve, nothing already made amazing by people before them and went "Lets use these in a way the world has NEVER seen before". Its amazing. The very first building blocks set down apon which we create all our new and flashy techology from.