I've always been weirded out by these "programming by connecting boxes" environments. In my experience, the only benefit they bring is removing the need to understand the syntax, which is the simplest part of programming, at the cost of making it much more complicated to find out the boxes, figure out what can connect where, looking up documentation, etc.
Interestingly, I don't get this feeling with Snap! or Scratch. Sure, they're not designed for me, but they're intuitive, and they just work.
Not sure where the disconnect lies. Quite possibly in my brain.
I like the name fabric. But i agree it has been used alot. Loom would be my proposal if anyone is looking for suggestion. You have to connect so many things to achieve simple things easy for starters but its putting up on a disadvantage here. I would say.
8 comments
[ 3.2 ms ] story [ 25.6 ms ] threadInterestingly, I don't get this feeling with Snap! or Scratch. Sure, they're not designed for me, but they're intuitive, and they just work.
Not sure where the disconnect lies. Quite possibly in my brain.
Note the samples link in github goes to the .fabric samples, not rendered ones.