[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM ] [ meta ] [ wiki / shop / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]

/tech/ - Technology

"Technology reveals the active relation of man to nature" - Karl Marx
Name
Options
Subject
Comment
Flag
File
Embed
Password(For file deletion.)

Not reporting is bourgeois


 

What's the deal with block-based coding? I'm surprised it's not more common for the obvious stuff like markup languages, since they're both sandwich shaped, and whenever I look into it I see it pitched as:
>no coding
even though it is, just you have premade snippets.
>usually pitched as a teaching tool rather than part of a serious workflow
which is weird beause I see node based coding, another kind of visual coding, used in gamedev and shader stuff quite regularly.
>seemingly only used for high level programming
why? like is there something low level programming languages do that can't translate to blocks?

Do you use block-based coding for anything, or have experiences to share about it?

Finally figured out npm and got blockly running. Perhaps I could try making a generator for rust to see if that's possible.

>>30009
Blocks are just a different interface to imperative code, which most people already know how to read as text and is trivial to learn compared to other coding paradigms (it's like a cooking recipe). Nodes in contrast represent a type of reactive programming, which is harder to grasp and in general-purpose languages can only be found as special purpose pipelines or message-based object systems. Documentation is pretty much the only advantage of blocks over text, all constructs are listed and often telegraph how they may be used.


Unique IPs: 2

[Return][Go to top] [Catalog] | [Home][Post a Reply]
Delete Post [ ]
[ home / rules / faq ] [ overboard / sfw / alt ] [ leftypol / edu / labor / siberia / lgbt / latam / hobby / tech / games / anime / music / draw / AKM ] [ meta ] [ wiki / shop / tv / tiktok / twitter / patreon ] [ GET / ref / marx / booru ]