Announcement

Collapse
No announcement yet.

GNUstep Might Deprecate Support For GNU's GCC In Favor Of LLVM Clang

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

  • #11
    Originally posted by DMJC View Post
    (...) it's very easy to create a mac-like environment on Linux.
    In what way is the above a mac-like environment on Linux? Isn't it more akin to a NeXTSTEP environment on Linux?

    Ah, the days of using WindowMaker instead of TWM in one's desktop session...

    Comment


    • #12
      I don't think anyone really uses GNUstep. Also GNUstep is terrible ugly, it looks like 25 year old desktop.

      Comment


      • #13
        Originally posted by DMJC View Post
        NextSpace is the big beneficiary of this move if it happens. Currently NextSpace has support for Display (Xrandr) and Sound configuration (Pulseaudio) and is focused on getting networking configuration (through Network-Manager) up and running. At that point GNUstep will have a functional desktop environment with many applications, multitab terminal, text editor and programming editors. It already supports rik.theme and etoile's MenuServer.app so it's very easy to create a mac-like environment on Linux.
        The 90s called. You can keep your desktop though.

        Comment


        • #14
          Originally posted by sandy8925 View Post
          It makes sense to me - it takes a good amount of engineering resources to add good quality language support to a compiler, and if you don't have it, the only good choice is to use what's already there.
          But why is it still called "GNU"step if it drops support for one of the most important GNU parts? Doesn't make sense to me.

          Comment


          • #15
            Originally posted by CommunityMember View Post
            Typo? "If they had an interesting developer" -> interested developer?
            No, the developer itself should be interesting

            Comment


            • #16
              Originally posted by ermo View Post

              In what way is the above a mac-like environment on Linux? Isn't it more akin to a NeXTSTEP environment on Linux?
              He was talking about Etoile's integration. Etoile is a (currently stalled) Mac-like DE.

              Comment


              • #17
                Originally posted by kpedersen View Post

                Probably true and I imagine that once Swift has disappeared, Apple will get back to Objective-C as a first class citizen.

                However for GNUstep, if the GCC support for Objective-C seems to not be good enough, it means that GNUstep are obviously over-consuming features and should stick to some slightly more calm code. They don't need to use the latest and greatest Objective-C feature, and to be honest, chasing features from a commercial company like this is quite likely going to lead to fatigue of the project.
                What makes you think Swift will disappear? As a programming language Swift runs circles around Objective C. Further Apple is implementing all new technology in Swift.


                if anything it is surprising that the GNUStep people are not transitioning to some of these modern technologies.

                Comment


                • #18
                  Originally posted by ermo View Post

                  In what way is the above a mac-like environment on Linux? Isn't it more akin to a NeXTSTEP environment on Linux?
                  You do realise that there's an environment variable in GNUstep that makes all GNUstep menus turn into Macintosh style menus that run across the top of the screen right? And there's a program in Etoile called WildMenus that adds a system menu like the Apple menu from OSX? This is what adding a nicer theme and those menu changes does to GNUstep:

                  Or you just add a Macintosh theme like this one:
                  Last edited by DMJC; 24 November 2019, 02:04 PM.

                  Comment


                  • #19
                    Originally posted by Vistaus View Post

                    But why is it still called "GNU"step if it drops support for one of the most important GNU parts? Doesn't make sense to me.
                    It is a project that reflects the GNU position. The compiler it uses mean nothing here. It is no different than a project using Python.

                    Comment


                    • #20
                      Originally posted by Candy View Post
                      On all modern Linux systems we stay with gcc because that's what everyone uses.
                      Wow, batshit retard delusions much.

                      Comment

                      Working...
                      X