V čem napsat konzolovku pro Linux a Mac OS X? rubrika: Programování: Jiné

3 P19
položil/-a 5.4.2018

Zdravím,

potřebuju napsat jednoduchou konzolovku, která bude spustitelná pod Mac OS X a Linuxem (Windows není podmínka)(můžou to být dvě různý konzolovky, pro každý prostředí jedna).
Konzolovka bude akorát číst soubory a posílat requesty na server.

V čem ji napsat, aby se kvůli ní nemuselo instalovat nějaký prostředí (takže odpadá .NET Core, ruby, ale i Java).

Pokud to bude nativní aplikace, tzn žádný script, který lze jednoduše v editoru přepsat, bude to plus, ale není to podmínkou.

Pro Mac OS X bych to viděl na Swift, ale pro Linux?

Díky

odkaz
7 ivoszz
odpověděl/-a 5.4.2018

Možností je asi více, ale z těch podmínek nejlépe vychází Go.

1) Kompiluje kód do nativní binárky
2) Jednoduchá kroskompilace, takže to napíšeš a odladíš na Linuxu/Macu a kroskompiluješ pro Mac/Linux/Windows/FreeBSD/...
3) Má velmi dobrou standardní knihovnu, takže pro jednoduchou konzolovku si vystačíš s ní
4) Na CLI aplikace je jak dělané
5) Je jednoduché

Komentáře

  • jan_7 : Nemuzu nez podporit GoLang ;o) a kdyz uz CLI, tak poradne, pouzit cobra od spf13 ( github.com/spf13/cobra ) a zadarmo k tomu pribalit man, bash complete, help 6.4.2018

Pro zobrazení všech 9 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.