Behlur_Olderys, kiedyś też myślałem, że napiszę sobie wszystko sam i zacząłem Tworzyć soft typu Maxima (nie wiedząc, że takie coś istnieje). Jak się skapowałem, że są już gotowe rozwiązania wszystkich moich problemów, to zrezygnowałem. Szkoda czasu na wynajdywanie koła na nowo! Poza ogormem czasu, jaki trzeba na takie coś poświęcić jest jeszcze druga sprawa - taki Twój soft nie jest w żaden sposób uniwersalny. Jest stworzony dla jednej, konkretnej konfiguracji sprzętowej i zmieniając cokolwiek trzeba pisać obsługę urządzenia na nowo. Również nie ma sensu takiego rozwiązania udostępniać innym, bo i tak nikt nic z tego nie zrobi bez przepisania połowy.
Komputer to wcale nie jest przerost formy nad treścią. Komputer daje Ci ogromną uniwersalność, każde produkowane urządzenie bez problemu do niego podłączysz i będzie działać. Na komputer jest dostępna masa softu i na prawdę już praktycznie wszystko zostało wymyślone i zakodzone. Komputer daje możliwość łatwej zmiany funkcjonalności - wystarczy coś nowego zainstalować. A dlaczego Windows? Bo na Windowsa jest ogromny wybór softu astro i po prostu wszystko jest na niego zaimplementowane. Na linuxa bardzo wielu rzeczy brakuje i będzie brakować.
Komputer to nie musi być od razu wielki blaszak, czy laptop 17" z i7. Jest wiele miniaturowych komputerów, wielkości tego chlubnego RaspberryPi. Ale w odróżnieniu od Raspberry, na tych komputerkach uruchomisz wszystko i wszystko będzie działać.
Jako student informatyki mógłbym pewnie sobie wybrać jako temat pracy inżynierskiej napisanie takiego softu na Raspberry, który by sterował teleskopem. Tylko po prostu nie widzę w tym żadnego sensu, zyski z tego będą niewielkie, a ilość poświęconego czasu ogromna. Lepiej zająć się czymś bardziej przydatnym.