Re: Interesting blog post on Python

2015-09-15 Thread Edward K. Ream
On Mon, Sep 14, 2015 at 7:56 AM, Kent Tenney wrote: > https://glyph.twistedmatrix.com/2015/09/software-you-can-use.html > > "Python has a big problem. While it’s easy and fun to produce software > in Python, it’s hard to produce software that people - especially > laypeople

Re: ENB: Looking for my next big project

2015-09-15 Thread Kent Tenney
In the spirit of understanding things, I've long wished for a tool for viewing the results of strace in a good way. Linux only (I think, there might be a Windows equivalent), strace logs what happens behind the scenes, up to verbosity which includes the full text of files as they are read and

Re: ENB: Looking for my next big project

2015-09-15 Thread john lunzer
Understanding any program, or it's code to be more specific, is a real need. Any significantly large project with significant amounts of code is imposing to anyone trying to figure out how just a fraction of it works. Here is perhaps not an impossible problem but a real one, and similar to

Re: Interesting blog post on Python

2015-09-15 Thread Offray Vladimir Luna Cárdenas
Hi, On 15/09/15 09:30, Edward K. Ream wrote: [...] We would all like to mix and match the favorite features from two different apps. Even with open software that can be a practically impossible task. There are various workarounds, including support for importing and importing data from

Re: Learning from IPython

2015-09-15 Thread 'Terry Brown' via leo-editor
On Tue, 15 Sep 2015 07:53:57 -0700 (PDT) "Edward K. Ream" wrote: > More interestingly Leo could use IPython's scheme of basing code > completion of live objects, provided users are willing to execute the > code in an outline.  Yes, this could be dangerous, and people must be

ENB: Looking for my next big project

2015-09-15 Thread Edward K. Ream
This is an Engineering Notebook post. Feel free to ignore. TL;DR: I'm looking for a problem that a) seems impossible and b) hasn't been significantly studied. The problem I am thinking of involves gathering data in new ways to help devs understand programs (their own or other people's).

Re: ENB: Looking for my next big project

2015-09-15 Thread Ville M. Vainio
You may want to read up on Hindley-Milner type infererence. Here seems to be a Python implementation: http://smallshire.org.uk/sufficientlysmall/2010/04/11/a-hindley-milner-type-inference-implementation-in-python/ Apparently MyPy has type inference as well. On Tue, Sep 15, 2015 at 7:11 PM,

Re: Interesting blog post on Python

2015-09-15 Thread john lunzer
I'm also not impressed or depressed by the OP article. It appears as though someone promised this guy the world in the form of Python and he's disappointed that it's not perfect and that there is still work involved. He mentions Javascript in the article and how easy it is to do this and that

Re: Learning from IPython

2015-09-15 Thread Edward K. Ream
On Tue, Sep 15, 2015 at 10:08 AM, 'Terry Brown' via leo-editor < leo-editor@googlegroups.com> wrote: > On Tue, 15 Sep 2015 07:53:57 -0700 (PDT) > "Edward K. Ream" wrote: > > > More interestingly Leo could use IPython's scheme of basing code > > completion of live objects,

Re: Interesting blog post on Python

2015-09-15 Thread Edward K. Ream
On Tue, Sep 15, 2015 at 8:27 AM, Kent Tenney wrote: > > Rewriting an app in another language is unlikely ever > ​ ​ > to be a viable approach. > > urm, so why isn't Leo still in C++ ? > > :-] > ​Hehe. I actually don't remember why I switched to Python. It probably was

Re: Interesting blog post on Python

2015-09-15 Thread Edward K. Ream
On Tue, Sep 15, 2015 at 8:16 AM, Offray Vladimir Luna Cárdenas < off...@riseup.net> wrote: > > On 15/09/15 01:21, Edward K. Ream wrote: > > > Furthermore, the post overstates the problem. For example, IPython is > wildly successful in the scientific world. IPython users are scientists, > not

Re: Interesting blog post on Python

2015-09-15 Thread Kent Tenney
On Tue, Sep 15, 2015 at 1:21 AM, Edward K. Ream wrote: > On Mon, Sep 14, 2015 at 7:56 AM, Kent Tenney wrote: >> >> https://glyph.twistedmatrix.com/2015/09/software-you-can-use.html >> >> "Python has a big problem. While it’s easy and fun to produce

Re: Interesting blog post on Python

2015-09-15 Thread Offray Vladimir Luna Cárdenas
Hi, On 15/09/15 01:21, Edward K. Ream wrote: Furthermore, the post overstates the problem. For example, IPython is wildly successful in the scientific world. IPython users are scientists, not "devs", and yet this doesn't cause great problems. I used IPython for academic writing and

Learning from IPython

2015-09-15 Thread Edward K. Ream
The following are various thoughts about IPython that I had soon after returning from vacation. They seem relevant to the question about where Leo is going. TL:DR: IPython doesn't need Leo's features. Leo *could* use IPython's typing completion. - IPython is a super successful project.