Poslední příspěvky

Stran: [1] 2 3 ... 10
1
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od anonacct kdy Dnes v 21:02:02 »
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.

Lidi co říkají, že rust nenahradí C++ žijou ve vlastním omezeném světě. Ono už se to totiž děje, sice salámovou metodou, ale jede se.
2
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od echo_zulu kdy Dnes v 20:46:01 »
Nemyslím si, že by byl náhradou Javy, ale spíš náhradou C++.

Už zas chce niekto nahradzovať C++?? To sa naozaj nestane...

Je mi jasné, že C++ tu bude ještě dlouho, ale snad uznáš, že Rust je o něco bezpečnější a že dává méně prostoru, jak se střelit do nohy.

To je v kontexte mojej odpovede úplne irelevantné. Rust nič nenahradzuje. Nahradenie niečoho znamená, že to, čo je nahradené, sa prestane používať. A začne sa používať to, čím to bolo nahradené. Masovo. Rust je jednoducho ďalšia možnosť. Alternatíva. V niektorých smeroch s rozšírenou funkcionalitou.

Osobne ale naozaj nechápem to nadšenie členov komunity Rustu ohľadne náhrady C++ Rustom.

Pretože ak by C++ bolo naozaj nahradené, čo sa môže stať jedine tak, že by bolo legislatívne vytlačené z obchodne zaujímavých oblastí, tak tí, ktorí v ňom píšu, predsa len tak z pracovného trhu neodídu, ale jednoducho začnú písať v Ruste. A to bude pre tých, čo v Ruste píšu teraz a pravdepodobne sa cítia kvôli tomu byť výnimočnými, aspoň mi to tak pripadá, súdiac podľa tých konfrontačných príspevkov voči C++, veľmi-veľmi nepríjemná konkurencia.

Inak si myslím, že by bolo na čase, aby sa takéto výkriky do tmy prestali objavovať pretože to naozaj nikomu neprospieva.

A čo sa bezpečnosti C++ týka, letné zasadanie v Sofii nejaké veci naznačuje.
3
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od Radek Miček kdy Dnes v 20:41:05 »

U Rustu bych zdůraznil tyto výhody:
- snaží se o maximální bezpečnost, víc než Java

Pravda je, že se asi snaží. Nicméně stále jsou v kompilátoru bugy, někdy staré i řadu let, které umožňují v safe kódu vyvolat segfault nebo přetypovat cokoliv na cokoliv jiného. Krom toho pak pravidla pro aliasing zatím nejsou specifikována, takže není zatím jasné, které crates mají nedefinované chování a které jsou v pořádku.
4
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od CPU kdy Dnes v 20:24:27 »
Mimochodem, USA prý zatížili H-1B vízum částkou $100,000 ročně, za tři roky byste si takhle našetřili na fungl nový Aston Martin DB12 v plný palbě. Takže 160 tisíc korun měsíčně dáte jenom za to vízum, což na výplatě asi částečně pocítíte. Pohledem malého človíčka z Horní dolní to je straně moc peněz, ale šikovný vývojář si tam vydělá 20 000 USD měsíčně a po pár letech si můžete požádat o občanství.
A zároveň to znamená, že se bude víc lidí najímat na remote práci.
Před Covidem hodně firem trvalo na přestěhování, to se při Covidu změnilo a teď to bude zase o dost běžnější.

Ale zpátky k Rustu, podle mě to není špatná volba.

https://www.indeed.com/jobs?q=rust+developer&l=new+york%2C+ny&radius=35&from=searchOnDesktopSerp&vjk=5eb1eabb7184d320

200 tisíc dolarů ročně = 330 tisíc měsíčně za práci v Rustu...pracovat za to v ČR...jako dostanete se k lepším nabídkám, ale tohle jsou právě ty joby, které budou teď remote.

A co se stane:
Indové využijí příležitosti a pokusí se urvat co nejvíc jobíků v USA za 200 000 USD/měsíčně.
Češi budou kníkat, kroutit si koulema, stěžovat si, ale reálně makat v ČR za nějakých 100 000 Kč, kolik programátor v ČR má (v Praze samozřejmě mnohem víc).

Respekt vůči Indům, sice prd umí, ale nejsou to zabělci a umí si o peníze říct. A nakonec tyhle joby urvou.
My Češi máme často moc malou dušičku, moc se bojíme, rádi fňukáme, vysvětlujeme proč to nejde a schováváme se pod kámen.
5
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od BoneFlute kdy Dnes v 20:20:54 »
U Javy bych zdůraznil tyto výhody:
- je to silně etablovaný jazyk
- je to jazyk nad běhovým prostředím
- je to snadný jazyk na naučení i používání
 
U Rustu bych zdůraznil tyto výhody:
- vytváří to rychlé a kompaktní binárky na úrovni C/C++
- snaží se o maximální bezpečnost, víc než Java
- má bohatý výrazový aparát
- má vestavěný systém pro balíčky, překlady, testování, dokumentaci, a podobně

Pokud chceš vydělávat peníze, tak Rust ještě není to pravé.
Pokud si chceš rozšířit obzory stran programování, tak je to výborná volba, ale Haskell by byla ještě lepší.
Pokud chceš praktický jazyk, kterým lze vytvářet užitečné aplikace a přitom zužitkovat každou hodinu jeho studia, a přitom chceš moderní syntax a nástroje, tak pak je Rust výborná volba.
6
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od BoneFlute kdy Dnes v 20:08:28 »
Nemyslím si, že by byl náhradou Javy, ale spíš náhradou C++.

Už zas chce niekto nahradzovať C++?? To sa naozaj nestane...
Protože to už se stalo.
7
Vývoj / Re:Přechod z JAVA na RUST (ANO či NE)
« Poslední příspěvek od Kit kdy Dnes v 19:56:28 »
Vôbec nikde nefavorujem JS, odporúčam prakticky hociktorý jazyk okrem PHP a Javy. Ale na stejné úrovni tie jazyky rozhodne nie sú. Existujú merateľné štatistiky koľko znakov či riadkov kódu je potreba pre dosiahnutie stejnej funkcionality v JS a Jave (alebo akomkoľvek jazyku vs Jave), je merateľné počet inkonzistencií v API v PHP atď.

O Javě se ví, že je ukecaná. PHP je na tom o dost lépe. Nekonzistenci PHP API si můžeš snadno upravit vhodným dekorátorem. Měření počtu řádek je zcela irelevantní, podstatná je čitelnost kódu. Nadbytečné řádky jsou způsobeny nepochopením principu zapouzdření.
8
Vývoj / Re:Přechod z JAVA na RUST (ANO či NE)
« Poslední příspěvek od Mlocik97 kdy Dnes v 19:30:05 »
Inak ja som JS dev

...

v tomto prípade Java a PHP sú celkom špatné jazyky, kvôli obskurdnej syntaxi v prípade Javy a nekonzistentnému API v prípade PHP

...

vyhoď Javu a PHP
To je teda objektivní příspěvek :-) Chápu, že máš rád JS a nemáš rád Javu a PHP, ale objektivně jsou všechny tři na stejné úrovni. Třeba já osobně bych mnohem radši dělal v Javě nebo PHP než se patlal s JS/TS peklem.

Ak by si prečítal celú správu a nevystrihol 3 vety z toho, tak by si pochopil. Vôbec nikde nefavorujem JS, odporúčam prakticky hociktorý jazyk okrem PHP a Javy. Ale na stejné úrovni tie jazyky rozhodne nie sú. Existujú merateľné štatistiky koľko znakov či riadkov kódu je potreba pre dosiahnutie stejnej funkcionality v JS a Jave (alebo akomkoľvek jazyku vs Jave), je merateľné počet inkonzistencií v API v PHP atď.
9
Vývoj / Re:Přechod z Javy na Rust. Ano či ne?
« Poslední příspěvek od CPU kdy Dnes v 19:27:19 »
Už se objevují zakázky, kde je Rust zmíněný jako preferovaný.
Za sebe musím říct, že mi přišla nabídka remote v USA v Rustu za MOC ZAJÍMAVOU SUMIČKU!
Konkrétně za natolik motivační, že to byl trojnásobek platu programátora v Praze.
Nakonec jsem to nevzal, protože jsem se místo učení Rustu flákal.
Ale nabídek na Java chodí samozřejmě mnohem víc, zatím.
10
Vývoj / Re:Přechod z JAVA na RUST (ANO či NE)
« Poslední příspěvek od snugar_i kdy Dnes v 19:21:57 »
Inak ja som JS dev

...

v tomto prípade Java a PHP sú celkom špatné jazyky, kvôli obskurdnej syntaxi v prípade Javy a nekonzistentnému API v prípade PHP

...

vyhoď Javu a PHP
To je teda objektivní příspěvek :-) Chápu, že máš rád JS a nemáš rád Javu a PHP, ale objektivně jsou všechny tři na stejné úrovni. Třeba já osobně bych mnohem radši dělal v Javě nebo PHP než se patlal s JS/TS peklem.
Stran: [1] 2 3 ... 10