Re: Managing Python 2.7 Code In Leo

2022-01-31 Thread tbp1...@gmail.com

>
> On Monday, January 17, 2022 at 12:57:12 PM UTC-5 David Szent-Györgyi wrote:
>>
>>> Jython support for Python3 is planned 
>>>  and roadmapped 
>>> . 
>>>
>>
>> Yes, and have you noticed the huge amount of work those plans will 
>> entail?  I don't see it getting competed in the near future, I'm sorry to 
>> say. 
>>
>
> Like you, I thought those plans call for a lot of work, and completion 
> might be some time off. Part of that might be the ever-growing complexity 
> of Python3, which is accruing features that cannot be implemented simply, 
> thereby complicating maintenance of minority implementations such as Jython 
> and IronPython. 
>
> I greatly admire the tasteful engineering that I see in the choices that 
> Guido van Rossum made in earlier releases. For example, an operating system 
> that supports multi-tasking well relieves the need for multi-threading. 
>

I worry that Python has been adding too many complex features too quickly.  
But then, I suppose you don't have to use them.

>
> For more straightforward scripting engine uses, there's always Lua, though 
> the 
> fork of Lua done to implement a JIT  trails the main 
> implementation . There is an interesting offshoot of 
> the language that is aimed at systems programming . 
>

Ah, Lua!  I think I last tried it back before I had even encountered  
Python, but back then I didn't really have a need for it. Maybe I should 
revisit it.  I would want at least some equivalent for numpy and a gui 
system like Qt.  I gather that wxWindows is a possibility among others.

-- 
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 leo-editor+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/4ae46eb0-61f0-429e-967a-db1a6390ab60n%40googlegroups.com.


Re: Managing Python 2.7 Code In Leo

2022-01-31 Thread David Szent-Györgyi


On Monday, January 17, 2022 at 5:18:15 PM UTC-5 tbp1...@gmail.com wrote:

> On Monday, January 17, 2022 at 12:57:12 PM UTC-5 David Szent-Györgyi wrote:
>
>> Jython support for Python3 is planned 
>>  and roadmapped 
>> . 
>>
>
> Yes, and have you noticed the huge amount of work those plans will 
> entail?  I don't see it getting competed in the near future, I'm sorry to 
> say. 
>

Like you, I thought those plans call for a lot of work, and completion 
might be some time off. Part of that might be the ever-growing complexity 
of Python3, which is accruing features that cannot be implemented simply, 
thereby complicating maintenance of minority implementations such as Jython 
and IronPython. 

I greatly admire the tasteful engineering that I see in the choices that 
Guido van Rossum made in earlier releases. For example, an operating system 
that supports multi-tasking well relieves the need for multi-threading. 

For more straightforward scripting engine uses, there's always Lua, though the 
fork of Lua done to implement a JIT  trails the main 
implementation . There is an interesting offshoot of 
the language that is aimed at systems programming . 

Yeah, yeah, I know, I'm wandering far afield, sorry for trespassing. I'll 
come quietly, officer! 

-- 
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 leo-editor+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/ba0874f3-3b2c-4231-bff6-53cf59345717n%40googlegroups.com.