Rekomendacja językowa dla wieloplatformowego narzędzia CLI?

jabujakan1 Posty 1 Data rejestracji piątek 14 kwiecień 2023 Status Użytkownik Ostatnio zalogowany piątek 14 kwiecień 2023 - 14 kwi 2023 o 17:11

Tak więc obecnie prototypuję narzędzie (na razie tylko na własne potrzeby związane z pracą) w Ruby, które planuję używać na wszystkich 3 platformach - głównie Windows i OS X, ale trochę Linuksa tu i ówdzie.

Chodzi o to, że nie wszystkie maszyny będą miały (i nie powinny) mieć zainstalowanego Ruby lub narzędzi programistycznych. Muszę tylko pobrać narzędzie i uruchomić je lokalnie, bez potrzeby instalowania i spełniania innych wymagań wstępnych. Dlatego powinien być statycznie skompilowany binarnie i potencjalnie nie większy niż 20-30 Mb.

Jakie mam opcje, jeśli chodzi o wybór języka? Obecny prototyp Ruby to ~500 LOC, więc nie jest dla mnie problemem przeniesienie go na coś innego, o ile mogę łatwo wygenerować skompilowany plik binarny w VM i ponownie użyć go później na innych komputerach.

Dziękuję.

Dołącz do nas!