Typos are very much a problem in programming. Variables can be set to the wrong value without the programmer noticing, you can call the wrong method (example RotateZ instead of RotateX), and in more advanced programming such as Java/C# reflection the IDE can’t correct you.
Programming is 10% writing code, 80% being up at 3 in the morning wondering whY THE FUCKING CODE WON’T RUN CORRECTLY (it was a typo that you missed despite looking at it over 10 times), and 10% managing expectations
“Viewable source” is the correct term I believe.
Software for recording and live streaming. Stands for Open Broadcasting Software. It is the industry standard at this point.
The code can always be rewritten, it is irrelevant.
This is literally a thing? You just go to options and tick General -> Startup -> Open previous windows and tabs. It is quite literally the first option in the interface. I only mean to be a slight bit rude, but did you not even take a cursory look through the options?
What are you on about mate. The one who brought the whole bukkit project down was one of the bukkit developers not Mojang. The bukkit developer had contributed 1/3 of all code to the project iirc and protested that Mojang now owned bukkit and DMCA’d the entire thing to hell and back.
At that point it was easier to kill of bukkit and start over rather than to de-tangle and re-write 1/3 of the code.