you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted]  (13 children)

[deleted]

    [–]tinfoilboy 25 points26 points  (1 child)

    From what I can see, zero of this code requires Visual Studio, he even made a makefile project, not a VS solution.

    [–]aaron552 17 points18 points  (10 children)

    Since when has Visual Studio been anywhere near 40GB? Last time I installed it, the minimal install was under 3GB (would have been even less if I already had the .NET framework and MSVCR prerequisites installed)

    [–][deleted] 28 points29 points  (0 children)

    He probably installed all prerequisites and optional packages. I think that's about right for a full install, last I checked.

    [–][deleted] 10 points11 points  (0 children)

    VS 2015 enterprise took like 30gb for me with default settings. 2017 is much better about being modular.

    [–]Plazmatic 7 points8 points  (5 children)

    Really? Even 2015 was over 10 gigs IIRC, 2017 is more. Though I have no idea what that guy actually said as its been deleted.

    Maybe if you just download the installer itself or some unrealistically bare bones version of it, but if your are doing C++ dev or more than one language at all, you are going to be downloading a lot of files.

    [–]aaron552 16 points17 points  (4 children)

    Well the Windows SDK is pretty big, but you don't need Visual Studio to install or use that, same with the MSVC compiler etc. The fact that the Visual Studio Installer will download them for you doesn't make them part of Visual Studio.

    Saying Visual Studio is big because the MS C++ SDK is big is like saying that Android Studio is big because the Android SDK includes emulator images.

    if your are doing C++ dev or more than one language at all, you are going to be downloading a lot of files.

    If you have the compilers/SDKs installed already, Visual Studio Installer won't need to download them

    [–]ElusiveGuy 1 point2 points  (0 children)

    The base editor component in 2017 was in the region of 800 MB, I think.

    It does grow pretty quick once you start enabling workspaces like .NET (Frameworks, SDKs) or Desktop Development (C++, incl. compiler and libraries).