This is a pretty radical idea: programming with cellular automata
https://youtube.com/watch?v=I4flQ8XdvJM
I just installed the simulator, following instructions at http://robust.cs.unm.edu/doku.php?id=dev:clone_from_github
This is a pretty radical idea: programming with cellular automata
https://youtube.com/watch?v=I4flQ8XdvJM
I just installed the simulator, following instructions at http://robust.cs.unm.edu/doku.php?id=dev:clone_from_github
@strypey @njoseph Oh, and don't forget the empathy to not make people feel like shit because they don't know something.
Live-blogging @vertigo's great Forth video from 2008: https://www.youtube.com/watch?v=mvrE2ZGe-rs
1. I had no idea Forth was hyperstatic! Does that mean that when you define a word, other words it uses get their definitions automatically inlined at definition time?
2. 'gulp (https://bitbucket.org/kc5tja/unsuitable/src/8739e927fee7102757d9ceffdb57899367481d4b/share/unsuitable/slurp.fs#slurp.fs-4) assumes that 'allot' has no free list (consecutive allocations are contiguous). Really nice property! Is there also usually an allocator with a free list? How do the two interact? Pointers appreciated.
@seanl You guys are really blowing up my inbox, and I'm conflicted on how to enter this conversation. On the one hand, I'm *very* sympathetic to your goals:
1) Making programming accessible to non-programmers. See http://akkartik.name/post/mu.
2) Making dataflow more apparent. When I program I like to selectively give certain identifiers random but persistent colors. https://www.reddit.com/r/programming/comments/1w76um/coding_in_color/cezpios. (Contrast syntax highlighting which gives all identifiers rigid colors.)
#introductions Researching new ways to write software that make it easier for newcomers to understand rather than for insiders to maintain. Systems that build easy, reward curiosity. http://akkartik.name/about
Author of Mu: https://github.com/akkartik/mu. Using it to teach kids programming 1:1: http://akkartik.name/post/mu
#BarbarianProgrammer. Ethos: ship with all deps, gradually streamline their code for own situation, get ideas for improvements, send patches upstream. Implies: can't have too many deps!
Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.
All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.