106
Vývoj / Re:Je Rust jazyk budoucnosti?
« kdy: 05. 11. 2022, 22:40:23 »Zig,Máš s ním nějaké konkrétní zkušenoti? V jakém je stavu? Na co je použitelný?
Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.
Zig,Máš s ním nějaké konkrétní zkušenoti? V jakém je stavu? Na co je použitelný?
protože garance, které dává Rust, hlavně ohledně bezpečnosti, v C nikdy nebudou a tohle prostě nejde ignorovat.Přesně.
Autorům těchto "pure FP" jazyků přijde programování s efekty jako zlo, které je třeba zavřít někam do klece, aby nezničilo svět. A jelikož většina programů furt nějaké "vedlejší efekty" páchá, přijde mi to dost nepraktické.Nejen autorům. Součástí té změny mindsetu bylo právě přijetí této zásady. Od té doby se na veškerej kód i v "normálních" imperativních jazycích dívám jako pure/mající efekty. A čistě subjektivně mi přijde, že to dobře slouží.
https://en.wikipedia.org/wiki/Category:Free_software_programmed_in_HaskellDalsi verze Rustu se tedy bude jmenovat Haskell?Ano, hned poté, co bude v Haskellu nějaký jiný použitelný OSS produkt vedle XMonadu a asi dvou dalších, na které si teď hned nevzpomenu.
Ha, přes 20:
Agda a Idris jsou specialitky, ale OK.
Tooling pro Haskell snad ani nemá smysl počítat.
Darcs je pomalý a chybový (a zbytečný, stejně všichni jedou na Gitu).
House je mrtvější než Hurd.
Atd.
Za řeč stojí Pandoc a QuickCheck (coby inspirace pro ostatní jazyky, které to reimplementovaly). A XMonad, který už roky používám. S Agdou a Idrisem jsme na pěti. To je hodně slabé.
Za me, sen o tom, ze se z Popelky stane princezna, je sice super, ale je to pohadka. Ma sice smysl se ji snazit nejak naplnit, ale ja se rozhodl, ze se na to nebudu nijak upinat. Cas od casu jeste nejaky ten zivotopis odeslu - pokud me neco zaujme - ale nic uz od toho neocekavam. Ale co kdyby...
nevyhodu, ze neni instruktivni.
SQL je naopak skvělá volba. Snadný jazyk, který se naučí za rozumný čas. Vysokoúrovňový jazyk. Užitečný jazyk. A dokonce i ta aritmetika a funkce tam jsou. Já jej doporučuji jako první ideální volbu.Tak například Rust, APL/BQN/J (nebo podobný polní jazyk), nějaký ten LISP, Haskell, Idris 2, OCaml, Prolog, Ada (+SPARK), SQL.
Až na to SQL je to jedna zbytečná nepraktičnost vedle druhé. Proč ho matete?
Jak píše Filip, chceš něco, co je pouze v MySQL/Mariadb.
Pokud chceš v sqlite hledat s ci (case insensitive), použij COLLATE NOCASE, viz https://www.sqlite.org/datatype3.html#collating_sequences. UTF8 používá sqlite ve výchozím stavu, stejně tak unicode.
tam ide o to ze create table schema to ma a ja kvoli sqlite nebudem editovat schemu.
chachcha, character. Opravdu jsem se rozesmal.
V jakem vesmiru nekteri ziji, opravdu bych se tam rad prestehoval.
V podstatě to je situace do které bych se jednou chtěl dostat, že moje cena bude taková, aby mi stačilo pracovat méně a mít dostatek na normální život. Ale to ještě musí uplynout hodně vody
Proboha jako proč? Zákon nabídky, poptávky. Pokud děláte něco co ostatní chtějí, není důvod se zabývat zda je to levné nebo drahé. Prostě nasaďte cenu jaká vám dovolí pracovat méně a mít dostatek na normální život a uvidíte zda existuje zákazník který to zaplatí.
Z tohodle mindsetu (jsem asi moc drahý) se nedostává příliš jednoduše. Máte totiž nedostatek sebevědomí a to se jen tak samo od sebe nezlepší. Předpokládám že jste mladý, takže za chvíli příjde rodina, hypo, zvýšené náklady obecně - a to teprve bude v loji.
Takže šup šup a chovat se tržně.
No já si dovolím nesouhlasit s částí. Že jsem mladý jste odhadl správně, a myslím že nějaká míra pokory je tedy na místě. Rozhodně mám teď více sebevědomí než třeba před dvěma lety. Ale jde to postupně.
jestli ti muzu poradit tak nic nevychytavej a normalne pozadej o kratkou schuzku v terminu ktery se hodi chlebodarci.Přesně!
co se tyce argumentace - neni lepsi proste rict, ze jinak pujdes tam kde daj vic, nez se zamotavat do vyvratitelnych argumentu?
Hehe, dobře shrnuto.Co myslíte o té formě požádání o zvýšení? S ohledem na to že osobní setkání se šéfem bývají spíše hektická a ne příliš častá. Jakožto programátor samozřejmě jsem tvor stydlivý a písemný projev je mi bližší, ale v tomhle případě nevím...o co jednoduseji se ti to bude psat o to jednoduseji se to jemu bude "zahazovat do kose".
Mac mam asi mesiac (pracovny ntb), horsie UX snad ani neexistuje, doslova nedokoncene demo. Kazdy den pri nom nadavam. Aj ten Xface, je ovela pouzitelnejsi a intuitivnejsi ako MacOS. Skusil som aj Mate, Gnome, Linux Elementary. V customizacii, pouzitelnosti u mna vedie KDE.
Když jsme v těch absolutních superlativech, tak já zas (po spoustě let na Linuxu a několika kolečkách přes Gnome v2 a víc, KDE v3 a víc, Xfce nevímkolik, Unity, Mate, kombinace typu "tiling wm i3 + něco", ...) asi neznám lepší prostředí, než má Mac. Jen si člověk musí odvyknout od mindsetu "všechno si nastavím podle sebe" a přejít k "používám, jak to je." Jak se s tím začneš prát, jak to chceš používat stejným způsobem, jako svoje vyladěné KDE, tak je to špatné.
Tím neříkám, že Mac nemá chyby. Má, občas mi pije krev... Ale rozhodně mi ji pije o dost míň než to, co nabízí Linux i Windows (kteréžto oba stále používám na sekundárních strojích).
Co myslíte o té formě požádání o zvýšení? S ohledem na to že osobní setkání se šéfem bývají spíše hektická a ne příliš častá. Jakožto programátor samozřejmě jsem tvor stydlivý a písemný projev je mi bližší, ale v tomhle případě nevím...Vždycky osobně. Jde o peníze, citlivé téma. A tady není důvod stahovat šéfa na své zvyky, naopak, je vhodné projevit trochu respektu.
za 10 let si nevybavuji, kdy se podarilo uspesne vyjednat vyrazne zvyseni penez.Neměl jsem s tím problém. Domluvil jsem si schůzku, slušně si pokecali, požádal jsem o zvýšení o 60%, nechali si to promyslet, schválili mi to.
vzdy jen prechodem jinam.