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.
Now I
Nobody sane uses Microsoft's crap.
Especially programmers, well at least good ones.
GCC and clang won.
When will they become default compilers in Microsoft's VS?
Will it be before VS becomes abandonware in a few years?
On windows I have to install a nightmare package of huge blobs of software to compile a C program, and then I find it doesn't even have getopt and the resulting executable is buried 6 levels down in an undocumented build directory.
On a macintosh or a linux machine, I can type gcc my_program.c -o my_program and I'm done.
I should use this sig to advertise my book ISBN-13 : 978-1501515132.
No free version is available. Visual Studio Community is quite different from Visual Studio Express.
We here at Microsoft have proven we know that it is better to monetize perfectly than to enable extensibly. Is it more important for something to be clicks-and-mortar or to be 24/7/365, bricks-and-clicks? The back-end obfuscation factor is affiliate-based. Without well-planned architectures, channels are forced to become global. Think cyber-robust. Think ultra-back-end, holistic, cross-media. We think that most integrated splash pages use far too much PGP, and not enough XSL. Without user interfaces, you will lack M&A. Without e-commerce, you will lack development. What do we redefine? Anything and everything, regardless of abstruseness! The capacity to actualize proactively leads to the power to deploy compellingly. We understand that if you orchestrate micro-virally then you may also leverage iteravely.
We pride ourselves not only on our feature set, but our newbie-proof administration and easy configuration. At Microsoft, we believe we know how to incubate intuitively. The platforms factor can be summed up in one word: transparent, web-enabled. It may seem stupefying, but it's true! It may seem undreamt of, but it's accurate! Think cyber-backward-compatible. What do we brand? Anything and everything, regardless of namelessness! Is it more important for something to be next-generation or to be front-end? We pride ourselves not only on our world-class feature set, but our non-complex administration and non-complex configuration. Our feature set is unmatched, but our compelling 60/60/24/7/365 bandwidth and simple configuration is always considered a terrific achievement. If you orchestrate seamlessly, you may have to reinvent mega-transparently.
What does the buzzword "all-hands meetings" really mean? Microsoft practically invented the term "content". Our feature set is unmatched, but our enterprise R&D and easy configuration is invariably considered an amazing achievement. We understand that it is better to whiteboard virally than to benchmark perfectly. What does the term "cross-platform" really mean? Imagine a combination of WAP and RDF. Our technology takes the best aspects of HTML and JavaScript. A company that can deliver easily will (at some unspecified point in the future) be able to optimize defiantly. Your budget for incentivizing should be at least twice your budget for repurposing. Think real-time. Think world-class. Think bleeding-edge. But don't think all three at the same time. Without sufficient models, metrics are forced to become compelling, vertical. If you benchmark efficiently, you may have to harness compellingly.
What do we expedite? Anything and everything, regardless of standing! We here at Microsoft have proven we know that it is better to orchestrate cyber-strategically than to maximize ultra-virally. We understand that it is better to evolve intuitively than to utilize vertically. We will scale the commonly-accepted term "impactful". What does the commonly-accepted commonly-used term "backward-compatible" really mean? We apply the proverb "A bird in the hand is worth two in the bush" not only to our versioning but our aptitude to envisioneer. The versioning factor can be summed up in one word: next-generation. What does it really mean to seize "extensibly"? A company that can morph correctly will (at some point in the future) be able to incubate fiercely. Without re-sizing, you will lack iteration. The capacity to disintermediate vertically leads to the capacity to embrace iteravely.
If all of this may seem undreamt of to you, that's because it is! Microsoft practically invented the term "visionary, visionary Total Quality Control". We invariably facilitate efficient data hygiene. That is a terrific achievement taking into account the current fiscal year's financial state of things! Is it more important for something to be subscriber-defined or to be affiliate-based? We will morph the capacity of methodologies to iterate. We realize that it is better to synergize nano-globally than to revolutionize seamlessly. What does it really mean to utilize "super-compellingly"? Wit
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'
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.
Delphi &/or FreePascal via Lazarus IDE = better - I've used BOTH extensively + MSVC++ circa 1994-2007 & I still choose Object Pascal.
* Delphi does all you say & it does it for Linux/MacOS/Windows/Android & iPhone (FreePascal does Linux/BSD/MacOS/Windows & it's LAZARUS IDE is an EXACT CLONE pretty much, of Delphi's).
Delphi 2.0 swept the floor w/ MSVC++ & MSVB (of all places), in "VB Programmer's Journal" October 1997 issue "INSIDE THE VB5 COMPILER ENGINE"!
Delphi blew away VB in ALL tests (except ActiveX form loads, which VB even took MSVC++ out in), & took C++ out on 8 of 10 of the tests, by HUGE margins (especially math & strings work, which all programs do).
APK
P.S.=> Declaring/Typing vars allows stricter control of size for hand-optimization! E.g. I do that in:
APK Hosts File Engine for Windows/Linux/BSD (soon for MacOS).
ShortString (vs. String) - hostnames don't exceed SS' 255 char + keeps it on local STACK (L1-L4 cache in hardware) vs. slower global HEAP & no bufferoverflow (C/C++ can have if std string not used).
I hope you guys are, at least, getting kickbacks from MS for such blatant propaganda.
If not, then no deal.
My VP of development said it best "Visual Studio 2019, when UI changes and other non-features are ignored, does not have any significant new features."
User interface coloring, theming, moving controls on the screen should not ever be considered a new feature. Minor improvements in intellisense and a new start window are not significant features.
*Far too many companies think that reskinning UI is worthy of a major application release.*
UX is concerned about UX, urban planners are concerned about urban areas; hence limited focus on actual new business functionality.
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.
APK, where can I download your Windows and Linux versions, and when will a MacOS version be ready? I'm pretty sure I remember seeing posts about your MacOS version, though, so I'm confused.
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
See subject - MacOS version's not ready yet (Linux is "holding me back" because I like it SO much I haven't 'fired up' my new Mac-Mini yet even (but I will of course, eventually)) - & to answer your question:
APK Hosts File Engine 2.0++ 64-bit for Linux h t t p : / / a p k . i t - m a t e . c o . u k / A P K H o s t s F i l e E n g i n e F o r L i n u x . z i p (remove spaces between chars & download)
APK Hosts File Engine 10++ SR-1 32/64-bit for Windows https://hosts-file.net/?s=Down... (DL link @ bottom)
* Enjoy...
APK
P.S.=> Sorry for your confusion but see my subject again (I'm usually under the impersonator's post saying he's not I etc. & lying)... apk
So, Can one use Mac to develop Windows Apps (and which ones? Wpf/C# or?) ...or Mac apps or what to do with it? What are the target architectures?
4wdloop
You laugh, but we sure weren't laughing back in the day when Microsoft abandoned VB6. Years later they came out with VB.net, sure, but VB.net was so fucking late and so different from VB6 that there was no hope of migrating our code. We re-wrote everything in Qt C/C++ and never looked back.
Delphi &/or FreePascal via Lazarus IDE = better
Have to agree here, though my experience was in 95. I had to write up a simple demo of a DLL using both Visual Basic as well as Delphi. Visual Basic was painful to use and non-intuitive, whereas Delphi was straight forward and easy. A major difference was the sheer amount mouse movement that VB required to get simple stuff done. As a UI design, VB felt amateurish.
I assume it has improved since then, but I could be wrong.
Both of them (VB3-6 & Delphi 1.0 (16-bit you used & 2.0-7.0 32-bit + beyond in XE onward (64-bit)): Data access got a LOT better & in middleware drivers from Oracle & MS (ADO etc.) - I'll tell you what you WILL want to check out then (as it was told me here on /. & I'm GLAD I listened) - FreePascal & it's Lazarus IDE!
* It rocks & targets multiple platforms (32->64-bit) in Windows, Linux & BSD!
APK
P.S.=> They BUILD pretty much the same & you had your hands on both BUT THE UNDERLYING LANGUAGE in Object Pascal IS SUPERIOR by far, non-runtime interpreted (which yes, you can make Delphi do in .NET (which oddly it had going BEFORE MS)) & VERY powerful (the variable typing advantage that I noted in my post you replied to in its PS termination alone is a big one imo))... apk
Is Microsoft still stuck in 2018?
Will it show me a horizontal split screen of the same document so I can look at and edit it in two places at the same time like Homesite did 20 fucking years ago?
No?
Then fuck off.
Of course it does. It's done that for as long as I can remember, actually. You just drag the horizontal splitter at the top of the vertical scrollbar down and hey presto - same document, two virtual windows and you can edit in each.
Why ask the question that way?
It's a little large 17 gig. It's a little slow to start about 15 seconds coming off my SSD. Did not pick up settings from VS 2017. But it does run well. Compiles quickly and in general behaves well.
NT
It would seem that everywhere you go these days, people want to define themselves by what they're against and that's quite sad.
A toolbox contains many tools. Not only that but a painter's toolbox is not like a plumber's toolbox.
If you're a painter and you feel like complaining about a plumber having a wrench then that's your right but it only makes you look like an ass.
Every platform has a wide variety of tools for you to choose from that work quite well these days. That wasn't always the case. FWIW, Visual Studio is a great all-round tool. I personally like working in it. After hours, I also use VS and also JetBrains products and Qt and whatever else I feel like. All great IDE's to a large extent. Like VS, none of them is without their faults.