Saturday, May 4, 2019

Interesting day

Someone was showing me an APP that they were creating. I told them I could program in Cobol, Fortran, Basic and HTML but that I couldn't do an APP. So, they showed me an APP they were creating  which I found really interesting. It was in a BETA form and so it had some minor glitches still to be worked out but I was amazed at the amount of work they had done to create this  APP.

It's always interesting to meet people who are logical like myself enough and intelligent and self disciplined enough to create various types of programs. I didn't get to ask them if they flow charted their app before they wrote it or whether they had just "Flown by the seat of their pants" on it. Of course it is possible to do it either way but often if you flow chart something first you are more likely to wind up with more exactly what you want in the end. But, to each their own.

No matter what you write there are likely going to be glitches if it has more than 10 to 20 lines of code because as programs interact with themselves and whatever technology they are running through each variable creates potential problems.

For example, you might write a perfect program in Chrome for example, that wouldn't work on Firefox, Explorer, Safari or another browser. WHY?

Because each thing you run it through is going to be different.

Recording artists deal with this sort of thing all the time where trying to get their digital music to sound right through all mediums is a really big problem these days. It might sound perfect through Chrome but sound shitty in any other browser. So, the same problem regarding programs exists if you are trying to run a program online no matter what it is.

No comments: