Visual Studio 2015 Supports CLANG and Android (Emulator Included) 192
Billly Gates (198444) writes "What would be unthinkable a decade ago is Visual Studio supporting W3C HTML and CSS and now apps on other platforms. Visual Studio 2015 preview is available for download which includes support for LLVM/Clang, Android development, and even Linux development with Mono using Xamarin. A little more detail is here. A tester also found support for Java, ANT, SQL LITE, and WebSocket4web. We see IE improving in terms of more standards and Visual Studio Online even supports IOS and MacOSX development. Is this a new Microsoft emerging? In any case it is nice to have an alternative to Google tools for Android development."
Download Here (Score:5, Informative)
Visual Studio 2015 Preview Downloads
http://www.visualstudio.com/en... [visualstudio.com]
Re: Download Here (Score:1)
Not technically a virus, just crapware.
Embrace has started (Score:2, Insightful)
Anyone notice an old strategy revived??
Re:Embrace has started (Score:4, Interesting)
Or I am thinking perhaps they realized they lost?
I submitted the story but I realize back in the 1980's the same was said of IBM. They gave up when they lost to Microsoft. Today they are fairly open about their standards. DB2 is still proprietary but they have opened a lot of stuff and they charge a ton for consulting and enterprise level stuff.
MS is going the same route is my guess.
Folks I think Google is who we should fear next. Chrome has a lot of -webkit and -blink specific stuff in CSS not in HTML 5. I am not a pro MS troll at all but use to be an anti MS zealot many moons ago but changed.
Either way MS makes lots of software some bad but some really good. Visual Studio is a good one. Windows and IE which are the worst are improving. Office is ok with Excel being great and Outlook being crappy. No different than any other large software company.
Re: (Score:2)
"use to be an anti MS zealot many moons ago but changed."
I think the real question is WHO changed, us or Microsoft.
Re:Embrace has started (Score:5, Interesting)
Both
I hated MS and created this ANTI MS ID because DOS and Windows were truly horrible in the 1990s. Why use an OS that limits itself with 640k of ram when my 486 has 8 megs and do hacks like memmaker with extended vs expanded ram to make up for deficiencies of an OS that was called quick and dirty 15 freaking years ealier??
Windows added more fragility to the mix on top of that core. I was scared IE which was great was a ploy to stop innovation once Netscaoe couldn't compete and it would turn into an old crappy proprietary browser.
I read my posts from 2002 where I threaten to leave computers since DOJ sided with Microsoft!!
Fastforward today
I use IE now typing this (hell would have froze if I caught myself reading this post back in 2001). It is standards compliant and I have no fear of a monopoly. MS makes free stuff for starving artists and is progressive with price structure as you make more income.
MS Windows is really good and I dare say less buggy than Android. Windows 7 is rock solid and just works. Visual studio supports standards.
I myself am older and pragmatic and realize no one gives a shit about desktop computers or ideals! They want a job done and will I do it and get paid or will they hire someone else? Sadly Linux is part of this unless you run some specific apps on a server. The business need is more important and I like getting paid more than I did back then so it is a win win. Also being in the enterprise and seeing the tears and pain of migrating from XP to Windows 7 (who would have thought people would use a freaking 11 year old OS back in 2001??) I see why MS had to not make Windows great. It's annoying business customers will go elsewhere if they made Windows good as their apps would break. It was them and not MS who held the platform back in those days.
Re:Embrace has started (Score:4, Insightful)
Folks I think Google is who we should fear next. Chrome has a lot of -webkit and -blink specific stuff in CSS not in HTML 5. I am not a pro MS troll at all but use to be an anti MS zealot many moons ago but changed.
MS may be down but they're not out for the count. They somehow managed to get their awful, but heavily patented exFAT filesystem baked into the SDC standard to the extent that some compliant controllers won't even let you format the card as anything else.
It's appaling behaviour and shows the old microsoft is still up to their old tricks.
The thing is there was already an ISO standard filesystem supporting modern features supported read and write by every single major operating system (XP and can read but not write without extra drivers) and a host of minor ones at all.
I format my USB devices UDF now because they work r/w on Windows, Mac and Linux and supports large files and so on.
Re: (Score:3)
.NET is all going open source
Several of the ancillary libraries and other projects (Entity Framework [codeplex.com], F# [fsharp.org], etc.) have been open source for some time, and now .NET core is on GitHub [github.com]. So far, it's only a handful of the core libraries, but the plan is to flesh out the entire framework.
Re: (Score:2)
Re: (Score:2)
> Client-side code (WPF) in .NET is utterly dependent on DirectX
Which is why they...
1) allow you to use the platform's native UI, and...
2) developed the new "modern" UI that has no (or few) such dependancies
Re: (Score:2)
> That's being either mistaken or misleading.
Really? Huh. You see, I'm on the Mono dev list, and they're all saying the exact opposite. "They" including Miguel de Icaza, of course. I think I'll take his word over yours, AC.
> People don't just want to write websites with C#
That's a weird statement. Who cares what they "want"? I know lots and lots of people doing C# websites whether they want to or not.
Re: (Score:2)
The company you're thinking of is Stac (no k). They were always a competitor -- Microsoft never "worked together" with them.
http://en.wikipedia.org/wiki/Stac_Electronics#Microsoft_lawsuit
Indicates that Microsoft and Stac Electronics worked together, until Microsoft took the code and ran, using it without permission of license. Given my recollection at the time (I used Stacker before the feature was available in DOS), the Wiki article agrees with my recollection.
Re: (Score:2)
quite the opposite - Windiv used to keep things rolling along, devdiv kept on trying to break the "Windows experience" with all kinds of crap under the pretence that developers were the most important thing to keep happy (ie fuck users).
Now the strategy ha changed for Microsoft, they've embraced the concept that they do not sell Window desktops, now they sell Azure services and a little bit of some mobile platform that's not doing so well.
So, the new direction is to get everyone working with their cloud off
Re: (Score:2)
Mostly right. The thing is, the Windows desktop isn't going anywhere. It'll continue to be a cash cow for at least another generation - if only because of all the proprietary 3rd party stuff that's Windows only. Office document compatibility is only the tip of that iceberg - and one of the easiest to replace.
But for sure, the windows desktop is no longer a growth opportunity for the company. And in Capitalism, 21st century style, growth is all that matters. Most of the computer growth these days is in
Re: (Score:1)
Re: (Score:2)
I never worked
Re: Embrace has started (Score:2)
The iOS support I've seen so far requires you rewrite any API facing code in the Cocoa APIs. You'll get to do it in C# instead of Swift or Obj-C, but you do have to rewrite.
Not that I'm complaining. I'd hate to see all the Java style train wrecks that would come to the platform from developers blindly hitting recompile buttons.
Re: (Score:2)
I very rarely saw XP crash in a way that wasn't obviously attributable to a hardware/driver issue. Vista blue-screened on me a couple times, but I stopped using after about 2 months because it was such a turd. Windows 7 was better, and Windows 8 is too, once you do what you can to eliminate all the "Metro" stuff. Both of them are still slower than XP in my experience, especially when copying across a network to a Samba share, which I do a lot. But blue-screens are almost a thing of the past in my experi
Re: (Score:2)
Re: (Score:2)
Sounds like you deliberately mis-use it to have something to complain about.
Re: (Score:3)
Anyone notice an old strategy revived??
EEE (embrace-extend-extinguish) only works if
1. You have a dominant market position
2. Your customers are stupid
Microsoft, arguably, still meets the second condition. But for mobile app development, they are not even close to meeting the first. If you go to a mobile app hack-a-thon you will see mostly Macs, and more Linux than Windows. Microsoft is a bit player in this market. They are a follower, not a leader.
Re: (Score:2)
Anyone notice an old strategy revived??
You mean the strategy stated internally 20 years ago that never worked? It was specifically stated to target Java, and it didn't work, then people claimed it was being used to target web applications and again, it didn't work. How exactly do you think it would work here?
The only way MS gets more apps in their store (Score:5, Insightful)
The only way MS gets more apps in their store is by getting developers to write apps for Windows and Android at the same time.
Re: The only way MS gets more apps in their store (Score:4, Insightful)
Re: The only way MS gets more apps in their store (Score:4, Insightful)
That's not Apple's model and Apple is making lots of money too. There's room for more than one model I think.
Re: (Score:2)
Apple makes most of its money from iphone and ipad sales. Software sales is a tiny percentage of their revenue.
Re: (Score:2)
Google makes all of their money selling ads, Microsoft makes their money selling software and services (mostly to businesses), and Apple makes their money selling a hardware/software ecosystem. Apple's cut on software sold in their app store is a multi-billion dollar business all by itself. That's what I was talking about when I said there's room for more than one business model.
Hardware is not what distinguishes a high-margin iPhone from a low-margin but high end Android or Windows Phone. It's the software
Re: (Score:2)
Re: (Score:2)
A population that is currently willing to make that trade. I think it's only a matter of time before we see a popular backlash against all this pervasive snooping.
Still, I agree that software licensing is unlikely to continue to yield Microsoft scale money into the future. There's so much good, fr
Re: (Score:2)
The problem though is going to be corporate customers. The ones with thousands of desktop systems that do pay. Big corps tend to be conservative about IT upgrades, and by giving Windows away MS would be sacrificing that revenue stream. They're probably reluctant to do that.
Of course, they could just drop the price of the Home Edition (or whatever they're calling it today) to zero and charge for the Pro one. But then they need to make the home edition good enough to be useful, but not so good that busine
Microsoft has targeted other platforms in the past (Score:5, Interesting)
Re: (Score:1)
Making what is basically a fork of a platform isn't exactly the same as targeting a platform they don't control.
You'd have a point if they forked Android, tacked the Windows Phone UI on it, and added support for THAT in Visual Studio...but thats not what they're doing.
Re: (Score:2)
I believe that comes in the next phase - "extend".
Re: (Score:2)
It doesn't always end badly either.
Remember when Apple owned the word processing market? MS go very standards-friendly and very much into cross-platform this and interoperable-that.
Of course, it only lasted for about as long as it took for Word to dominate the market and then goodbye RTF and "hey guys, how about we make a mockery of the ISO standards process?"
I think what we're seeing here is MS in defensive mode. They'll embrace open source, open standards open sesame, whatever it takes until they're where
We all dance in the streets (Score:5, Funny)
Finally Microsoft was given me a reason to install Windows on all my machines to support their glorious Visual Studio 2015. I will lock all my projects up in Team Foundations installed on Windows Server.
I use Visual Studio 2012 and TFS currently. I don't know what it is, but it seems to suck all the fun out of programming. Maybe it's just not dangerous enough. The compiler catches most everything and I can't seem to throw segfaults or hide memory leaks. I get my jollies every so often by developing for PHP in C where I am able to churn out leaky crap right along with everyone else.
Re: (Score:1)
Re: (Score:2)
CMake is a build system (ok, technically a meta build-system) like make i.e. it can build everything given the right rules and configuration. Most IDEs makes it painful beyond belief to build multi-language projects and especially projects where code is generated by custom tools.
It is not possible to compare CMake with VS, since the usecases are completely different.
CMake/autotools/make/etc is used when:
- you care about portability
- you have multiple languages in your application
- you have a sufficiently co
Re: (Score:3)
So your argument is that the IDE is... Too good?
Re:We all dance in the streets (Score:5, Informative)
Finally Microsoft was given me a reason to install Windows on all my machines to support their glorious Visual Studio 2015. I will lock all my projects up in Team Foundations installed on Windows Server.
I know this is is meant as a jokey comment, but it's worth noting that VS2015 has native Git support as well so Github etc. works without any plugins. (Even has Gravatar support if you turn it on) And it's not some half-assed in-house implementation, either: VS uses the OSS libgit2 library and MS developers are active contributors to that project.
Re: (Score:3)
VS 2013 (including Community) has Git support out of the box and works just fine with GitHub as well.
Re: (Score:2)
I know this is is meant as a jokey comment, but it's worth noting that VS2015 has native Git support as well so Github etc. works without any plugins.
VS 2013 (including Community) has Git support out of the box and works just fine with GitHub as well.
Ahem. It works. Sorta. It's slow, mildly confusing and it totally screws up if you use subrepositories. Looking forward to VS2015.
Re:We all dance in the streets (Score:4, Insightful)
The worrying thing is that Microsoft hasn't changed (they're still a corporation trying to make money, let's be honest), and they'll regain the dominance they once had. If you can't remember why that's a problem, here is a refresher. [joelonsoftware.com]
Re: (Score:3, Interesting)
Microsoft thought that if people wrote lots and lots of VBA code, they would be locked in to Microsoft Office. They thought that no matter how hard their competitors tried (in those days, they were Borland, Lotus, and, to a far lesser extent, Claris), they would not be able to emulate the VBA programming environment and the gigantic Excel object model perfectly
PS: in researching this article, I tried to open some of my notes which were written in an old version of Word for Windows. Word 2007 refused to open them for "security" reasons and pointed me on a wild-goose chase of knowledge base articles describing obscure registry settings I would have to set to open old files. It is extremely frustrating how much you have to run in place just to keep where you were before with Microsoft's products, where every recent release requires hacks, workarounds, and patches just to get to where you were before.
Re: (Score:2)
1. It worked - where are Borland, Lotus, Claris (ro Workperfect) now?
2. It worked - he upgraded so many times you forgot what your old documents were like.
See, in both cases he handed money to Microsoft, both for Office and again for more Office. It may suck to be him, but Ballmer has been wiping his butt on his dollar bills for some time now.
Ps. I doubt the gigantic VBA object model was intended to destroy the competition, it sure looks more like bloated incompetence from the part of all the people working
Re: (Score:2)
Ps. I doubt the gigantic VBA object model was intended to destroy the competition, it sure looks more like bloated incompetence from the part of all the people working on it.
The author of that article was the guy who designed VBA, so he would know as well as anyone. It is well known that Microsoft strategically used APIs to destroy competition (Dr. Dos, for example).
Re: (Score:2)
The worrying thing is that Microsoft hasn't changed
That clearly isn't true. Back when they were really evil it was Gates running things. Balmer was an idiot but less malicious, and now they have some other guy who seems to be making a genuine effort to be less of a dick. It makes sense from a business perspective because many of the companies that are doing well in Microsoft's traditional spaces already do that. Google's Android is now the most popular OS in the world, and it's open source. It's no wonder Microsoft now offers Windows 8.1 for free on small s
Re: (Score:2)
The question is, if they regain their dominance, will they go back to their evil ways or not? I don't think you can answer that.
Re: (Score:1)
Re: (Score:1)
That's NOT enough.
IntelliJ/Resharper/NetBeans/Eclipse do much more, though none of them are for C++. They actually check the logic/flow of data inside a function (not spanning across the boundary yet) and also guess/test nullability of local variables and method arguments.
And they do that in real-time, while you're editing code. Eclipse utilizes their IDE-integrated incremental compiler while IntelliJ/Resharper has their own analyzer which can do relatively well even with broken syntax (missing/extra braces
Re: (Score:2)
Do you have any recommendations for C++ tools?
I've used PVS-Studio and was pretty happy with it.
Re: (Score:2)
Re: (Score:2)
I'm not sure what your comment has to do with development time static code analysis...Stuff that only runs on a developer's machine or build system never touch the end user's machine...
Re: (Score:2)
Visual Studio is definitely farther along than IntelliJ was 10 years ago. With Resharper, for obvious reasons, its almost the same thing. Even without, its not too too far behind (most of Resharper's features at this point overlap....people just don't even realize it, having used the plugin for so long and not wanting to learn different keyboard shortcuts).
Overall IntelliJ is still superior IMO (and cheaper, especially if you don't need all the languages, so you can use something more specific like WebStorm
Re: (Score:2)
Can't possibly be cheaper anymore considering the new VS edition: "Community" is free
Free.....as long as your team is five people or less, which quite frankly is a rather serious limitation.
Re: (Score:2)
Sheesh, your mom's basement is big!
Re: (Score:2)
Can't possibly be cheaper anymore considering the new VS edition: "Community" is free
What is the difference between community edition and express editions?
Re: (Score:2)
What is the difference between community edition and express editions?
The Express edition was gimped but free.
The Community edition has most of the features of the Pro version, but you can only use it with teams of up to five.
The Express edition is going away.
Re: (Score:2)
I just imaged my computer and installed express before reading this. Sigh ...
If it is anything like previous versions it means another re-image as I remember I couldn't fully uninstall the learning editions or express of products as they leave .dlls everywhere unless things change.
I will stick with the express editions until I see a reason to change as my weekend is half over. I do web stuff so I do not need anything advanced unless the web edition has more features in the pro? It seams express just has gim
Re: (Score:2)
The Community 2013 is way more stable than any of the Express versions, because it is the Visual Studio 2013 Pro, with different licensing. I uninstalled Express few days ago, and I don't think it left a lot of DLLs anywhere, only thing I can find is registry key: HKCU\Software\Microsoft\WDExpress (with Visual Studio it's named HKCU\Software\Microsoft\VisualStudio)
Also the Community version supports TypeScript out of the box if it's your cup of tea. I tried to get TypeScript working on Express builds only
Re: (Score:2)
Unfortunately it is a no go if IE 8 doesn't support it. Sigh
Yes my business idea is to cater to business customers and it is the new IE 6 of this decade.
Re: (Score:2)
Re: (Score:2)
So's IntelliJ's community edition. But if you compare the roughly equivalent tiers above that, IntelliJ's about half the price, give or take.
Re: (Score:2)
I just installed it for the first time and I see no .PHP or .HTML or HTML5 support in the base nor plugins with the community edition? I am not a troll but I do not see how IntelliJ is better unless you are a android or java user.
I have the express editions of VS which have some javascript support but the lack of .php is annoying.
Why? (Score:1)
Are they now offering frameworks on top of Android and iOS?
Re: (Score:1)
Doubtful. It's more likely that they just don't like the fact that the Android SDK/NDK is a free download. If people are going to write Android apps, Microsoft wants them to be writing them via Visual Studio, in Windows. Just like they want everything _else_ to be written that way. It's kind of in their best interest.
Probably the only sign that Sadya Nutella has a fraction of a clue, he's bringing the company back to its "embrace, extend, extinguish" roots. Microsoft has no lost love for Linux and it certai
Re: (Score:1, Flamebait)
And this is exactly why I hate windows developers, They have no fucking clue how stuff works in their own OS and blame others for it.
If you can't enable vt-x in your platform fuck off.
Re: (Score:1)
Does it have a "strict compliance" compiler flag? (Score:3)
In Windows world, they could add non standard features to the software and support it in the OS making a mockery of standard compliance, lock the developers into their platforms, and force the cost of working with/around the "de factor" standard. It would not be as easy to do in Android and Linux, since they are not under Microsoft's control. But since Android and Linux are open source, they might try to pull a fast one and come up with "extended" linux/android, and probably try to pay other vendors to use it. But I don't think it would as easy to kill the standards as it used to be.
Re: (Score:3)
Since they don't control Android (open source maybe, but the version that ends up on phones is vetoed by Google and fairly tightly controlled), the most they could do is submit patches to it, that could be accepted or declined. They could also bundle extra libraries...like every other Android app toolkit/framework does.
Not much evil to do there. This isn't exactly the first time Microsoft includes support for open source stuff (ie: when they started supporting jquery). They go through the same channels anyo
Windows Phone developement (Score:2, Interesting)
You can install VS2013 for Windows Phone developement only if you have Windows 8 or above installed on your desktop. It doesn't install on a Windows 7 desktop.
75% of Windows Desktop users are on Windows 7 desktop. So this means that a programmer whose isn't currently developing for Windows Phone but wants to casually try it out is most probably not going to be able to. OTOH, you can develop for Android on Windows 7 - i.e. anyone can try out Android Programming casually.
Great work, Microsoft. This is not Bil
Google Tools? (Score:3)
Last I looked neither Eclipse or Intellij Idea were owned by Google. "Android Studio" is for all intents a repacked IDEA
IDE war - it is like browser war (Score:2, Informative)
.. and MS loses again. MS was left in dust by Netbeans and Eclipse. They do much more, and all for free. Both have strong open source community that shells out useful plugins that extend the many languages that are supported. So finally MS decided to play catch-up game.
And there are some that still believe Visual Studio is the best. In reality VS is same as IE vs rest: IE is slowest, least compliant, least open, least extensible.
Re:IDE war - it is like browser war (Score:5, Funny)
I was going to prove you wrong by opening a copy of Netbeans ... it is still loading hold on.
Re: (Score:3)
> It was easy and I will never come back
Here too. And when you see comments to the contrary, it's always got something to do with it being OSS. "It's slower, and not OSS". But it's not slower, and now it is OSS. It's like listing to people try to convince me that vaccinations are bad for you, you wonder how they can stare bald facts in the face and then say the opposite is true.
Better support than they have for Web? (Score:5, Insightful)
Microsoft is better at creating IDEs than just about anybody else for desktop applications. But when it comes to Web development. It was only the last version or two when they finally stopped creating mismatched HTML tags, and the Web page designer is still so unusable that you have to hand-code HTML / JavaScript for anything non-trivial. Maybe these problems have to do with Microsoft not owning the Web platform.
I hope they do a better job with Android. I really want them to do better, because I really hate Eclipse and Java!
Re: (Score:2)
Not better then Borland was.
Re: (Score:2)
Have you seen ASP.NET MVC? It doesn't create mismatched tags because, well, it doesn't create tags for you at all.
Re: (Score:3)
C++ and Qt already works great on Android with a nice IDE as well.
Bonus: your code will work on iOS and windows phone and blackberry and windows and Linux and Mac at the same time
Re: (Score:2)
But Qt has NO Web support. And you either have to use an old version, or go full GPL, or pay.
Yay Xamarin (Score:3)
I've been working with Xamarin's cross-platform support for some time now, and the shared logic between mobile and mobile web pretty much "just works" after you get used to sticking to Xamarin's toolset when targeting multi-platform. I'm keen to see how this all works built into VS.
Re: (Score:2)
> sticking to Xamarin's toolset
Which, unfortunately, is a serious subset of Mono. I found that every program I tried to port used some code that wasn't supported, and most of our code simply does XML file handling.
Actually, it's difficult to even tell what you have due to MS's totally bizarre naming practices. Why is System.IO.Packaging, which deals with ZIPped XML files, part of WindowsBase? It's practically impossible to go from a namespace to the assembly that contains it. This has always bugged me.
Re: (Score:2)
It's practically impossible to go from a namespace to the assembly that contains it. This has always bugged me.
This is often a problem with production C# code as well......since C# doesn't force you to use a particular directory structure (and in some ways VS discourages it). As a result, a lot of production C# code has a structure that's a complete mess.
Java, on the other hand, imposes structure, which keeps things somewhat more readable.
Not suprising (Score:1)
Re: (Score:2)
Linux has always been taking over servers, and {year + 1} is always the year Linux is going to take over the desktop.
If anything, MS is tightening whatever it was that got loosed.
Re: (Score:1)
This is a welcome move from Microsoft. I just hope it doesn't get the Silverlight treatment after a bunch of developers bet on it.
What do you mean by that? Silverlight is doing perfectly fine. There's nothing wrong with it.
Re: (Score:3, Informative)
You mean other than the fact that they bailed on it?
Re: (Score:3)
And it's the reason they bailed on it that's relevant here. Whether Silverlight was or was not great software doesn't matter. It's not cross-platform, so nobody wanted it. Microsoft sees that, and they're smart enough to not make that mistake again. And the marketplace isn't giving them many more chances to make that mistake again - so Metro's mostly a no-show too. That leaves servers and cloud services. Good move, Microsoft, but for you, not necessarily for us...
Re: (Score:3)
It is yet-another-tech Microsoft bailed on after it failed to get significant market from Flash and/or HTML5. It is on life support.
> Microsoft announced the end of life of Silverlight 5 in 2021
Reference:
* http://support2.microsoft.com/... [microsoft.com]
* http://en.wikipedia.org/wiki/M... [wikipedia.org]
Re: (Score:2)
Re: (Score:3, Funny)
I've been trying to compare Visual Studio and Eclipse for a few weeks now. Sadly, I'm still waiting for Eclipse to actually start up.
Re: (Score:2)
Now either run Eclipse from the command line or GUI and wait about 10 seconds then spend 20 seconds configuring. Ok it works for me.
Oh wait I can't run Visual Stud
Re: (Score:2)
Even if you're on a Mac or Linux, you have so many better options than Eclipse. Don't throw away your sanity AND self respect...
Re: (Score:1, Insightful)
So I've determined several things based on your comment:
1. You use some Fedora-derived Linux distribution. That's kinda dumb, since they all pretty much suck.
2. Your "app-get" mistake shows you've never used a Debian-based distro. It should be "apt-get", obviously.
3. The operating system you're using is crippled, since it can't run Visual Studio. Windows can run both Visual Studio and Eclipse, so it's clearly your operating system that's lacking in this case.
4. Your attempt at being cocky has backfired on y
Re: (Score:2)
It is not recommened to run eclipse form the repos, that way lies endless grief, hassle and wierd plugin incompatibilities.
Best to download the official binaries.
Re: (Score:2)
Unfortunately true. Gimmie NetBeans for Java Dev any day.
Re: (Score:3)
Re: (Score:3)
Last a I checked BSD licensed software is also OSS. Just not Stallmans version of it.
Re: (Score:3)
Just not Stallmans version of it.
I'm sure if you asked Stallman he'd confirm that it is OSS. You'd also get a lecture on how OSS is not the same as Copyleft and why/how copyleft protects your freedoms.
Re: (Score:2)
Stallman does not have a version of OSS. He believes in Free Software, which is functionally but not philosophically the same as Open Source Software. He also considers BSD-licensed software Free Software (Gnu GPL-compatible, non-copyleft to get into the details), although he only recommends such less restrictive licenses for short and simple programs.
Re:Problem is Visual Studio slow and non-portable (Score:5, Informative)
> Even the bloated Eclipse is faster than VC++ on Windows - at least if you run Eclipse on Linux
I've run Eclipse on OS X, Windows and Linux. None of those are *remotely* as fast to work with as VS. The fact that Google is trashing Eclipse in favour of Android Studio is proof positive of the problems with Eclipse, and the compile-to-the-metal that both MS and Google are adopting is an indictment of the entire byte code regime, IMHO.
I've also used Xcode and VS head-to-head, and VS is definitely the superior platform. Although Xcode offers many of the same features, and outright superior GIT integration (it's like two clicks and one url to get it working), the indexing system is completely broken so you can't even do things like "find all references". When running one of the CLR languages the superiority of VS is magnified through on-the-fly compiles and such. Xcode claims to offer this, but it's horribly broken, and the late-stage operations like code signing and packaging make it a moot point anyway.
I don't know if you'll ever *really* be able to write iOS apps on VS, but if that day comes, I'd switch in a heartbeat.