Announcement

Collapse
No announcement yet.

Chrome 112 Released With WASM Garbage Collection Trial, CSS Nesting

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by Ironmask View Post

    I'd argue that pointing out the absurdity of an unsound complaint the polar opposite of dogma.
    I find it strange that, for whatever reason, some people decided they don't like Rust simply because it's popular, and, without knowing anything about it, assume it's a cult, since they don't know the technology or reasoning behind it. Being forced to insert politics (or religion, potato-potato) to attempt to reason with and argue against something one ordinarily has no power or understanding of.
    It's excepted when you crusade to force people to convert to Rust/Wayland/Vulkan that they will feel they are stripped of choice and resent these otherwise useful technologies.
    The correct approach is:
    You: What are your requirements.
    Person: I need x, y, and z.
    You. I know of this tool that does x, y, and z. (Do not even mention that you prefer or use the tool.).
    Person: Ok, I want it.

    Let me state it another way. If the right tool is Rust, I will use it. But I will still play the devil's advocate if you go out of your way to make sure I am using it.
    Last edited by ClosedSource; 05 April 2023, 04:38 AM.

    Comment


    • #12
      I don't get why people obsess over Rust, whether in support of it or against it. I see nothing wrong with using it, but at the same time, I see no reason why some people think everything needs to be converted to it.
      I also don't get why people focus so much on performance of a web browser, when more often than not, your network connection is most likely going to be the bottleneck. There aren't a lot of situations I've encountered where something ran smooth in one browser and annoyingly slow in the other.

      Comment


      • #13
        WASM needs a few more features to really support dynamic languages. Threads for example.

        Comment


        • #14
          Originally posted by schmidtbag View Post
          There aren't a lot of situations I've encountered where something ran smooth in one browser and annoyingly slow in the other.
          I encountered a lot of situations like that before Firefox and Safari implemented offscreen canvas. Safari didn't fix that until just last week, so it's still a very recent thing.

          Comment


          • #15
            Originally posted by schmidtbag View Post
            I also don't get why people focus so much on performance of a web browser, when more often than not, your network connection is most likely going to be the bottleneck. There aren't a lot of situations I've encountered where something ran smooth in one browser and annoyingly slow in the other.
            Web-apps are a thing nowadays, won't mind being able to run everything (outside demanding games,) on a Chromebook.

            Comment


            • #16
              Originally posted by schmidtbag View Post
              I don't get why people obsess over Rust, whether in support of it or against it. I see nothing wrong with using it, but at the same time, I see no reason why some people think everything needs to be converted to it.
              Mostly ease of maintenance. C and C++ are projected to become the next COBOL, and it would be rather annoying for everyone involved to keep using these languages as their usecase becomes more and more specific to technology in maintenance mode, both professionally and as a hobby. There's going to be fewer and fewer people who know C++ now, but they are going to have to modify some codebase of some software they have or want to use. This happens a lot, I sometimes have to deal with some Go or Java codebases, and I really don't have fun doing it. Java is especially a relevant example since it's largely deprecated by Kotlin and Scala. Like Kotlin replaced Java on the JVM platform, Rust is replacing a couple languages on bare metal.

              Originally posted by schmidtbag View Post
              I also don't get why people focus so much on performance of a web browser, when more often than not, your network connection is most likely going to be the bottleneck. There aren't a lot of situations I've encountered where something ran smooth in one browser and annoyingly slow in the other.
              Browsers have to render a lot.​ It's easy to not notice because you're using a modern browser with all the optimization. You should definitely check out Andreas Kling's streams on YouTube where he works on his web browser for SerenityOS, and see for yourself just how painfully slow it is at rendering even simple modern web pages, just because it's not optimized. And it's not like he doesn't know what he's doing, it worked in the WebKit team at Apple. His videos are also about optimizing it as well as adding new features, so you get to see for yourself exactly what optimizations need to go into a modern web browser.

              Originally posted by ClosedSource View Post
              It's excepted when you crusade to force people to convert to Rust/Wayland/Vulkan that they will feel they are stripped of choice and resent these otherwise useful technologies.
              The correct approach is:
              You: What are your requirements.
              Person: I need x, y, and z.
              You. I know of this tool that does x, y, and z. (Do not even mention that you prefer or use the tool.).
              Person: Ok, I want it.

              Let me state it another way. If the right tool is Rust, I will use it. But I will still play the devil's advocate if you go out of your way to make sure I am using it.
              I'm not sure what this "you people" thing is about. I don't get the devil's advocate thing either.
              I'd say just say what your requirements are, like you said, but I'm getting a lot of spite out of this. I suppose it's pointless talking about hypothetical posts, but you almost come off as spitefully arguing against something someone enjoys without even asking why they like it or how it meets their requirements and may or may not meet yours.​ Even if they do sound more fanatical than technical, force them to display technical knowledge of what they like and then see for yourself if they're right or not, otherwise just ignore them with a stock "doesn't fit my requirements" comment.

              Comment


              • #17
                I tried to learn Rust several times but my motivation evaporated quickly when I saw that it did exactly what C++, but with a different syntax. So my conclusion: might be worth if you start to learn programming, and even there you likely will need to learn C anyway because of amount of libraries written. With C++ you get C for free with Rust it is double effort. In other cases it’s weird why so many people want/like it and it indeed resembles a secta or cult

                Comment


                • #18
                  Originally posted by dev_null View Post
                  I tried to learn Rust several times but my motivation evaporated quickly when I saw that it did exactly what C++, but with a different syntax. So my conclusion: might be worth if you start to learn programming, and even there you likely will need to learn C anyway because of amount of libraries written. With C++ you get C for free with Rust it is double effort. In other cases it’s weird why so many people want/like it and it indeed resembles a secta or cult
                  And this is exactly what I'm talking about. "I didn't bother to learn it or find out why people use it, so I'm going to assume it's a religion because that's what my brain defaults to."
                  I wouldn't even have to say this if you didn't include the cult thing at the end. You post is misinformed but nothing to argue about. Although I do find it strange you don't know about the ownership model since that's the entire point of Rust, and absolutely something C++ doesn't have. Otherwise, I've seen this post about every other language, it's totally normal. You tried to learn a new language pretending it's one you're used to, that inevitably failed because, surprise, the language is different from the one you're used to, that's why it exists. Everyone does this with every language, that's not weird.

                  Comment


                  • #19
                    Even people who make very valid arguments for Rust do admit they behave like a cult. https://medium.com/@siberianguy/an-a...t-e4c4764acd8d

                    Comment


                    • #20
                      Originally posted by ClosedSource View Post
                      Even people who make very valid arguments for Rust do admit they behave like a cult. https://medium.com/@siberianguy/an-a...t-e4c4764acd8d
                      Man you're really stuck on this huh.
                      It's called a fanbase, literally everything ever created has one and they're all awful. We're on a forum about Linux, I would hope you would understand what that's like.

                      Comment

                      Working...
                      X