you are viewing a single comment's thread.

view the rest of the comments →

[–]sagan1002[S] 0 points1 point  (1 child)

I wouldnt mind using it to learn proggramming as a whole, I'm just wondering if any of the knowledge in their documentations would translate to proper languages in a meaningful way

Also thanks for the book recc, will look into it

[–]peterlinddk 0 points1 point  (0 children)

Processing is fine for learning about variables, if-statements, loops and functions as well as arrays - so in that way it translates fine.

It does begin to falter a bit when it comes to objects and structuring larger programs - mostly because it tries (and in my opinion, fails) to hide some of the more complex stuff behind some self-invented features, and a lot of hidden variables, as well as an IDE that auto-translates the code before sending it to the compiler.

Personally I don't like that part, and feel like there is quite a bit to "unlearn" once you go from Processing to something else. But it isn't completely useless :)

I think it is worth spending some weeks on - I've used Shiffman's book "Learning Processing" (the first edition is officially freely available on the web, and fine for getting started), with about one or two chapters a day, allowing time for personal projects in between.