PlotDevice: a Python-based graphics environment for the Mac
plotdevice.io
plotdevice.io
After a lifetime of software development I feel that Python is one of the friendliest languages for newcomers to programming. One thing that it has lacked is an environment like this that makes it easy to get something on the screen. Let's face it - it's way easier to get people excited about making the computer draw things for them than getting it to do maths - though that's far more exciting for me :)
That would make a pretty amazing teaching tool.
Surely this kind of thing is exactly the sweet spot for Python. Uncluttered syntax, readable.
If you're not serious then I'm still curious what point you were trying to make.
.. This is a Mac only project, therefore it's not a hard requirement to choose a cross platform language.
.. Consider how it would be used in production. Two possibilities: a) output as .ai, .jpg, .png to be used as imagery assets. in this case the choice of language makes no difference. b) codes reuse in mac program. in this case, Swift is a better choice b/c it's Apple's choice.
This project to me, a programmer, is somewhat connected to the PaintCode App. The idea of using Swift is not a tech argument (e.g. Swift rocks, Python sucks), rather, it's a result of reasoning.