Lisp the mad genius
As you know, I like to use analogies in my posts, mostly music, and this time will be no exception.
I think, from the podcast, I have one big learning: "never underestimate what something can do like opening your eyes".
Why do I say this? Because I never imagined Lisp was used in AI (I mean, I didn't even know that Lisp was a thing to be honest)... that being said, I felt mirrored with some details, like something out of your professional area can actually help you with that specific area.
...here comes my music analogy... FOR EXAMPLE! Music... music has helped me lots since I was in middle school. I've always like math and music, and as they're brothers from a different father it's been quite a win-win situation. Now what does this have to do with coding? A lot, coding is all about structure (usually), rhythm, rules, discipline, just like music. Now, with functional languages this just goes over the top, I'm struggling with Clojure's structure as we're so used to code in other more forgiving languages, this makes me remember how strict a major scale is for example. Yes or YES, a major scale has to be "two tones - half a tone - three tones - half a tone". --> I'd say this in Clojure is " ))))))))".
Now, I've branched out of the podcast a bit, let's touch some key points: AI & Lisp, he likes poetry, Yahoo, functional languages, complexity, etc etc... but what about my learning about opening your eyes? Well, this course has been kind of an epiphany in some things for me, talking about the podcast I can say that Richard Gabriel (us, his friends, call him Dick) tells us something big, and that is, *see entry's title* that Lisp is used as "programs that build programs" (at least that's a big benefit of it being that the programmer can be clearer in less code lines).
Disclaimer: yeah now I know Lisp is a family of languages but for ease was referred to as a language.
I think, from the podcast, I have one big learning: "never underestimate what something can do like opening your eyes".
Why do I say this? Because I never imagined Lisp was used in AI (I mean, I didn't even know that Lisp was a thing to be honest)... that being said, I felt mirrored with some details, like something out of your professional area can actually help you with that specific area.
...here comes my music analogy... FOR EXAMPLE! Music... music has helped me lots since I was in middle school. I've always like math and music, and as they're brothers from a different father it's been quite a win-win situation. Now what does this have to do with coding? A lot, coding is all about structure (usually), rhythm, rules, discipline, just like music. Now, with functional languages this just goes over the top, I'm struggling with Clojure's structure as we're so used to code in other more forgiving languages, this makes me remember how strict a major scale is for example. Yes or YES, a major scale has to be "two tones - half a tone - three tones - half a tone". --> I'd say this in Clojure is " ))))))))".
Now, I've branched out of the podcast a bit, let's touch some key points: AI & Lisp, he likes poetry, Yahoo, functional languages, complexity, etc etc... but what about my learning about opening your eyes? Well, this course has been kind of an epiphany in some things for me, talking about the podcast I can say that Richard Gabriel (us, his friends, call him Dick) tells us something big, and that is, *see entry's title* that Lisp is used as "programs that build programs" (at least that's a big benefit of it being that the programmer can be clearer in less code lines).
Disclaimer: yeah now I know Lisp is a family of languages but for ease was referred to as a language.
Comentarios
Publicar un comentario