Myself – v1.0.3
71–79 of 79 posts
Re: Myself – v1.0.3
#72This makes me think of a new requirement for a hypothetical programming language: this requirement is that the programming language supports a coding style where additions to the code (new functionality, or bugfixes) are appended at the end of the code text, rather than inserted inside the existing code. I wonder if a language like this would be feasible and practical.
You are following the illusion of how that code is delivered and not how that code was created.
This demo hides from you the countless iterations until it got the result right to later linearly deploy.
Your brain knows that creativity is non-linear so you perceive this as an act of genius.
Re: Myself – v1.0.3
#73This is called interactive development; if you liked this, check these out: * Interactive programming Flappy Bird in ClojureScript: https://www.youtube.com/watch?v=KZjFVdU8VLI * Live-editing React app without refresh: https://vimeo.com/100010922 These demos aren't smoke and mirrors, I and many others do interactive development, 8 hours a day, writing regular web apps.
Re: Myself – v1.0.3
#74This is outrageously cool. Really nicely executed. That said, it does rather illustrate just how nasty the syntax is for creating animations with CSS.
Re: Myself – v1.0.3
#75Earlier quoted context omitted.
There is a game called Odesk. You need some money to create new match and then just describe starting level in natural language. As game progresses, you will face choices, but only once per day at most. It's pay to win though.
Link?
Re: Myself – v1.0.3
#76Re: Myself – v1.0.3
#77Earlier quoted context omitted.
There's also my favorite: live-editing a VR environment. https://www.youtube.com/watch?v=db-7J5OaSag
I sent this very link to an acquaintance who is looking to get started programming, to give him an idea of how much fun it is to do things interactively in a tight REPL-alike. I think a lot of people who are just starting out get deterred when the only thing they end up with after a week of effort is some hard-to-see changes happening on the filesystem or in some file.
Re: Myself – v1.0.3
#78Re: Myself – v1.0.3
#79This makes me think of a new requirement for a hypothetical programming language: this requirement is that the programming language supports a coding style where additions to the code (new functionality, or bugfixes) are appended at the end of the code text, rather than inserted inside the existing code. I wonder if a language like this would be feasible and practical.
10 FOR i = 1 TO 64 90 NEXT
REM What should we do inside? 50 PRINT "Hello", i, "worlds."
REM nah, too many iterations. 10 FOR i = 1 TO 16