3 ms·
It has a simple and sane IDE, drawing API and overall environment (including builds and plugina) that's pared down to be cruft-free but very full-featured. Thei
by cornel_io 3y ago
It has a simple and sane IDE, drawing API and overall environment (including builds and plugina) that's pared down to be cruft-free but very full-featured. Their flavor of Java is preprocessed to be easier to work with, e.g. no classes are required, you can write rect(10, 10, 20, 20); in an empty file and hit run and a rectangle will show up on screen. Things like simple game programming are extremely easy to dip a toe into.
Python tends to really suck for stuff like that as a beginner, because you immediately butt heads with the terrible package management/library situation and why does the pip installer crash with an unhelpful error message and what the hell is a virtualenv vs conda vs pipenv and oh also why does every one of those install scripts crash and ohmygod I just want to draw a line and I see advice like https://www.google.com/url?sa=t&source=web&rct=j&opi=89978449&url=https://www.reddit.com/r/learnpython/comments/4z5pvv/draw_ontop_of_screen_with_python/&ved=2ahUKEwju7_3aztyBAxVxlYkEHeFcC78Qjjh6BAgaEAE&usg=AOvVaw2pjCjYHRnkXmm_uhAMmcdx https://www.google.com/url?sa=t&source=web&rct=j&opi=8997844... screw this I'm out.