Re: Nugget From Latest NASA Orbital Debris Quarterly News

From: John A. Dormer 2 via Seesat-l <seesat-l_at_satobs.org>
Date: Fri, 3 May 2019 09:56:45 -0500
Also, I think I missed a point you made, Dr. Langbroek: user interface. 
tkinter is the standard GUI suite used in Python:

https://docs.python.org/3.5/library/tkinter.html

Tk has been around for decades, and is the basis for the suite.

Also, at this point, if there's more discussion to be had, we should 
move this to a new thread instead of hijacking this one so aggressively. :)

     John

On 5/3/2019 09:38, John A. Dormer 2 via Seesat-l wrote:
>> Python has one drawback, and that is that it is a scripting language 
>> rather than
>> ready software. That puts an extra barrier to average users.
> This is solved by using tools like pyinstaller, one of several tools 
> which can convert a Python script into a standalone single-file 
> executable in several operating environments:
>
> https://www.pyinstaller.org/
>
> I believe that this would let the high-level geekery stay safely 
> bottled. The learning curve for it is flat.
>
> Tests to see that Python can handle the necessary mathematical 
> precision are still necessary, but as it frequently relies on the 
> local environment's math libraries, I don't expect it will be an issue.
>
>     John
>
> On 5/3/2019 07:26, Marco Langbroek wrote:
>> Op 3-5-2019 om 13:26 schreef C. Bassa via Seesat-l:
>>> John raises a good point, and the recent PPAS discussion highlights
>>> the risk of old tools running on old operating systems.
>>>
>>> I agree that python is the most logical language for new tools, as
>>> there are many good libraries that can be used for the core
>>> functionality (orbit calculations, frame and time conversions,
>>> image/video processing etc). Also, python is available for different
>>> operating systems. Furthermore, I would stress that we develop those
>>> tools as open source to allow maintainability in the future.
>>
>> Python has one drawback, and that is that it is a scripting language 
>> rather than
>> ready software. That puts an extra barrier to average users.
>>
>> Most important imo is that software is intuitive, user friendly and 
>> can be used
>> out of the box by non-programmers, without a need to use command 
>> lines or code
>> lines. Our hobby as it is is esoteric enough, so we should strive to 
>> keep the
>> geek-level as low as possible if we aim to get more people involved.
>>
>> - Marco
>>
>>
>>
>> -----
>> Dr Marco Langbroek  -  SatTrackCam Leiden, the Netherlands.
>> e-mail: sattrackcam_at_langbroek.org
>>
>> Cospar 4353 (Leiden):     52.15412 N, 4.49081 E (WGS84), +0 m ASL
>> Cospar 4355 (Cronesteyn): 52.13878 N, 4.49937 E (WGS84), -2 m ASL
>> Station (b)log: http://sattrackcam.blogspot.com
>> Twitter: _at_Marco_Langbroek
>> -----
>>
>>
>>
>>
>>
>>
> _______________________________________________
> Seesat-l mailing list
> http://mailman.satobs.org/mailman/listinfo/seesat-l
_______________________________________________
Seesat-l mailing list
http://mailman.satobs.org/mailman/listinfo/seesat-l
Received on Fri May 03 2019 - 09:57:15 UTC

This archive was generated by hypermail 2.3.0 : Fri May 03 2019 - 14:57:15 UTC