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-lReceived 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