Diskuze: Nejvhodnější jazyk pro back-end programování.

Člen

Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
Ahoj, zkus .NET. Začínal jsem s Javou, ale v nový práci mě přeučili na C# a přijde mi daleko lepší.
Za mě C#. .NET je hodně rozšířený, celkově se dobře učí a bude se
ti líbit i práce s ním. Pokud tedy backendem myslíš weby Python se používá spíš na
automatizaci, výzkum, výpočty. Java je zase hodně rozšířená v tý
korporátní sféře, jsou v ní robustní systémy. C# je podle mě
dokonalejší brácha Javy. A navíc ti otevře dveře i do dalších odvětví
(herní v Unity, mobilní Xamarin pro multiplatformu a další).
No. .NET jsem se celkem (hlavně přes VB) naučil. Tak právě uvažuji
jakým směrem rozšiřovat své znalosti. O ASP.NET jsem slyšel, že není moc
oblíbený, tak bych se spíše poohlížel po jiných. Každopádně jak v
tomto vlákně vidím, tak ten .NET asi nebude úplně k ničemu, tudíž u něj
asi zůstanu. Děkuji moc
Tak co se zrovna týče standardní práce s databázemi si myslím, že Java a C# jsou na to zhruba stejně, ale osobně bych dal přednost Javě protože to právě tento jazyk byl pro tyto věci vyvinut. Co se týče C# tak jako mladší klon vyrostl ve slušnou konkurenci. Co se týče serverových technologií je Jakarta EE nebo starší verze JavaEE pořád na míle nad(před) C#(např. velké množství aplikačních serverů, velké množství různorodých technologií - viz všechny JEP,atd.. . Nevýhodou EE řešením na Javě je nedostatečné množství kvalitních účebních materiálů, česky řečeno "hůře se to učí".
Osobně se domnívám, že není žádný nejlepší jazyk pro back-end, je to o firmě, projektu a řešení. Většinou takové to komplikované know-how jádro backendu řešící nějakou kvalitní technické řešení, stejně čistokrevní programátoři nedělají, protože danou specializaci neumí a nerozumí tomu .Většinou to dělají matematici, inženýři z techniky, vědecké síly, atd..
Zobrazeno 5 zpráv z 5.