I enjoy seeing these talk so much. And I feel it's sad that someone needs to defend value of design against broad community of software developers who have understood Agile as "do not plan" vs. "write functioning code" and do not feel need of understanding deeply problems they are about to solve.
@SaMusz733 жыл бұрын
Such a great talk ! Bringing a massive amount of knowledge on music and programming together.
@JaihindhReddy5 жыл бұрын
33:57 one of the most beautiful hot takes on pervasive static typing I've seen
@shalokshalom4 жыл бұрын
The type checking in music lies in the composition. Programmers are more like composers and they do check, if their composition is sound.
@a0um2 жыл бұрын
A new version of this talk is also available on ClojureTV with a better audio: kzbin.info/www/bejne/h3TaoqGgrdaZo7s
@EvenStarLoveAnanda4 жыл бұрын
In Mechanical engineering we call it the implementation of design intent. And we basically put in our drawings the best representation of our design intent. Why coders don't do a drawing of your design intent. We could also write everything down in words or codes. But that is not usable. Try to describe the shape and size of a complex part in words or code. No you need to have drawings that show pictorially what you are working on. You have to develop a graphical representation of code. Like in electronics they have drawings for circuit boards and even chips.
@epiphoney4 жыл бұрын
Here's the theremin video, he doesn't show the right thumbnail: "Carolina Eyck plays Gabriel Fauré" kzbin.info/www/bejne/bZ2cipabrKqoo9k That's a small letter 'L' after the 7.
@diegonayalazo2 жыл бұрын
Thanks
@EvenStarLoveAnanda4 жыл бұрын
Don't think about it as constrains. Think about it as highlighting what you want and un-highlighting what you don't want, to create a particular and unique system with it's own character..