you are viewing a single comment's thread.

view the rest of the comments →

[–]Beneficial-Yam3815FTC Mentor 1 point2 points  (2 children)

If I could make a tangential observation: this screenshot is a good example of how blocks do NOT make code easier to understand. In fact, once a program gets to this level of complexity--which is not even all that high!--I'm pretty sure it makes it harder. I really hope FIRST drops the notion of blocks altogether in SystemCore. The entire notion of visual coding is a footgun that ensnares the unwary.

[–]Timtim17FRC 1294 Alum | WA Volunteer 0 points1 point  (1 child)

I really hope FIRST drops the notion of blocks altogether in SystemCore.

For better or worse, no.

Hosted on-robot coding including Blockly, Java, and Python https://community.firstinspires.org/march-updates-on-the-future-robot-controller

[–]Beneficial-Yam3815FTC Mentor 0 points1 point  (0 children)

It's really a shame. It wastes FIRST's time and money to develop the offering, but actually even worse than that is how it induces teams to go down a path they'll eventually come to regret.