On Mon, Sep 14, 2015 at 7:56 AM, Kent Tenney <[email protected]> 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 who are not professional software developers - can use."
>
> Seems to reflect issues that come up regarding Leo
>

​Well, I'm neither impressed with nor depressed by this post ;-)

As so often happens on the net, the post overstates the problems and
understates the available resources.

"py2exe, on the other hand, *only* supports Python 3.3+, and so is unusable
with a lot of important python libraries."

This statement understates/misstates a fundamental fact about Python,
namely that Python 3 is *the* plan for the future.  If a solution to a
problem exists in Python 3, then according to Guido, that solution is,
almost by definition, good enough.  Yes, we may have to wait, but we will
have to have to wait for any other solution as well.

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.

In short, the post is misleading.  Finally, a statement such as:

"it is *honestly easier to learn an entirely new programming language and
toolchain, and rewrite an entire application* than to figure out how to
build a self-contained executable in Python right now."


is, um, unconvincing.  Rewriting an app in another language is unlikely
ever to be a viable approach.  The OP pleads that "he doesn't have time" to
solve the distro problem.  But he has time to rewrite an app in another
language?  My bullshit alarm just went off.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to