
To whom it may concern: Is it possible to create a Visual Python with options and editing tools similar to Excel? In the beginning it could be a combo with a command-docker, calling for a visual Routine. Indented structure of coding in Python is perfectly suited for it. In my mind such structure was the first subconscious step in this direction. It would make programming much easier: almost like playing with LEGO blocks. Sincerely, Michael R.

On Sat, 20 May 2023 at 02:53, Michael R <michaelrb2b@gmail.com> wrote:
To whom it may concern:
Is it possible to create a Visual Python with options and editing tools similar to Excel? In the beginning it could be a combo with a command-docker, calling for a visual Routine. Indented structure of coding in Python is perfectly suited for it. In my mind such structure was the first subconscious step in this direction. It would make programming much easier: almost like playing with LEGO blocks.
Sounds like you want something like Scratch? https://scratch.mit.edu/ It's not as powerful as Python, but it's a great way to get started in programming. Scratch itself has inspired a family of related concepts, including domain-specific languages, that take advantage of that "almost like playing with LEGO blocks" UI style. I wouldn't want to write a large-scale application in that, but I definitely *do* like building channel bot commands that way! ChrisA

On Fri, May 19, 2023 at 4:28 PM Chris Angelico <rosuav@gmail.com> wrote:
On Sat, 20 May 2023 at 02:53, Michael R <michaelrb2b@gmail.com> wrote:
To whom it may concern:
Is it possible to create a Visual Python with options and editing tools
In the beginning it could be a combo with a command-docker, calling for a visual Routine. Indented structure of coding in Python is perfectly suited for it. In my mind such structure was the first subconscious step in this
similar to Excel? direction.
It would make programming much easier: almost like playing with LEGO blocks.
Sounds like you want something like Scratch?
There is also EduBlocks https://edublocks.org/ which supports Python. André Roberge
It's not as powerful as Python, but it's a great way to get started in programming. Scratch itself has inspired a family of related concepts, including domain-specific languages, that take advantage of that "almost like playing with LEGO blocks" UI style. I wouldn't want to write a large-scale application in that, but I definitely *do* like building channel bot commands that way!
ChrisA

Thanks, I'll check it out. On Fri, May 19, 2023, 3:36 PM André Roberge <andre.roberge@gmail.com> wrote:
On Fri, May 19, 2023 at 4:28 PM Chris Angelico <rosuav@gmail.com> wrote:
On Sat, 20 May 2023 at 02:53, Michael R <michaelrb2b@gmail.com> wrote:
To whom it may concern:
Is it possible to create a Visual Python with options and editing tools
In the beginning it could be a combo with a command-docker, calling for a visual Routine. Indented structure of coding in Python is perfectly suited for it. In my mind such structure was the first subconscious step in this
similar to Excel? direction.
It would make programming much easier: almost like playing with LEGO blocks.
Sounds like you want something like Scratch?
There is also EduBlocks https://edublocks.org/ which supports Python.
André Roberge
It's not as powerful as Python, but it's a great way to get started in programming. Scratch itself has inspired a family of related concepts, including domain-specific languages, that take advantage of that "almost like playing with LEGO blocks" UI style. I wouldn't want to write a large-scale application in that, but I definitely *do* like building channel bot commands that way!
ChrisA
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-leave@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/BRSXCI... Code of Conduct: http://python.org/psf/codeofconduct/

Hey! I work on an open source Python package called Mito. https://github.com/mito-ds/monorepo I think it might be exactly what you are looking for. It is a spreadsheet interface for Python. Imagine you’re editing Excel and each edit generates the equivalent Python. Best, Jake On Fri, May 19, 2023 at 9:12 PM Michael R <michaelrb2b@gmail.com> wrote:
Thanks, I'll check it out.
On Fri, May 19, 2023, 3:36 PM André Roberge <andre.roberge@gmail.com> wrote:
On Fri, May 19, 2023 at 4:28 PM Chris Angelico <rosuav@gmail.com> wrote:
On Sat, 20 May 2023 at 02:53, Michael R <michaelrb2b@gmail.com> wrote:
To whom it may concern:
Is it possible to create a Visual Python with options and editing
In the beginning it could be a combo with a command-docker, calling for a visual Routine. Indented structure of coding in Python is perfectly suited for it. In my mind such structure was the first subconscious step in this
tools similar to Excel? direction.
It would make programming much easier: almost like playing with LEGO blocks.
Sounds like you want something like Scratch?
There is also EduBlocks https://edublocks.org/ which supports Python.
André Roberge
It's not as powerful as Python, but it's a great way to get started in programming. Scratch itself has inspired a family of related concepts, including domain-specific languages, that take advantage of that "almost like playing with LEGO blocks" UI style. I wouldn't want to write a large-scale application in that, but I definitely *do* like building channel bot commands that way!
ChrisA
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-leave@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/BRSXCI... Code of Conduct: http://python.org/psf/codeofconduct/
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-leave@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/4Z5MXS... Code of Conduct: http://python.org/psf/codeofconduct/

Thank you so much On Fri, May 19, 2023, 4:16 PM Jake Diamond-Reivich <jake@sagacollab.com> wrote:
Hey!
I work on an open source Python package called Mito.
https://github.com/mito-ds/monorepo
I think it might be exactly what you are looking for. It is a spreadsheet interface for Python. Imagine you’re editing Excel and each edit generates the equivalent Python.
Best, Jake
On Fri, May 19, 2023 at 9:12 PM Michael R <michaelrb2b@gmail.com> wrote:
Thanks, I'll check it out.
On Fri, May 19, 2023, 3:36 PM André Roberge <andre.roberge@gmail.com> wrote:
On Fri, May 19, 2023 at 4:28 PM Chris Angelico <rosuav@gmail.com> wrote:
On Sat, 20 May 2023 at 02:53, Michael R <michaelrb2b@gmail.com> wrote:
To whom it may concern:
Is it possible to create a Visual Python with options and editing
In the beginning it could be a combo with a command-docker, calling for a visual Routine. Indented structure of coding in Python is perfectly suited for it. In my mind such structure was the first subconscious step in this
tools similar to Excel? direction.
It would make programming much easier: almost like playing with LEGO blocks.
Sounds like you want something like Scratch?
There is also EduBlocks https://edublocks.org/ which supports Python.
André Roberge
It's not as powerful as Python, but it's a great way to get started in programming. Scratch itself has inspired a family of related concepts, including domain-specific languages, that take advantage of that "almost like playing with LEGO blocks" UI style. I wouldn't want to write a large-scale application in that, but I definitely *do* like building channel bot commands that way!
ChrisA
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-leave@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/BRSXCI... Code of Conduct: http://python.org/psf/codeofconduct/
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-leave@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/4Z5MXS... Code of Conduct: http://python.org/psf/codeofconduct/
participants (4)
-
André Roberge
-
Chris Angelico
-
Jake Diamond-Reivich
-
Michael R