Thanks for the suggestion. I am not averse to C++, and will definitely look into these examples and try replicate something similar.
Adam On Mon, Dec 6, 2021 at 3:35 PM Attila Kinali <[email protected]> wrote: > On Sun, 5 Dec 2021 15:53:57 -0500 > Adam Space <[email protected]> wrote: > > > For example, > > the only solutions in Python (which I would prefer to use if possible, > but > > not necessary) > > I would advise against using python for something like this. > time.sleep() of python is extremely inaccurate. For long > sleep times (a few hours), it's off by 10-20s, and for > short sleep times(1-60s) it's still off by up to 10%. > I don't know what they are doing there, because the sleep > systemcall does not exhibit this problem and neither does any > other language I used in the past have that problem. > Not perl, not raku, not java, and definitely not C. > While being off by a few 10s of ms will not be noticable, > if you are off by 100s of ms, that gets noticable when > you have a clock to compare to. And if it gets really > bad, you get even a Vetinary clock. > > If you are not averse to C++ I would recommend the Qt > examples: > https://doc.qt.io/qt-5/qtwidgets-widgets-digitalclock-example.html > https://doc.qt.io/qt-5/qtwidgets-widgets-analogclock-example.html > and build on them. > > Alternatively, allmost any GUI library for any language contains > a clock example that you could modify. > > Attila Kinali > > -- > The driving force behind research is the question: "Why?" > There are things we don't understand and things we always > wonder about. And that's why we do research. > -- Kobayashi Makoto > _______________________________________________ > time-nuts mailing list -- [email protected] -- To unsubscribe send > an email to [email protected] > To unsubscribe, go to and follow the instructions there. > _______________________________________________ time-nuts mailing list -- [email protected] -- To unsubscribe send an email to [email protected] To unsubscribe, go to and follow the instructions there.
