Announcement

Collapse
No announcement yet.

Remacs: Re-Implementing Emacs In Rust

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

  • #11
    Originally posted by Marc Driftmeyer View Post
    I'd rather have a girlfriend/wife than ebb away my life on a project that isn't lacking.
    Who says you can't have both?

    Comment


    • #12
      Porting to Rust gives us lots of opportunities. We can leverage the rapidly-growing crate ecosystem.
      There is not bigger ecosystem than C/C++.

      We can drop support legacy compilers and platforms (looking at you, MS-DOS).
      They can drop them in C as well. It is as easy as making the decision to drop support of legacy compilers and platforms.

      We can add docstrings and unit tests to core functions that aren’t exposed to elisp.
      I am not sure what they mean by unit tests to core functions. Can't this be achieved in C? Though is an important enough reason so as to rewrite the whole thing in another language?

      It’s also a ton of fun.
      LOL. This is the real reason for why they are doing it.

      Comment


      • #13
        Wow, people on this forum really likes to tell people what they should or shouldn't spend their own time on. I take it your productiveness are superior and you only do stuff that will benefit society, while not doing anything that will satisfy only yourselves.
        Last edited by dlq84; 12 January 2017, 05:20 AM.

        Comment


        • #14
          Projects like this are as much about testing the capabilities of the Rust language as anything. They want to know if they can hit any cases where Rust is deficient in a variety of real-world applications. With a view to improving Rust by fixing any deficiencies found.

          Comment


          • #15
            Originally posted by zoomblab View Post
            There is not bigger ecosystem than C/C++.


            They can drop them in C as well. It is as easy as making the decision to drop support of legacy compilers and platforms.


            I am not sure what they mean by unit tests to core functions. Can't this be achieved in C? Though is an important enough reason so as to rewrite the whole thing in another language?


            LOL. This is the real reason for why they are doing it.
            Please, re-read the article. He never said that Rust has a bigger ecosystem than C/C++, he said it's rapidly GROWING.

            Comment


            • #16
              Originally posted by Kemosabe View Post
              Reinventing the wheel in Rust became a real popular sport lately ...
              And i see nothing wrong with it.
              On the contrary.

              Comment


              • #17
                Originally posted by zoomblab View Post
                There is not bigger ecosystem than C/C++.
                By that logic, when C came around, it should've never taken off because some other language was the bigger ecosystem...

                Comment


                • #18
                  Originally posted by Vistaus View Post
                  Please, re-read the article. He never said that Rust has a bigger ecosystem than C/C++, he said it's rapidly GROWING.
                  Growing, even when you're doing it rapidly, isn't all that impressive when you're coming from essentially nothing...

                  Originally posted by dlq84 View Post
                  Wow, people on this forum really likes to tell people what they should or shouldn't spend their own time on. I take it your productiveness are superior and you only do stuff that will benefit society, while not doing anything that will satisfy only yourselves.
                  Per say there's nothing wrong with doing something that provides no tangible benefit to anyone, but people are probably annoyed that they're spending development time on something that provides no tangible benefit to anyone. You're probably not going to go "You know what, maybe I'll spend the time I spend jerking off every day on building something", but changing from working on something that's useless to something that isn't is something a real person might actually do.
                  Last edited by L_A_G; 12 January 2017, 07:32 AM.

                  Comment


                  • #19
                    What?? No DOS support???!!! Outrageous!!!11!!

                    Comment


                    • #20
                      Originally posted by randomizer View Post

                      Maybe writing Emacs in Rust is the most important project for the person who did it.
                      he said implementing rust in emacs not emacs with rust. (just jesting)

                      Comment

                      Working...
                      X