Thread: Visual Studio Community Edition and Open Source .Net

  1. #1
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445

    Visual Studio Community Edition and Open Source .Net

    I'm sure many of you have heard about this by now.

    Opening up Visual Studio and .NET to Every Developer, Any Application: .NET Server Core open source and cross platform, Visual Studio Community 2013 and preview of Visual Studio 2015 and .NET 2015 - Somasegar's blog - Site Home - MSDN Blogs

    Hopefully, this will put an end to all the Turbo C++ crap that we see around here. I suspect that it's too much to hope for, but a guy can dream.

    What are your thoughts?
    What can this strange device be?
    When I touch it, it gives forth a sound
    It's got wires that vibrate and give music
    What can this thing be that I found?

  2. #2
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    I doubt it will put an end to Turbo C++.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  3. #3
    Master Apprentice phantomotap's Avatar
    Join Date
    Jan 2008
    Posts
    5,108
    O_o

    And why would this announcement change much?

    Excellent C++ tools have been freely available for the major desktop platforms for over a decade....

    Soma
    “Salem Was Wrong!” -- Pedant Necromancer
    “Four isn't random!” -- Gibbering Mouther

  4. #4
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    Does this mean Linux is getting VB .NET?

  5. #5
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    Quote Originally Posted by MutantJohn View Post
    Does this mean Linux is getting VB .NET?
    Yes, eventually.
    What can this strange device be?
    When I touch it, it gives forth a sound
    It's got wires that vibrate and give music
    What can this thing be that I found?

  6. #6
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    I think Microsoft is doing it as a last ditch effort to dominate the market. If they start making their products for Linux (to look all cool 'n' trendy like Valve) then they will eventually conquer them as well.

    Linux, the Last Frontier : A Microsoft Story

  7. #7
    Make Fortran great again
    Join Date
    Sep 2009
    Posts
    1,413
    Maybe they'll "dominate" if they remove the diarrhea. I'm not anti-Microsoft per se, but I don't use any of the MS compilers because of all the bloat and gross complication. CMake is as advanced as anything needs to be for the build process, period.

  8. #8
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,661
    > Hopefully, this will put an end to all the Turbo C++ crap that we see around here.
    Not a chance.

    TC++ is institutionally mandated in several countries with bureaucracies that make continental drift look positively snappy.
    Nobody gets fired for towing the party line, and no one dares to challenge the brain damage being done. The smart kids learn the modern stuff by themselves, then leave the country.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  9. #9
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    Forgive me for my ignorance but is Turbo C++ bad or something?

  10. #10
    and the hat of int overfl Salem's Avatar
    Join Date
    Aug 2001
    Location
    The edge of the known universe
    Posts
    39,661
    Well it pre-dates by a good margin such things as
    - Any C++ standard
    - Y2K
    - Any file system which isn't 8.3
    - Any system capable of addressing more than 1MB of memory
    - Any system with a display resolution 640x480 pixels x 256 colours.

    It's now so old that to run it on a modern system, people have to resort to running it inside virtual machine emulators of some ancient DOS machine.
    If you dance barefoot on the broken glass of undefined behaviour, you've got to expect the occasional cut.
    If at first you don't succeed, try writing your phone number on the exam paper.

  11. #11
    Registered User MutantJohn's Avatar
    Join Date
    Feb 2013
    Posts
    2,665
    Wow, that 1MB thing...

  12. #12
    Registered User
    Join Date
    May 2009
    Posts
    4,183
    Quote Originally Posted by MutantJohn View Post
    Wow, that 1MB thing...
    "640K ought to be enough for anybody." IIRC, Often attributed to Bill Gates, he denies it.

    Tim S.
    Last edited by stahta01; 11-13-2014 at 06:59 PM.
    "...a computer is a stupid machine with the ability to do incredibly smart things, while computer programmers are smart people with the ability to do incredibly stupid things. They are,in short, a perfect match.." Bill Bryson

  13. #13
    Registered User Alpo's Avatar
    Join Date
    Apr 2014
    Posts
    877
    I'm actually glad to hear this. I was wanting to learn C# at some point with the .NET framework, but I read a lot of warnings that it would have to be with Visual Studio, and the express version probably wouldn't cut it.

    Plus every time I use Visual Studio Express I get a "micro-transaction" sort of vibe (I wouldn't be surprised if a newer one came with a UI that allowed you to buy features one by one lol).
    WndProc = (2[b] || !(2[b])) ? SufferNobly : TakeArms;

  14. #14
    C++まいる!Cをこわせ!
    Join Date
    Oct 2007
    Location
    Inside my computer
    Posts
    24,654
    Why wouldn't the express version cut it?
    It's also not a micro-transaction IDE - Microsoft doesn't do that. Its products are either free or commercial, if history has anything to say.
    Quote Originally Posted by Adak View Post
    io.h certainly IS included in some modern compilers. It is no longer part of the standard for C, but it is nevertheless, included in the very latest Pelles C versions.
    Quote Originally Posted by Salem View Post
    You mean it's included as a crutch to help ancient programmers limp along without them having to relearn too much.

    Outside of your DOS world, your header file is meaningless.

  15. #15
    Registered User
    Join Date
    Oct 2006
    Posts
    3,445
    Quote Originally Posted by Elysia View Post
    Why wouldn't the express version cut it?
    If you want source control integration or other plugins, you need standard or better.
    What can this strange device be?
    When I touch it, it gives forth a sound
    It's got wires that vibrate and give music
    What can this thing be that I found?

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Can not open project anymore in Visual Studio
    By mvanrijnbach in forum Tech Board
    Replies: 3
    Last Post: 09-02-2012, 12:34 PM
  2. Open source, easy-to-use XMPP messenger: Open-IM
    By mkruk in forum Projects and Job Recruitment
    Replies: 1
    Last Post: 06-22-2008, 04:10 PM
  3. Open Source / Semi Open source game idea. Help needed
    By CaptainPatent in forum Projects and Job Recruitment
    Replies: 10
    Last Post: 05-16-2007, 10:44 AM
  4. Visual Studio Express Edition
    By mewatC in forum Tech Board
    Replies: 1
    Last Post: 09-30-2006, 05:34 PM