• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    SPIRALIRust - Programovací jazyk
    UETOYO
    UETOYO --- ---
    SPIKE411: "Mám pocit, že podobné hysterické reakce proběhly u Firefoxu a jiných projektů." Tak vzhledem k tomu, že Rust jde původně za Mozillou, tak možná tam bude nějaká spojitost (Mozilla Welcomes the Rust Foundation). Vzhledem k tomu, že to koukám zvedá ze ždile více lidí, tak bych to úplně netrivializoval. Je dobře že to neprochází bez reakce.
    SPIKE411
    SPIKE411 --- ---
    Na to téma jsem zahlédl taky
    The Rust Foundation goes to war against people using the word "Rust"
    https://lunduke.substack.com/p/the-rust-foundation-goes-to-war-against

    Předpokládám, že jde o úplně standardní ochranu trademarku, o který by přišli, kdyby to neřešili. Mám pocit, že podobné hysterické reakce proběhly u Firefoxu a jiných projektů.
    UETOYO
    UETOYO --- ---
    JINX: Komentář pod videem... Geniální.
    JINX
    JINX --- ---
    UETOYO: Kdo?
    UETOYO
    UETOYO --- ---
    MARASAN: "Rust really take the concepts of borrowing and ownership to real life." :D
    MARASAN
    MARASAN --- ---
    Rust Foundation IS DOING WHAT????
    https://www.youtube.com/watch?v=gutR_LNoZw0
    SPIKE411
    SPIKE411 --- ---
    Debata Go/Rust vs C/C++ statické vs dynamické linkování, stabilita ABI…

    Wiki - LetsBeRealAboutDependencies
    https://wiki.alopex.li/LetsBeRealAboutDependencies

    Dynamic linking
    https://drewdevault.com/dynlib.html

    The impact of C++ templates on library ABI – Michał Górny
    https://blogs.gentoo.org/mgorny/2012/08/20/the-impact-of-cxx-templates-on-library-abi/

    Odkazy z diskuse pod článkem
    Rust-Written Coreutils v0.0.18 Released With Improved GNU Compatibility - Phoronix
    https://www.phoronix.com/news/Coreutils-uutils-0.0.18
    SPIKE411
    SPIKE411 --- ---
    Introduction - Rust Design Patterns
    https://rust-unofficial.github.io/patterns/
    SPIKE411
    SPIKE411 --- ---
    Blazing Fast, Minimal Change - Speed up Your Code by Refactoring to Rust
    https://www.infoq.com/presentations/refactoring-rust/
    Lily Mara takes an existing codebase and rewrites part of it in Rust, focusing on writing a Rust reimplementation, cross-language regression testing, performance benchmarking of the new code.

    FFI refactoring is where we take a little piece of the code, we rewrite it in a faster language, in this case, Rust, and we connect it to the original codebase using CFFI.


    For the purposes of having a concrete example to talk through in the Rust, of this talk, we're going to imagine that you're a developer, you're working on a Flask HTTP server application that's written in Python.


    (úryvky kvůli kontextu)
    SPIKE411
    SPIKE411 --- ---
    GitHub - rustwasm/awesome-rust-and-webassembly: Awesome Rust and WebAssembly projects, libraries, tools, and resources
    https://github.com/rustwasm/awesome-rust-and-webassembly

    Build Universal Libraries with Rust
    https://youtu.be/uKlHwko36c4
    RUDOLF
    RUDOLF --- ---
    SHINING_KATE: to je jen dobře;-)
    SHINING_KATE
    SHINING_KATE --- ---
    RUDOLF: Momentálně se nám na jeden inzerát hlásí kolem 50 lidí, z toho kvalitních uchazečů asi 15, a trvalo to chvilku :) Shánět lidi na Rust není zas takový problém.
    RUDOLF
    RUDOLF --- ---
    Tak je to jen o tom, že vychovávat lidi na nový jazyk bere čas, když máš seniory co mentoring nepotřebujou, tak rust je v pohodě high-level jazyk. A celý je to jen o trhu práce, jak těžký sehnat seniora v jednom jazyce versus v jiném. Zbytek jsou jen zkušenosti z praxe. Každopádně, samo co dělat když najednou vyrosteš z týmu na 50 lidí, ten hiring pro rust bude těžší, na druhou stranu asi už máš víc peněz a mentoring nových lidi můžeš někomu předat a pomalost dodávky ti nevadí. Já si teď s rustem konečně hraju, ale jelikož děláme hlavně deployment cli, tak jediný důvod pro rust je, že by kolegy bavilo se v něm učit. A tipuji že tak půlka bude pro, zbytek neutrální.
    SPIKE411
    SPIKE411 --- ---
    SPIKE411: Reakce (?)

    Why use Rust on the backend?
    https://blog.adamchalmers.com/why-rust-on-backend/
    SPIKE411
    SPIKE411 --- ---
    Functional Programming in Rust
    https://serokell.io/blog/rust-for-haskellers
    SPIKE411
    SPIKE411 --- ---
    Writing a Compiler and a Virtual Machine in Rust – The Tech Trailblazer
    https://thetechtrailblazer.blog/2023/03/20/writing-a-compiler-and-a-virtual-machine-in-rust/
    SPIKE411
    SPIKE411 --- ---
    Rewriting the CLI in Rust: Was It Worth It?
    https://blog.railway.app/p/rust-cli-rewrite
    SPIKE411
    SPIKE411 --- ---
    Bridging Async and Sync Rust Code - A lesson learned while working with Tokio | Greptime
    https://greptime.com/blogs/2023-03-09-bridging-async-and-sync-rust
    SPIRALI
    SPIRALI --- ---
    Jinak za sebe soudim (co jsem tak v rychlosti videla) tak PHP se v poslednich verzich odrazilo ode dna. Ale jestli nekdo vaha mezi PHP a Rustem, tak to spise vypada na nevyjasny cil, ktereho chce dosahnout a vybrat jeden z tech dvou jazyku muze v byt v zavislosti na kontextu hodne dobra i spatna volba.
    SPIRALI
    SPIRALI --- ---
    ANT_39: Abych jako admin odpovedela na nevyrcenou otazku: Proc neni Rust skvely jazyk, nebo nestoji se ho za to ucit zde urcite neni offtopic. Ale diskuze by mela byt konstruktivni. Nemam prilis ambici abych to tady nejak strikne moderovala, ale samozrejme s radosti promazu pripadne tapetovani vykriky "[libovolny jazyk] je [bozi/nanic]". Konec oficialniho hlaseni :)
    Kliknutím sem můžete změnit nastavení reklam