1
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od Kit kdy Dnes v 21:49:41 »Rust konkuruje více jazykům - C, C++, Go, node.js, Java, atd...
Ono se to nezdá, ale rust je celkem multiúčelový a díky package managementu je celkem jednoduché ho použít pro různé věci. Já už bych třeba nikdy nechtěl psát server nějaké služby v C++. Kdysi jsem měl oblíbený node.js právě pro tu jednoduchost napsat v tom nové věci nebo nějaké jednoduché služby, co jsem potřeboval, ale dnes mám radši rovnou použít rust.
Psát webovou aplikaci v C úplně normální není. V Rustu klidně. Je to jen o trošku těžší než v PHP, nebo Pythonu.
Když jsem nucen psát v PHP, Python, Javascript je to proto, protože klient má hosting, nebo legacy kód, nebo vývojáře.
Když jsem nucen psát v C#, je to proto, protože klient má existující codebase a vývojáře.
Když jsem nucen psát v Javě, tak proto, protože telefony. Ale Rust už zalejzá i tam.
Javascript/Typescript do prohlížeče je stále nejvhodnější volba.
Jasné vyjádření, že pro různé účely jsou vhodné různé jazyky. Za mne pro web PHP, výstupní šablony XSLT, frontend Javascript, systémové utility C/C++ nebo možná i Rust, pro AI Python, pro síťové nástroje Go, pro obchodní aplikace Java a další. Vzájemně se jejich působnost překrývá, však to jsou Turingovsky kompletní jazyky - tedy až na SQL a jemu podobné.