midwest.social
  • Communities
  • Create Post
  • Create Community
  • heart
    Support Lemmy
  • search
    Search
  • Login
  • Sign Up
kixik@lemmy.ml to Rust Programming@lemmy.ml · 2 years ago

SerenityOS author: "Rust is a neat language, but without inheritance and virtual dispatch, it's extremely cumbersome to build GUI applications"

mobile.twitter.com

external-link
message-square
3
link
fedilink
0
external-link

SerenityOS author: "Rust is a neat language, but without inheritance and virtual dispatch, it's extremely cumbersome to build GUI applications"

mobile.twitter.com

kixik@lemmy.ml to Rust Programming@lemmy.ml · 2 years ago
message-square
3
link
fedilink

Just sharing from r/rust

  • sizeoftheuniverse@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    edit-2
    2 years ago

    deleted by creator

    • pingveno@lemmy.ml
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      It’s an opinion, but it doesn’t mean that it’s necessary an objectively correct one. It’s true that Rust has had to rethink how GUI’s have traditionally been done. It’s not an OO language and it never will be. But there are emerging frameworks that do the job quite elegantly. They just don’t do it like a C++ developer would expect, and he has extremely extensive C++ experience.

      • 𝕽𝖚𝖆𝖎𝖉𝖍𝖗𝖎𝖌𝖍
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        It might could learn from some recent experiments in Go GUIs. GIO is an immediate mode GUI that’s unusual.

        https://golang.ch/the-ultimate-list-of-golang-gui-graphics-image-related-libraries/?amp=1

        Seems there’s been a bit more experimentation in this area than there has under Rust.

Rust Programming@lemmy.ml

rust@lemmy.ml

Subscribe from Remote Instance

Create a post
You are not logged in. However you can subscribe from another Fediverse account, for example Lemmy or Mastodon. To do this, paste the following into the search field of your instance: !rust@lemmy.ml
Visibility: Public
globe

This community can be federated to other instances and be posted/commented in by their users.

  • 1 user / day
  • 24 users / week
  • 39 users / month
  • 575 users / 6 months
  • 24 local subscribers
  • 8.73K subscribers
  • 416 Posts
  • 1.1K Comments
  • Modlog
  • mods:
  • Nutomic@lemmy.ml
  • Joe@lemmy.ml
  • AgreeableLandscape@lemmy.ml
  • BE: 0.19.11
  • Modlog
  • Instances
  • Docs
  • Code
  • join-lemmy.org