• @[email protected]
    link
    fedilink
    191 year ago

    Languages: Just Rust!

    You got my attention.

    fn app(cx: Scope) -> Element {
        let mut count = use_state(cx, || 0);
    
        render!(
            rect {
                height: "20%",
                width: "100%",
                background: "rgb(233, 196, 106)",
                padding: "12",
                color: "rgb(20, 33, 61)",
                label { 
                    font_size: "20", 
                    "Number is: {count}"
                }
            }
            rect {
                height: "80%",
                width: "100%",
                background: "rgb(168, 218, 220)",
                color: "black",
                padding: "12",
                onclick: move |_| count += 1,
                label { "Click to increase!" }
            }
        )
    }
    

    Oh, it’s stringly-typed Rust.
    Yeah, no thanks.

    • @HoloPengin
      link
      111 year ago

      Yeah why do this when rust’s type system is so rich

  • Black616Angel
    link
    fedilink
    12
    edit-2
    1 year ago

    Native GUI library for Rust

    Oh, you have my attention.

    stringly-typed

    Ummm…

    simple click counter example doesn’t work on my phone

    Aw shit.

    Project website

    • @Anders429
      link
      21 year ago

      The counter doesn’t work on my phone, either.

  • Rustmilian
    link
    9
    edit-2
    1 year ago

    Loving these, the more toolkits like this the better.
    Let’s build the Rust ecosystem into the most useful & complete tool in any developers arsenal for all use cases one ever might need.

  • @thann
    link
    English
    41 year ago

    Seems pretty legit!

    The live refresh seems cool, would love to try it out