Live data from Hacker News

Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

techcrunch.com

531–540 of 561 posts

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#532

Earlier quoted context omitted.

He directly referenced Linux which is famously under GPLv2. You can argue with this wording if you like, but his observation is spot on and it's obvious to those are not unduly biased that he was speaking about the GPL and the licenses that were similar to it.

> He directly referenced Linux which is famously under GPLv2. Sure, he used it as an example, but he also explicitly made a generality about open source software, not the GPLv2. In any case, what he said was wrong about Linux , wrong about the GPL (including GPLv2), and wrong about open source software , so arguing over which of those he was talking about is a sideshow. > You can argue with this wording if you like,…

By use it is pretty obvious he meant incorporate it as part of their products (ex. utilize a GPL library). Microsoft is a software development shop after all.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#533

Would be nice if you fixed your login so you could get to the download. Still the same old Microsoft. Seriously can't you just have a simple link to download? Tsk tsk, should've hired me for that I'd position

Thank you for fixing it!!! I'm really starting to like you guys again!!!!

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#534
post #461

Earlier quoted context omitted.

I think it is more problematic than that. It takes only a few minutes of using Windows 8 on a desktop to realise it was a terrible idea. Like when you right click and the context menu appears at the bottom of the screen. They clearly haven't tried that with a mouse on a 4k monitor. They reversed most of these moronic design decisions in 8.1 and the 10 preview, but they kept some (hopefully they will be fixed before t…

Evaluating a user interface in a few minutes makes sense for things which will be used for a few minutes...and for journalists in need of sensational headlines under deadlines. An operating system is complex and used over a long period of time. Using Windows 8 meant I had to learn something. It took a day or two to become effective. A few months to become more effective than I had been under Windows 7, and a while be…

I don't need more than a few seconds to find that the contextual menu at the bottom of the screen was absurd. Being frustrated with it means I would try to avoid using it, go around that problem. The solution Microsoft advocated for desktop: use keyboard shortcuts!

I do not dispute that keyboard shortcuts are faster than any mouse based UI. And I am sure that you became more proficient having to go around the Win 8 hassles using the keyboard. However if the UI can only be practical if a user learns by heart all sorts of commands and shortcuts, then it is a massive failure, it defeats the very purpose of a UI, particularly a UI targeted at consumers.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#535
post #400

Earlier quoted context omitted.

What I think is " obvious to those who are not unduly biased " is that he was cherrypicking the most extreme example (the restrictive GPL license, which is not used by most open source software[1]), and then trying to use that to spraypaint FUD over the (much) broader open source concept as a whole. "Open source is not available to commercial companies" is about as factually incorrect as any statement in the English…

That was 2001. There was no SAS loophole to exploit. If you desired to sell software, you had to ship it. In a box. The GPL was as viable for businesses back then as the AGPL is today.

> That was 2001. There was no SAS loophole to exploit. If you desired to sell software, you had to ship it.

People have been selling access to remotely hosted services since long before 2001 (since before the web, the FSF/GPL, or even the internet or even ARPAnet existed.)

The thing now referred to as "SaaS" has been a thing a lot longer than the name "Software-as-a-Service" or the acronym "SaaS" to refer to the concept has existed.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#536

Earlier quoted context omitted.

Apple could not care less about that $99 fee. It is 100% immaterial to them beyond the function that it is attempting to server - act as a minimum bar of entry to the developer program.

The $99 isn't the barrier, owning a recent mac decent enough to develop on is the real barrier.

It doesn't need to be a recent mac, I'm running Yosemite on a 9 year old Mac Pro. I think you can pick one up on eBay for under $400 if you look carefully.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#537

Earlier quoted context omitted.

Some HN'ers may not recall Microsoft's "sleeping giant awakes" moment with the Internet in the 90's. Speaking of tidal waves, hang on to your surfboards, it's going to be big and fast. http://www.lettersofnote.com/2011/07/internet-tidal-wave.htm...

Tim Cook's too busy with Jonathan Ive and Angela Ahrendts, turning Apple into a luxury goods company, to even know what just hit him. Slowly but surely the best developers are going to leave the Mac platform leaving only consulting body-shops and corporates on iOS. Developing for the Mac and iOS is miserable. It wasn't always that way, but it is now. Developers* are sick of proprietary stacks, from the language (Swif…

So you're complaining about the $99 fee for an Apple developer license, but not complaining about needing to buy either the $1,200 or the $6,000 Visual Studio license required to develop commercial software? Oh, and you want InstallShield? And MSDN? And a better widget library, like DevExpress? Am I taking crazy pills?! The situation is hardly comparable. For a SMALL team in a corporation, even with Select and discounts, this is an enormous expense.

And developing native Windows applications with Microsoft's tools is still just as proprietary as anything on the OS X platform. The recent open-sourcing of the .NET web stack means nothing in this regard. Unless you're telling me that there's an open source C# compiler that can do the job now?

I'm a couple weeks away from paying the Apple license, and starting to write my first iOS app, so I may not know all the costs and foibles of Apple development yet. I'm open to the fact that I may be ignorant of needing some basic things, like on Windows, to REALLY get the job done.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#538
post #461

Earlier quoted context omitted.

The problem that Ballmer made in Windows 8 and Windows RT was in making the GUI for desktops and mobile devices the same. Steve Jobs on the other hand already learned in 2002 that the desktop GUI won't work on a mobile device and set out to create a new GUI for mobile devices that led to the iPhone and iPad that was different from the Macintosh GUI. I think Steve Jobs saw the Windows XP based tablets that Microsoft m…

I think it is more problematic than that. It takes only a few minutes of using Windows 8 on a desktop to realise it was a terrible idea. Like when you right click and the context menu appears at the bottom of the screen. They clearly haven't tried that with a mouse on a 4k monitor. They reversed most of these moronic design decisions in 8.1 and the 10 preview, but they kept some (hopefully they will be fixed before t…

My wife and I share a laptop that runs Windows 8.1 Pro. In order to help her use it I had to install a program called Classic Start Menu that brought back the Start Menu. She could not figure out the Modern UI screen.

There used to be a book on Windows Annoyances that told how to deal with them. The most annoying thing about Windows 8/8.1 is the Windows Update and having to restart the OS in order to update and not knowing how long it is going to take and watching the "Updating 12 of 64" with the dots in a circle loop and not being able to do anything with your computer while that happens. If only Windows Update could run in the background and not need to restart the computer or if it does restart the computer it can estimate how much time is remaining of the updates.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#539

Earlier quoted context omitted.

A boy can dream...

Cross platform IDEs for C++ like Qt Creator and JetBrains Clion already made huge progress over the past years. There's a good chance that we'll see the emergence of a high quality reusable open source C++ language service component for editors over the next three years or so. Google in particular seems to be putting a lot effort into Clang, LLDB, Kythe and other developer tools. Facebook is also working on a web-bas…

If you haven't already, check out srclib, an open-source cross-language cross-editor code analysis library designed to support things like editor plugins: https://srclib.org/. I'm one of the creators and would love to hear your thoughts.

Re: Microsoft Launches Visual Studio Code, a Free Cross-Platform Code Editor

#540
post #252

Earlier quoted context omitted.

> ... always ... waiting in the wings ... ship This sounds like you're speaking from inside experience. I would _love_ to hear more of this back story. Seriously, to anyone, write it up.

Have a look at the list of projects here http://research.microsoft.com/en-us/ and see how many are probably going to be profitable in the next couple of decades. It's actually pretty amazing how much research Microsoft fund that seems unrelated to any of their current product lines. I think MS Research would be a pretty amazing place to work.

MSR really is an incredible place to work, but also impossibly hard to get in. It's akin to getting a fully tenured professorship at a top-tier computer science program. Back when I was in graduate school, MSR dominated every other computer science research department in the number of SIGGRAPH papers they published each year. And that's just in graphics.
Post reply on HN