Slashdot Mirror


Microsoft Launches Visual Studio 2019 For Windows and Mac (venturebeat.com)

An anonymous reader writes: Microsoft today announced that Visual Studio 2019 for Windows and Mac has hit general availability — you can download it now from visualstudio.microsoft.com/downloads. Visual Studio 2019 includes AI-assisted code completion with Visual Studio IntelliCode. Separately, real-time collaboration tool Visual Studio Live Share has also hit general availability, and is now included with Visual Studio 2019.

15 of 93 comments (clear)

  1. No Visual Studio Express 2019 by Anonymous Coward · · Score: 2, Interesting

    No free version is available. Visual Studio Community is quite different from Visual Studio Express.

    1. Re:No Visual Studio Express 2019 by labnet · · Score: 2

      Yes this.
      Microsoft push VS community edition, as Free, Use ME!!, but when you read the licensing conditions, it can only be used by micro businesses commercially.
      Look, here is their web site,

      Visual Studio Express
      Download Visual Studio Community for a fully-featured and extensible IDE; An updated alternative to Visual Studio Express....

      Liars...I wonder how many companies haven’t read the licensing terms and are not compliant.

      Scroll to the bottom of that page and you will find links to to Microsoft VS Express 2019 for desktop which is free to use commercially, but there will be no more releases after 2019.. but that doesn’t matter, because if you are just developing desktop utilities for Windows in C#, it was feature complete years ago.

      --
      46137
    2. Re:No Visual Studio Express 2019 by truedfx · · Score: 2

      "Unencumbered" is not wholly true. Visual Studio Express was free of charge for all. Visual Studio Community cannot legally be used by many companies.

  2. Re: MICROSOFT IS DEAD by baker_tony · · Score: 4, Funny

    Interestingly, VS becomes abandonware the same time Apple dies, which is the year of Linux on the desktop!

  3. Re:Noooo! by slack_justyb · · Score: 5, Insightful

    On a macintosh or a linux machine, I can type gcc my_program.c -o my_program and I'm done

    I myself being a person who favors Unix can definitely attest to how much I like how easy simple things can be done on these systems. That said, if compiling a single C file is what you're attempting to do, Visual Studio is absolutely not the correct tool for you. Microsoft's Visual Studio is a tool that is refined to develop Microsoft style development on Microsoft stacks. It works okay for other styles and stack, but this IDE is finely crafted, honed, and a juggernaut in sheer power for development in Microsoft land. If Microsoft isn't your bread and butter, yeah, you'll find better tools out there by the dozens. But if your shop is eyebrows deep in Mircosoft, there's few things that compare to this IDE.

    Get the right tool for what you need always. VS is tool that shines best for a select number of use cases that all in one way or another favor Microsoft's thinking for development and their stack of development/deployment. Don't fool yourself into thinking that there is any one single tool that rules them all and does everything the absolutely best way possible.

  4. No Microsoft IDE will ever be as usable as VB6 by ASCIIxTended · · Score: 5, Insightful

    I know there are a lot of haters here, most of whom I'm sure have never used it, but I believe that that the last really usable IDE from Microsoft that allowed for true rapid application development for desktop apps was Visual Basic 6.

    Sure it didn't force you to do certain things, like declare variables, but that doesn't mean you can't declare them properly. Show me another language that lets you create a multi-dimensional array of database objects, or do true debugging of both the user screens and code from one place. Microsoft made a big mistake abandoning it - an no vb.net is not a replacement. If you think it is then you haven't used either.

    --
    I do not belong to the church of the lowercase 'i'
    1. Re:No Microsoft IDE will ever be as usable as VB6 by labnet · · Score: 4, Interesting

      Gosh, the hate here for VB6 was a force, but I too loved the language.
      I wrote a commercial scientific instrument interface in VB6 with database driven dynamic controls, real time graphing and instrument control.
      I had to do all the engineering, Schematic, PCB, mechanical, embedded firmware, and PC app. No way I could have developed that as one man developer 20 years ago without VB6. (Maybe Delphi, but I didn’t have that dev stack)

      --
      46137
    2. Re:No Microsoft IDE will ever be as usable as VB6 by KingMotley · · Score: 5, Informative

      I've used both, and .Net (vb.net and C#) are very much a complete replacement and upgrade from VB6. For desktop applications, it is very similar. You have a form, you drop controls on it, you double click on the control and it hooks up the default event for that control, and drops you into where you can enter the code to run when that event fires.

      You also get control (if you want it) to how to spawn the forms at start up, and yes, you can still get multidimensional array of database objects in ADODB, or datasets if you really want.

    3. Re:No Microsoft IDE will ever be as usable as VB6 by KlomDark · · Score: 2
  5. Glad I don't have to deal with this MS crapware... by Anonymous Coward · · Score: 2, Insightful

    So happy that I don't have to deal with this Microsoft garbage anymore. Now a days, I use Linux with Qt and can deploy my apps literally everywhere. Tablets, phones, Windows, Mac, Linux, it doesn't matter, my same code works everywhere.

  6. Re:Noooo! by TechyImmigrant · · Score: 2

    What if I already have a makefile that works fine on every other platform?

    --
    I should use this sig to advertise my book ISBN-13 : 978-1501515132.
  7. Typical Garbage on the Mac Anyway by lazarus · · Score: 2

    Every time they come out with a new version I try it for mobile app development and every time I end up trashing it. This version:

    - Crashed immediately on first launch.
    - Once relaunched I created a new Android project in F#. Changed nothing except selected my device to run it on. Compile produced 12 errors.
    - Closed the project and created a brand new one with a different name but going through exactly the same steps. Compile produce 4 completely different errors.

    I have Android studio and Xcode installed and working just fine. There is no way that I'm investing my time in a tool that breaks out of the box.

    --
    I am not interested in articles about life extension advancements.
  8. JetBrains much better by guruevi · · Score: 2

    I've tried over the years to use Microsoft IDE because people keep raving about it but they've never used JetBrains' suite of products or even simply Eclipse. Especially if you're more than just .NET (most enterprises work in mixtures of .NET, Java, HTML and PHP). They've also worked on Mac and Windows and Linux for a really long time.

    Also, their support sucks whereas JetBrains has a direct-to-engineer support. If you're going to pay for something, at least look around.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  9. Re: Lack of new features in Visual Studio 2019 by cyber-vandal · · Score: 2

    https://docs.microsoft.com/en-...

    Or you could look at what's actually changed

  10. Re:Noooo! by rastos1 · · Score: 3, Informative

    On a macintosh or a linux machine, I can type gcc my_program.c -o my_program and I'm done.

    I love to bash MS just like the next /. reader, but compare apples to apples:

    C:\w>echo int main(int argc,char *argv[]){return 0;} >foo.c

    C:\w>cl foo.c
    Microsoft (R) C/C++ Optimizing Compiler Version 19.16.27027.1 for x86
    Copyright (C) Microsoft Corporation. All rights reserved.

    foo.c
    Microsoft (R) Incremental Linker Version 14.16.27027.1
    Copyright (C) Microsoft Corporation. All rights reserved.

    /out:foo.exe
    foo.obj
    C:\w>dir foo*
    ...
    04/03/2019 08:16 AM 46 foo.c
    04/03/2019 08:16 AM 78,336 foo.exe
    04/03/2019 08:16 AM 564 foo.obj

    Now compare how you display STL container or string in GDB and Visual Studio.