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.
