10

Microsoft Visual Studio was made using Microsoft Visual Studio

Comments
  • 5
  • 0
    🎶 Eemo yama eemo eemo yama 🎶
    🎶 Eemo yama eemo eemo yama 🎶
    🎶 Eemo yama eemo eemo yama 🎶
    🎶 Eemo yama eemo eemo yama 🎶
  • 12
    C compiler is written with C
  • 3
    and yet it feels like it was made using a bunch of monkeys lobbing stones at a keyboard.
  • 10
    @gibus that must be why its so good.

    I must have used at least 20 different types of IDE’s over the last 34 years and while VS can be a bit slow its still one of the most powerful I have ever used.
  • 4
    So? Never heard of bootstrapping?
  • 0
    @iiii Boot? Strapping? Yummy!
  • 1
    @Voxera my guilty pleasure in linux using workplace. I fucking miss VS 2019, the ultimate IDE.
  • 2
    @Voxera i totally agree, since i touched vs and c# i never looked back
  • 2
    @aviophile gcc C compiler is now written in C++
  • 0
    mvs => made in something else initially.

    non-mvs compiler => made in mvs => in turn made in something other than mvs.

    so the question is have they recompiled mvs *with* one of the compilers *made in mvs*?
  • 1
    @dontbeevil 100% agree with you
  • 2
    @aviophile but just like VS c was first compiled with a compiler written in B whos compiler was written in BCPL.

    More info in the answer to this SO question.

    https://stackoverflow.com/questions...

    Once you have a first compiler you write a new one in the target language to remove dependency of the other language.

    The C# compiler was for a long time written in C++ and only with the new roslyn compiler has C# been bootstrapped into compiling its own compiler.
  • 0
    @Voxera wait... so C# compiler is not native but relies on .net as well???
  • 2
    @iiii the roslyn compiler is written in c# or vb depending on which target language you want.

    https://en.m.wikipedia.org/wiki/...

    And it uses .net core I think, not .net framework
  • 1
    @Voxera all I've had in mind is it not being native code at all.
Add Comment