jsem vyvojar .NET/C#. cili pro mne je windows jasna volba. jako muzu prejit na linux a pouzivat javu, ale proc bych to delal, resp. proc bych pouzival javu, kdyz C# mi prijde jako mnohem vyspelejsi jazyk?
Jiste, pokud jsi uzamceny na MS platforme, tak to chapu. I kdyz z tveho popisu to spis vypada, ze to vidis jenom jako C# vs Java, coz neni tak uplne pravda. Nad JVM existuje velke mnozstvi jazyku, mezi i komercne pouzivane patri treba Scala, Groovy, Closure a urcite dalsi. Ale o tom tento topic zase neni, protoze OP by se snad neptal, zda je pro nej lepsi Win nebo Lin, kdyz musi zustat pod Widlema, ne?
Dlouho jsem byl pod Windowsama (jako uzivatel i jako vyvojar), spravoval jsem i domaci Linuxovy server a po nejake dobe jsem zacal stejne konzolove nastroje pouzivat i pod Windows. Bylo to pro me rychlejsi a navic to bylo vetsinou reseni univerzalni (pomocne skripty u napr. projektu v Jave je vhodne mit multiplatformni). Nektere veci klikatky ani udelat nesly, napr. tusim interaktvni rebase v gitu.
Nekteri Linuxaci naopak zastavaji zcela opacny pristup - Linux neni pro BFU a nechteji jeho "BFUizaci", jak se deje napr. s Ubuntu. Tj. treba skryvani nastaveni a pristup ala Windows = "OS vi vzdy nejlip". Nevim uz, kde to bylo napsane, ale bylo to neco ve smyslu, ze Linux je od vyvojaru vyvojarum - velice mocny, vse lze rychle a presne ovladat z prikazove radky, u vseho (OS i nastroje) si lze precist zdrojak a pripadne ho i upravit a sdilet, vse si lze nastavit k obrazu svemu.