Visual Studio 2015 Supports CLANG and Android (Emulator Included)
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."
Visual Studio 2015 Preview Downloads
http://www.visualstudio.com/en...
Anyone notice an old strategy revived??
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.
It didn't end well: https://en.wikipedia.org/wiki/...
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.
Are they now offering frameworks on top of Android and iOS?
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.
You mean other than the fact that they bailed on it?
Are agnostics skeptical of unicorns too?
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.
sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
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.
Because they open-sourced it, it doesn't matter so much if they do. You wouldn't be able to use Visual Studio, but that's not a huge deal anyway.
"First they came for the slanderers and i said nothing."
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 anyone else would.
Err lets see. Time is 14:27:55, types "yum install eclipse" - finishes at 14:34:32, that is 6:37 to do the download with all dependencies, install and checks. Total cost $0.00. Use "app-get" if you are on a Debian based distribution or if you don't like the command line use the GUI installer which works on pretty much all Linux distributions..
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 Studio so I can't do a fair comparison.
There ain't no such thing as proprietary standards only proprietary formats. Standards are by definition open.
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 Bill Gates' Microsoft anymore (for a long time now). A bunch of jokers are running the company. They have locked out a majority of their programmers from developing for Windows Phone.
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...
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 you, and has actually made you look like somewhat of a dickhead.
It's pretty much an intermediate stage between DB1 and DB3.
Last I looked neither Eclipse or Intellij Idea were owned by Google. "Android Studio" is for all intents a repacked IDEA
.. 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.
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!
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.
In enterprise organizations (meaning those with >250 PCs or > $1M in annual revenue) no use is permitted beyond the open source, academic research and classroom learning environment scenarios described above.
Please stand clear of the doors, por favor mantenganse alejado de las puertas
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.
I believe that comes in the next phase - "extend".
Confucius say, "Find worm in apple - bad. Find half a worm - worse."
Last a I checked BSD licensed software is also OSS. Just not Stallmans version of it.
http://saveie6.com/
This is just nothing more then Microsoft realizing they are loosing it. They lost supercomputers, they lost mobile markets, now Linux is taking over servers, next battle ground is desktop and Linux is starting to make inroads there also... What choice Microsoft has but try to adapt, if they wish to be in business still in 10 years from now?
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.
SJW n. One who posts facts.
Unfortunately true. Gimmie NetBeans for Java Dev any day.
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 they want to be in the market. And then, same old same old.
That said, I'm willing to be proven wrong. Time will tell :)
Don't let THEM immanentize the Eschaton!
> 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.
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/...
* http://en.wikipedia.org/wiki/M...
"Visual Studio products are offered through a variety of retail and volume licensing sales channels. Except for direct purchases through MSDN Subscriptions or Microsoft Store, licence purchases are made through a software reseller." ref
Wake me up when *ANY* Debian-based distro gets delta binary updates, or something that mimics the yum fastestmirror plugin.
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...
Posted from my Android phone. Oh, I can change this? There, that's better...
Microsoft announces the end of life of a lot of stuff all the time. Various Windows versions, for example. This doesn't mean the end of life of the technology, though SL5 hasn't seen a lot of talk lately. If (and that is a big if) there is a SL6, it will also have and EOL, some time in the decade after SL5.
IMO, DB2 is pretty sweet. It's much closer to the ISO SQL standard like Microsoft's T-SQL rather than Oracle's PL/SQL. I bought a developer edition a while back and the management console was very familiar to any DBA with Microsoft SQL Server experience. There were a lot of additional stuff that was a little familiar to me from my exposure to mainframes, but I was able to get in and create a database and tables right away without digging in to the documentation, the way Real DBAs do. ;-)
I never worked with trying to get an app written to talk to it, so I don't know anything about their drivers outside of ODBC. I just wish our AS/400 had had the full developer loadout rather than just the runtime tools, it would have made sucking it dry before we retired it so much easier. That 400 was ancient, over 15 years old, but an absolute beast when it came to reliability. It was definitely the most solid box in our server room.
When you sympathize with stupidity, you start thinking like an idiot.
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.
"When you have eliminated the unacceptable, whatever is left, however improbable, must be the truthiness" - Holmes