God, my brain couldn’t cope with making music through coding like that. I suppose it’s like a more intuitive version of when I (unsuccessfully) attempted programming music in C64 BASIC when I was a kid
God, my brain couldn’t cope with making music through coding like that. I suppose it’s like a more intuitive version of when I (unsuccessfully) attempted programming music in C64 BASIC when I was a kid
Like it's one thing showing a couple of sliders on the video but the way everything is sounding so upfront and sitting clean in the mix there must be an encyclopedia's worth of code sitting below it
I need to know why they call it a REPL vs a notebook. It's amazing either way.
REPL is certainly a much older term
Yeah, and I understand that there is a while(true) loop constantly scanning the code. Usually programmers are super specific on terminology tho which is why I asked. Guess I have some reading to do!
When I see notebooks the main differences are: not line/statement oriented, you decide to run a section You get many sections and state between, a document model you can edit, etc And often a data viz element
Right. And she's clearly commenting out code to mute as opposed to clicking run or stop. Notebooks are also more "blocky" like you say. The thing that really got me was the in-line slider.
A notebook is a form of REPL. Think of REPL as the more generic form of a notebook.
RE while(true) loop, basically. Called "event driven programming". There's a part of the application/os that is repeatedly scaning for changes in the code. Same thing with your mouse pointer tracking across the screen, it's just asking the pointer "where are you?" Like a zillion times/sec.
I want to see the #include section
Me: "But I don't wanna learn JavaScript" Also me: hovering over the download button
Yes, exactly! Like working with the SID chip in a C64!