jeffThompson / CreativeProgramming1

An introductory course exploring code as a tool for creative making
71 stars 15 forks source link

Mihir Beg: 10 PRINT CHR$ #55

Closed mihirbeg closed 6 years ago

mihirbeg commented 7 years ago
  1. One thing that threw me about python was the indentation. It got me wondering how spaces, tabs and empty lines do not mean anything to most languages. Format matters for some to indicate things like specifications of a if statement in Python, and in others it doesn't matter, but still they still have formats like how Processing can auto format to look like clean Java. A few keys on my keypad don't do anything in coding languages, and I'm contemplating if number of spaces, indents or big breaks could be used differently to augment the input data or make the use experience easier and more comprehensive.

  2. I found it very interesting how logical people, using English characters to trying to speak to computers, created the words of their language. What might seem obvious to that person would never occur to others, and some people got very clever with their naming of objects and words. For some reason, the command Print is omnipresent in codes, which is funny because what I understand to be happening is the computer is compiling the arguments to perform some kind of action in the program window, in this case, to Write or type or show or display the text desired. When I think of print I think of something tangible, yet everyone agreed upon this command. Random is another essential command for coding. Each coding language is different based how to you spell it, what arguments are needed with it, and what is the proper syntax to put it in. It could be called RND(i-2) taking one number, or even an equation, like in the reading, or like random() in python or Processing.