Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Variety of C++ compilers.

Variety of C++ compilers.

Scheduled Pinned Locked Moved The Lounge
csharpc++visual-studio
37 Posts 20 Posters 4 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Matthew Faithfull

    I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

    "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #14

    gcc 4.2/4.7, clang 3.x and vs 2010. Gcc for production builds, gcc or clang for dev linux builds (clang is faster and has better error reporting in many cases) and VS for debugging in windows. I use VS as an IDE as well but many people here use vi

    M 1 Reply Last reply
    0
    • L Lost User

      gcc 4.2/4.7, clang 3.x and vs 2010. Gcc for production builds, gcc or clang for dev linux builds (clang is faster and has better error reporting in many cases) and VS for debugging in windows. I use VS as an IDE as well but many people here use vi

      M Offline
      M Offline
      Matthew Faithfull
      wrote on last edited by
      #15

      Thanks, it sounds like you're doing genuinely cross platform stuff which is where I'm headed. I guess clang on Linux makes more sense than on Windows, I'll have to get back to that. I was part way through Netbeans integration under Open Suse a while back but never quite got it working. Time to go back and try again with an updated clang a simplified sample project I think. :)

      "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

      1 Reply Last reply
      0
      • M Matthew Faithfull

        I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

        "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

        P Offline
        P Offline
        PIEBALDconsult
        wrote on last edited by
        #16

        I used to do C. I don't use C++ beyond dabbling and not with an IDE. I occasionally compile C/C++ at the command line under Windows with Borland's or Microsoft's compilers and maybe MINGW's (I use their pre-processor for some tasks with C#). I no longer even have Turbo C/C++. And you might be interested in Quincy http://www.codecutter.net/tools/quincy/[^] I could also compile with HP's C or C++ on OpenVMS if that might be of use to you.

        1 Reply Last reply
        0
        • M Matthew Faithfull

          I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

          "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

          S Offline
          S Offline
          Shao Voon Wong
          wrote on last edited by
          #17

          I use Visual C++ 10/11 (Windows), GCC 4.6/4.7 (Linux) and Clang 3.2 (Linux and Mac OSX). My next C++ compiler to dabble is Intel (Linux). Anyone looking to write cross-platform C++ code, I'll say good luck to you!

          1 Reply Last reply
          0
          • M Matthew Faithfull

            I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

            "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

            A Offline
            A Offline
            Anna Jayne Metcalfe
            wrote on last edited by
            #18

            We're using VS2008 for our product (Visual Lint, ResOrg and LintProject Pro) development, but we're now starting to look at moving to VS2012 - mainly because it's time we started moving to C++ 11. If we have issues with the VS2012 compiler or IDE the Intel C++ compiler is another option on the table. Cross platform development is (unsurprisingly) Eclipse with GCC. I can't remember the version offhand - cross platform ports are Beth's department.

            Anna :rose: Tech Blog | Visual Lint "Why would anyone prefer to wield a weapon that takes both hands at once, when they could use a lighter (and obviously superior) weapon that allows you to wield multiple ones at a time, and thus supports multi-paradigm carnage?"

            1 Reply Last reply
            0
            • M Matthew Faithfull

              I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

              "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

              M Offline
              M Offline
              Mike Winiberg
              wrote on last edited by
              #19

              As always, there's no simple answer: Not using C/C++ at the moment on any project, but... My largest project ever was built starting with Borland C++ release 4 on Windows, moved to GNU g++ on Linux (starting at Version 1, ending at version 3, it took so long!) - this was an airline and shipping reservation system. My longest standing code, still in use today after well over 20 years, was in C, using MSC 5.00 (long before Visual Studio was a twinkle in BG's eye, and a mote in the eyes of the rest of us!) The last C++ project I developed (about two years ago) was in Visual Studio 2008. At the moment, everything I'm doing is either in Java or Visual Basic for Applications (!), but - should I have any C or C++ work to do then it would be in NetBeans with GNU C++ for preference, or Visual Studio 2008 if forced to use Windows specific tools... Not much help really, sorry 8) Mike

              M 1 Reply Last reply
              0
              • M Mike Winiberg

                As always, there's no simple answer: Not using C/C++ at the moment on any project, but... My largest project ever was built starting with Borland C++ release 4 on Windows, moved to GNU g++ on Linux (starting at Version 1, ending at version 3, it took so long!) - this was an airline and shipping reservation system. My longest standing code, still in use today after well over 20 years, was in C, using MSC 5.00 (long before Visual Studio was a twinkle in BG's eye, and a mote in the eyes of the rest of us!) The last C++ project I developed (about two years ago) was in Visual Studio 2008. At the moment, everything I'm doing is either in Java or Visual Basic for Applications (!), but - should I have any C or C++ work to do then it would be in NetBeans with GNU C++ for preference, or Visual Studio 2008 if forced to use Windows specific tools... Not much help really, sorry 8) Mike

                M Offline
                M Offline
                Matthys Terblanche
                wrote on last edited by
                #20

                I'm using Embarcadero Rad Studio 2010 and XE3, XE3's support for ios and win8 development looks interesting, but since that will be my private projects in future, I can't comment on it yet. There IDE works the best for my Screen Reader (I'm blind), and it's probably also because I started out with Turbo Pascal in the late 80's, that I've moved on to turbo c++ when it emerged, since the environment was familiar. Stuck with Borland, changed to embarcadero since then. Did some VB.net work also, but not a lot. Where's the days?

                M 1 Reply Last reply
                0
                • M Matthew Faithfull

                  I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

                  "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                  N Offline
                  N Offline
                  NAANsoft
                  wrote on last edited by
                  #21

                  My selected few are (have known / are using): Rank 7/10: Visual Studio 2010 - using on job Rank 8/10: MetroWerk - have used on job Rank 7/10: MinGW gcc - using privately Rank 9/10: Borland C++ - have used privately (long time ago) Hope this is what you want Regards, Normann

                  1 Reply Last reply
                  0
                  • M Matthew Faithfull

                    I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

                    "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                    R Offline
                    R Offline
                    Rob Grainger
                    wrote on last edited by
                    #22

                    I'd like to really emphasise CLang, as it seems to currently have the best support for C++ 11 features!

                    M 1 Reply Last reply
                    0
                    • M Matthys Terblanche

                      I'm using Embarcadero Rad Studio 2010 and XE3, XE3's support for ios and win8 development looks interesting, but since that will be my private projects in future, I can't comment on it yet. There IDE works the best for my Screen Reader (I'm blind), and it's probably also because I started out with Turbo Pascal in the late 80's, that I've moved on to turbo c++ when it emerged, since the environment was familiar. Stuck with Borland, changed to embarcadero since then. Did some VB.net work also, but not a lot. Where's the days?

                      M Offline
                      M Offline
                      Matthew Faithfull
                      wrote on last edited by
                      #23

                      Thank you, that's fascinating. I've only recently started using Rad Studio 2010 and XE3. I have to say that for a sighted person it's a confusing mess so I'm doubly impressed that anyone can use it blind. Overall Borland compilers seem to be the ones most people who've replied are using after Visual Studio and GCC. If you know or discover how to set the details of the C++ linker command line then please do email me. I asked about this in the programming forums and nobody had a clue. a solution would enable me to put XE3 back on my list of environments to support. email:mfaithfull@btopenworld.com

                      "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                      1 Reply Last reply
                      0
                      • R Rob Grainger

                        I'd like to really emphasise CLang, as it seems to currently have the best support for C++ 11 features!

                        M Offline
                        M Offline
                        Matthew Faithfull
                        wrote on last edited by
                        #24

                        I'd really like to use it but after 3 attempts to get it to build a simple .exe plus one static lib project on Windows I'm at a loss. While the front end C++11 support is wonderful and the error messages are a delight compared with VC or GCC the linking stage is still medieval sourcery as far as I can see. :( I'll run up a Linux VM at some point and give it a go where it's reputed to work much better. I nearly had it up and running from the Netbeans IDE under OpenSuse but that got interrupted and I haven't got back to it yet.

                        "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                        1 Reply Last reply
                        0
                        • M Matthew Faithfull

                          I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

                          "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                          N Offline
                          N Offline
                          Niels Holst
                          wrote on last edited by
                          #25

                          I am using Qt Creator as an IDE with gcc toolkit running underneath, both on Windows and Linux Ubuntu. Will continue with same tools on Mac OS soon. I use this for the UniSim open-source project http://www.ecolmod.org/[^] maintained at GitHub.

                          Niels Holst, Aarhus University, Denmark

                          M 1 Reply Last reply
                          0
                          • M Matthew Faithfull

                            I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

                            "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                            P Offline
                            P Offline
                            pgroover
                            wrote on last edited by
                            #26

                            MSVC mostly here although I have used gcc quite a bit at times in the past, unfortunately not recently. I had installed Borland quite a few years ago (very many actually), but never really gave it a fair shot, so I can't really comment on it. There was some small command line compiler for DOS (yup, I said it) I had used in the late 80's/early 90's, but the name escapes me. It was fast and efficient, but I don't believe it could have been used for anything other than small projects. VS 6 VS 2000 VS 2003 VS 2008 (Current for "paid" job) :) VS 2010 (Home) VS 2012 (Express & Beta) (Home) Qt Creator Linux: vi KDevelop Qt Creator Hope this helps.

                            1 Reply Last reply
                            0
                            • N Niels Holst

                              I am using Qt Creator as an IDE with gcc toolkit running underneath, both on Windows and Linux Ubuntu. Will continue with same tools on Mac OS soon. I use this for the UniSim open-source project http://www.ecolmod.org/[^] maintained at GitHub.

                              Niels Holst, Aarhus University, Denmark

                              M Offline
                              M Offline
                              Matthew Faithfull
                              wrote on last edited by
                              #27

                              Looks like an interesting project. I have used Qt for Linux/Windows/MacOSX development in the educational field. Qt Creator has some good points and I like the Qt UI output but the backend is unfortunately unsustainable as it multiplies in complexity in order to support new systems. They may yet rescue this but only if Nokia can afford it and it will cost millions. I wish them well but I've decided to go my own way.

                              "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                              1 Reply Last reply
                              0
                              • M Matthew Faithfull

                                I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

                                "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                                N Offline
                                N Offline
                                nearlyheadlessrod
                                wrote on last edited by
                                #28

                                When I was doing serious C++ programming, I was most efficient working in Vim, and periodically running the code through PC-Lint. If lint said it was OK, then the compiler was generally happy. This light-weight solution yielded high-quality (lint-compliant) code, and the tools ran great on my limited laptop. I compiled using Visual Studio 2008, and when possible, g++ on Linux. I found that the STL was generally more standards-compliant on Linux. I'm not doing any C++ development these days, but I certainly miss it. It is the language of kings!

                                1 Reply Last reply
                                0
                                • M Matthew Faithfull

                                  I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

                                  "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                                  S Offline
                                  S Offline
                                  sasadler
                                  wrote on last edited by
                                  #29

                                  I mostly use Texas Instruments Code Composer Studio(s) (embedded DSP programming). Unfortunately, they switch from an old school IDE to eclipse a couple of years ago. The C/C++ compilers will work with either IDE.

                                  1 Reply Last reply
                                  0
                                  • M Matthew Faithfull

                                    To be specific I'm writing a set of libraries to enable common code to be built with many different compilers in many different IDEs as part of a larger project. The technical side is challenging but if I need help with that I'll post to the appropriate forum. What would be of real value to me in prioritizing which compilers and IDEs to support beyond the obvious is the meta knowledge of the Code Project community as what they would find valuable. Is there a silent but substantial crowd out there using the Intel compiler backend to Visual Studio or is it a complete dead loss with no user base at all?

                                    "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                                    P Offline
                                    P Offline
                                    patbob
                                    wrote on last edited by
                                    #30

                                    I'm using VC++ a la VS 2008, when I use it these days (which is never). I've used a bit of gcc for Linux, but which flavor depended on which version came native with whatever version of Linux I was on at the time. However, about this portability framework. I've always found it wasn't the compiler flavors that were the problem, but the libraries. For compilers, pick the most common C++ compiler on each OS, and write to the oldest C++ standard they will all compile.

                                    We can program with only 1's, but if all you've got are zeros, you've got nothing.

                                    M 1 Reply Last reply
                                    0
                                    • P patbob

                                      I'm using VC++ a la VS 2008, when I use it these days (which is never). I've used a bit of gcc for Linux, but which flavor depended on which version came native with whatever version of Linux I was on at the time. However, about this portability framework. I've always found it wasn't the compiler flavors that were the problem, but the libraries. For compilers, pick the most common C++ compiler on each OS, and write to the oldest C++ standard they will all compile.

                                      We can program with only 1's, but if all you've got are zeros, you've got nothing.

                                      M Offline
                                      M Offline
                                      Matthew Faithfull
                                      wrote on last edited by
                                      #31

                                      I agree, compilers is just the first stage, hence why they need a -nodefaultlibs equivalent to qualify for inclusion. Once the compiler is tamed, the correct hardware architecture is targetted and the OS system calls have been drilled into submission, then come the libraries which is where the fun really starts. Imagine a 'C' library which is complete to Posix 2008 but is really just a shim over a C++ implementation which is itself portable and fully instrumented for aspect programming. Well no one ever said I wasn't crazy :wtf:

                                      "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                                      1 Reply Last reply
                                      0
                                      • M Matthew Faithfull

                                        I'm interested to know what the range and popularity of different C++ compilers and linked IDEs is amongst my fellow CPians. My guess is that there are really good stats for this buried away somewhere in Bob's sock draw from numerous surveys over the past few years. It would be nice if someone could dig them out and collate them ;P I'm especially interested to see what the range of Visual Studio versions used looks like given the large number of variants now in circulation and whether there's any uptake of Clang given that it seems to struggle to produce Windows binaries. An article on portability between compilers will follow eventually if I can ever get it knocked into shape.

                                        "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                                        M Offline
                                        M Offline
                                        Mike Riley QUSA
                                        wrote on last edited by
                                        #32

                                        The biggest issue I have found is how header files can change. I had to help port a large Solaris 8 suite that ran on Solaris 8 (X86 & SPARC), Linux, and Windows to just be on Solaris 10 X86. The major change was fuller (and strict) ANSI support as well as 64-bit versus 32-bit. Another change is that sometimes header files move, or what you want to use is now defined in a different header file. I have used VS 2008, 2010, and am starting to look at 2012 on Windows. However, I have also used the Netbeans IDE combined with GCC on Windows, Solaris, and Linux. I had one job where they used a very early VS ('96?) that was terrible! I did all my coding in Netbeans + GCC and only did the builds in VS when I had to generate code for that embedded platform. The current Solaris Studio IDE is really Netbeans IDE using the Sun/Oracle compiler as a backend. Netbeans can also use that compiler as the backend. Mike

                                        M 1 Reply Last reply
                                        0
                                        • M Mike Riley QUSA

                                          The biggest issue I have found is how header files can change. I had to help port a large Solaris 8 suite that ran on Solaris 8 (X86 & SPARC), Linux, and Windows to just be on Solaris 10 X86. The major change was fuller (and strict) ANSI support as well as 64-bit versus 32-bit. Another change is that sometimes header files move, or what you want to use is now defined in a different header file. I have used VS 2008, 2010, and am starting to look at 2012 on Windows. However, I have also used the Netbeans IDE combined with GCC on Windows, Solaris, and Linux. I had one job where they used a very early VS ('96?) that was terrible! I did all my coding in Netbeans + GCC and only did the builds in VS when I had to generate code for that embedded platform. The current Solaris Studio IDE is really Netbeans IDE using the Sun/Oracle compiler as a backend. Netbeans can also use that compiler as the backend. Mike

                                          M Offline
                                          M Offline
                                          Matthew Faithfull
                                          wrote on last edited by
                                          #33

                                          Yes the libraries and headers moving around and not being quite the same is the bane of cross platform development in C++. That's why the longer term project I'm working at has a strictly Posix compliant shim for the C library so there really is only one interface regardless of the underlying platform. I've just been tinkering with Netbeans on Open Suse and am half way through upgrading from 7.1 to 7.2.1 which should give me built in CLang integration, the last item on my target list for the moment. I'd probably use Netbeans everywhere but it's a massive memory hog and will seldom start on my Windows7 system unless I run it straight after to boot up. Despite having 8Gb to look in it claims not to be able to allocate ~750 MB of contiguous memory and folds on startup. Perhaps I need a Java update. Anyway I reckon native Windows and Linux compilers, 32 and 64 bit and Microsoft, Borland and LLVM backends should be enough to prove the point. :)

                                          "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                                          M 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups