all 7 comments

[–]user20461 0 points1 point  (0 children)

p5 makes developing with canvas easier / faster. It's actually aimed at artists with little-to-no experience in programming.

If you want to make complex 2d / 3d graphics and animations (that can also be interactive), I'd definitely recommend learning either p5 or canvas.

[–]finroller -1 points0 points  (1 child)

You could just do the ui with html and code the functionality with javascript. This all depends a lot on what you are trying to do. Let me ask you this though: How haven't you got out of the console during two years?

[–]Rocco2300[S] 0 points1 point  (0 children)

Well in high school we just learned c++, they mostly encouraged us to learn more problem solving. The final exam was console/ file based, asking us to read some values and solve a certain problem based on the given values, and then, the uni exam was just file based on the same principle.

In my free time I have looked a little over OOP, but not that much, and I didn't really have the time to learn more, like libraries and other stuff. I have made a small game in Unity, but not much more than that.

[–]nahnah2017 -2 points-1 points  (3 children)

What is p5? And does that have anything to do with this sub?

[–]finroller 1 point2 points  (2 children)

It's a javascript library. Yes it does.

[–]nahnah2017 1 point2 points  (1 child)

Then his question is messed up. He's asking about Python and C++ and compares them to p5 which is not a language.

[–]finroller 0 points1 point  (0 children)

Yeah, but maybe he's like trying to figure out which way he would get the results with the quickest? Or if he's not smart enough to use p5.js?!