How stupid programmers can be ?

Started by Petari, 14-12-2024, 16:00:43

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Petari

 I saw this kind of text supplied with some Atari ST SW many times, and I'm sure that others saw such too :
"I don't know of any bugs in this program, however if it screws up
  your system please do not start moaning at me: I disclaim all
  responsibility for anything that it may do."
 Huh ! Let see this using some shallowless thinking: What is system (letter S in TOS, OS) by running Atari ST SW ?
 How can something in ROM be screwed by some SW ?  Hahaha ...   Or maybe this programmer meant some HW failure ? Really, in my now 41 years long experience with home computers I did not see any HW damage caused by SW - talking about Sinclair Spectrum, what I bought in 1983 and Atari ST at 1987 . And in those years I repaired looot of C64 - non of failures were caused by SW, most of it was by bad HW design, something less by low quality components. My later experience in repairing PCs was exactly the same .
 Worst thing what can happen is damaging SW on floppy from which SW is running.
 Hard disk run (not typical in those years) ? - normal SW can not damage whole partitions and like. Can delete some files and like. What damages partitions is kind of virus. Were such made for Atari ST ? I don't know about it. Was lot of viruses damaging floppy content - way not so harmful as damaging hard disk content.
 So, whole blah was really just kind of self defense for all maybe oncoming cases. Or in my knowledge - admitting of 'how little knowledge I have :-)  ' - but I want to be programmer. Well, at most of them it did not last long.
 And yes, there were many other things which did not know about Atari ST SW programming. Partially because they did not take effort to read Atari ST DOCs, in much less part because Atari self did not make/publish enough precise, detailed DOCs .
 And why I write all this at end of 2024 ? Because I needed to fix really plenty of Atari ST programs, so they can work from hard disks (pardon, SD cards), all TOS versions . Most of it could be not necessary with more serious approach of involved ones .
  •