Switch blocks in Vexcode

I know before the switch blocks there were a lot of things you could do in text that you could not do in blocks, but now that switch blocks are here does that make blocks and text code equal? If not what are things can you not do in blocks even with the addition of these new blocks?

Read this

1 Like

I think they are still basically the same relative to each other. Both blocks and text code both can do everything you’d ever need for vex, the main benefits of text code come from being able to better structure your code to make it more readable and easier to debug so complex stuff isn’t a nightmare. Switch blocks help with this a little, but your program is still structured like a blocks program unless you use a switch block for literally everything, and at that point just use text code. Blocks is still fundamentally a tool for learning the basics of programming, if you want to do anything more complicated just switch to text code, it’ll make thing easier in the long run.

1 Like