This is an area that Python fails eg, the amount of work it takes to draw a box on the screen or get a key press or mouse click from the user.
Rectangle with processing.py:
rect(30, 20, 55, 55)
Mouse click from the user with processing.py:
def mouseclicked():
your code here
Rectangle with graphics.py:
from graphics import *
win = GraphWin()
rect = Rectangle(Point(10, 10), Point(30, 30))
rect.draw(win)
Mouse click with graphics.py:
p = win.getMouse()
The amount of work you need to do to draw a box with processing.py (
rect(30, 20, 55, 55)) is really overwhelming. And to get mouse click with graphics.py (
p = win.getMouse()) is extremely complicated. I really think it's time to stop spreading this nonsense. If you're to lazy to try then say you're to lazy to try. If you're not able to learn anything new, say you're not able to learn anything new. Don't blame the language that is widely used by 10 years old kids. That's silly.