Ahoj,
naváži trochu z jiného pohledu na nedávnou diskuzi.
Chtěl bych se trochu víc zabrat ideálně do jednoho jazyka - otázka do kterého.
SQL beru jako nutnost a oproti předchozí diskuzi beru znalost jako samozřejmost.
V zásadě bych měl zájem o jazyk, který pokryje jak klasické aplikace na PC, tak weby, tak mobilní vývoj, příp. i hry.
V ideálním případě mám "ne must" požadavky - ideálně open source, multiplatformní vývoj, ideálně aby to bylo i komprimovaný, aby to nebylo tak lehké zkopírovat a ideálně, aby serverová část šla provozovat na nějakém free linuxu.. (v tomto případě je jediným kandidátem Python)
Vychází mi následující kandidáti (z každového umím základy):
1) Java - na první pohled se zdá být ideální, trochu mi vadí, že je nyní vlastněna Oraclem a když bych vytvořil něco pěkného, že mě čekají jen právní bitvy ohledně licenncí
("Co Oracle a peklo schvátí, to už nikdy nenevrátí " )
2) Python - za mě ideální kandidát, jen mi přijde, že po grafické stránce není zcela optimální (zejména Kivy framework), weby si samozřejmě ostyluju (CSS)..
3) C# - Za mě s Xamarinem ideální kandidát, jenom mám zde problém jako u Javy - je za tím Microsoft a otázka jak by to bylo s licencema, kdybych vytvořil něco pěkného, zapojil do vývoje x dalších vývojářů (nutné komerční licence) a jak by to bylo s licencemi na provoz serverů (například IIS..) - ideálně bych chtěl vše provozovat na Debianu.
Případně jsem asi schopný "slevit" u požadavku na weby (PHP) a požadavky na hry (je to spíš, abych nalákal dcery).
Vím, že jsem náročný
Předem děkuji za případnou diskuzi.
H.