Community Ports 'Visual Studio Code' To Chromebooks, Raspberry Pi (infoworld.com)
An anonymous reader quotes InfoWorld:
A community build project led by developer Jay Rodgers is making Visual Studio Code, Microsoft's lightweight source code editor, available for Chromebooks, Raspberry Pi boards, and other devices based on 32-bit or 64-bit ARM processors. Supporting Linux and Chrome OS as well as the DEB (Debian) and RPM package formats, the automated builds of Visual Studio Code are intended for less-common platforms that might not otherwise receive them. Obvious beneficiaries will be IoT developers focused on ARM devices -- and the Raspberry Pi in particular -- who will find it helpful to have the editor directly on the device they're programming against... Rodgers said the lure of Visual Studio Code for him was its user-friendly interface, making it approachable for new users.
Complaining on Slashdot is certainly much more productive. Carry on stalwart soldier!
Lame AC has never fixed a single bug in anything.
yeah, sure, people porting projects to other architectures is a newfangled trend and must die. except it isn't, but you don't care, right?
!sig
Community "ports" slashdot.org to Chromebooks, Raspberry Pi.
Community "ports" microsoft.com to Chromebooks, Raspberry Pi.
etc... You get the idea.
Visual Studio "Code" isn't Visual Studio. It's also not a real program. It's merely a JavaScript "app" website wrapped in a copy of Chromium.
Could this also be ported to Android? It doesn't sound like it's that far away from running on Android right now.
The actual merit doesn't depend on the general idea, it depends on the specific project.
Its because Microsoft's entire playbook still only contains multiple variations of embrace/extend/extinguish.
People that are still being fooled by Microsoft (i.e. most purchasing managers) won't understand this so won't actually know that it isn't what it pretends to be, but will think this must be a good thing in some general way.
because people are pissing away their time on nonsense like this rather than doing things that are actually worthwhile.
like writing a ransomware you say?
This is a waste of time. Surely everyone has something better to do than wasting their time on useless projects like this.
While I would agree that this is a waste of time, I would still encourage it, as well as encouraging others to use visual studio for their IOT development. I don't like competition, and this should ensure that I have less of it.
I wish I had a good sig, but all the good ones are copyrighted
It has very little to do with Visual Studio
Which is a very good thing, because otherwise you'd have to port an MFC application to Chrome OS. Good luck with that.
On the other hand, the value proposition of VS Code on Raspberry Pi seems much lower due to both a more stringent memory limitation and less stringent language and runtime limitation.
Ezekiel 23:20
Actually it sounds like they just ported it to Linux. Running it on a Chromebook requires you to be running Linux in some form or another on your Chromebook first, so there's no Chrome app like I thought they meant.
Wow.
If you still believe Visual Studio is all about MFC, you haven't looked at it in what, a decade and a half?
We're discussing VSCode. It's one of those new fancy Sublime/Atom style editors.
announcement: microsoft releases an open source project.
idiots of slashdot: OMG! Embrace Extend Extinguish!
You people are just fucking retarded.
In fact, this is why we still have cancer and AIDS. If all these amateur computer programmers would just stop wasting their time on software projects, they could cure diseases much more quickly.
While I'm not an IDE person I can say that the Microsoft IDEs are amongst the best. But if you're editing your code on your target platform you're just doing embedded wrong. It's not all that hard to get a cross compiler going for something like a Raspberry Pi going.
And if you compile anything complicated you'll save yourself time in the long run. The RPi and other embedded targets are not the spiffiest when it comes to CPU bound gcc.
Oh, and if you're using a scripting language to write your embedded code then you're really doing it wrong!
Will you stApp it already with all this crApp? You're making me very un'Appy!
Eighty Meg's And Constantly Swapping ... Ducks
http://saveie6.com/
Look, I'm a big MS Hater from way back, BUT
Visual Studio Code is an open source editor with plugins that make it work with a variety of languages.
There's not even a paid version of it for purchasing managers to be fooled by.
It's turtles all the way down.
Get with the times! Visual Studio has been through at least a half dozen other failed, weak, and insecure technologies in the last decade. Still a horrible mess the last time I looked.
Just out of interest, which particular "Project Like This" are you talking about?
This has the feel of a copy-paste response to me.
So this is like Eclipse, but made by Microsoft, and all that that entails.
Read the license agreement for Visual Studio Code.
Visual Studio Code is pretty damned good. It's also driving the adoption of IDEs as a box of pieces, VSC is transforming the IDE from a behemoth that can only be created by a large group of paid employeers, into a shell over open source pieces. See stuff like Ensime (not an MS product) - which can be used by any editor to add code colouring, completion etc easily. This is VSC's approach and MS should be congratulated for it.
idiots of slashdot: OMG! Embrace Extend Extinguish!
Those 'idiots' are exhibiting pattern recognition against a 35+ year corporate history. That might be a bit beyond you, though.
Isn't it?
New editors are announced pretty much daily from all sorts of sources - but Microsoft release one and Slashdotters fall over themselves to deride MS for it.
In my time as a dev, I have used:
- EditPlus
- Notepad++
- Atom
- Brackets
- Scrawl
- Textmate
- Sublime
- BBEdit
- TextWrangler
- UltraEdit
and probably a bunch more ... but, ya know, MS releases one so fuck MS...
If this is Embrace Extend and Extinguish, then I'm all for it because VSCode is a fucking good editor.
You mean like Emacs?
After reading some of the comments here (and in other articles before), it seems clear that there are many people with a wrong perception regarding the Visual Studio Code/Visual Studio differences. And they aren't even close to be something similar: (new) enhanced editor vs. (well-established) over-featured IDE.
Why did Microsoft somehow provoke that misunderstanding by using a so similar name (whose intuitive short-form is precisely Visual Studio)? To help Visual Studio Code grow? And what about the Visual Studio image? And what about selling the idea of being misinterpretation-prone? A new twist is the fact that, unlikely Visual Studio, Visual Studio Code doesn't seem to be precisely a top-quality product (perhaps just because of being a newcomer to a market with lots of alternatives).
I think that Microsoft made a bad decision on this front and that, unless they are planning to convert it into some kind of outside-Windows Visual Studio, they should change the VSC name.
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
Yes, except for the sucky parts.
I think the poster basically lives around the concept of Down with this sort of thing...
Yes a phrase that was used about 35 years ago. But please, tell me how EEE would work when it's open source.
How do you run this? How do you uninstall this? Because there is nothing on the page that explains that.
Yes a phrase that was used about 35 years ago. But please, tell me how EEE would work when it's open source.
Check IE. As soon as you extend via a proprietary component, open source be damned. Owning the entire delivery chain allows you to do these things, and DoJ be damned. Not much good to be fined your profits to date after your competition has been wiped off the map, leaving you with nothing but profit afterwards.
The cesspool just got a check and balance.
IOW, MS is copying a specific open source project, otherwise known as Eclipse? Except Eclipse actually works, while VS.... Well, let's say there's a special cubicle in hell for those working on VS, where they will continually have to swap machines in various configurations of MS OSes and Visual Studio versions which don't match the required codebase and do nothing else but try to get a build to work. Completion means a new machine, or a project update driven by the BOFH.
The cesspool just got a check and balance.
There is VI and Emacs and Joe (for the WordStar shortcut users like me), and a ton of others. What else is needed? This seems like complete nonsense to me.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
This isn't a port. A port invokes taking a code base written for one system and modifying (or rewriting) it to work on another.
What is happening here is someone has created build scripts to 'compile' and 'package' for different platforms.
Please correct this, it's embarrassing
> Microsoft's lightweight source code editor
Compared to what? Electron apps like Slack and VSCode easily eat 1-3 GB RAM and 100% CPU on one core if Saturn is in zenith while a leaf is falling near you, or some other more or less arbitrary requirement. When they behave, expect 500-800 MB RAM usage per instance.
Visual Studio Code is pretty damned good.
No it fucking isn't.
No sig today...
Like VS, hate VS; be a MS fan boy or a MS hatter, but please VS is not a lightweight editor as the blurb says. VS has many nice features, VS has some dumb features. but those feature do not make it light weight editor. Please someone rewrite the blurb to bring some sanity to the term lightweight.
If you're doing *embedded development* and can't even figure out how to use vim, an arguably *much more powerful* editor that runs on every platform imaginable, you're in for a very hard time.
Sublime is at least not Electron-driven. Electron is bloated cancer, even if modern computers "can" run it.
Oh look, an idiot who decides to comment about something they obviously have no actual knowledge of...
Visual Studio Code is an entirely separate product to Visual Studio. The two are only related by name.
VS Code is a fantastic, extensible, cross platform text editor with support for many many languages, plugins and code hinters.
Its also just a 37MB download for Windows, 68MB download for OSX and a 41MB download for Linux.
Visual Studio is a behemoth of an IDE, running into gigabytes of space used and is only available for Windows (and OSX if you count the VS For Mac project, which really is a continuation of Xamarin Studio after the acquisition).
For someone with a five digit ID, you really fucked up on this one...
Those 'idiots' are exhibiting pattern recognition against a 35+ year corporate history. That might be a bit beyond you, though.
The only things this has been attributed to were Java and HTML standards and unless you have had your head firmly planted in the sand you will see that neither things was "extinguished", quite the opposite in fact.
Check IE. As soon as you extend via a proprietary component, open source be damned.
Developers have to actually choose to use that proprietary component, that is the component provides them something of significant value that they couldn't get before. The same thing happened with ActiveX and Flash, web standards lagged so far behind technology that companies like Microsoft and Adobe created these technologies to enable developers to have these new features because they werent available anywhere else.
If FOSS (or even standards bodies) was on the cutting edge of creating innovative new features for developers and end users then this wouldn't happen. But instead they are focussed on mimicking the features of MS Office, Google Docs, Pages, etc or creating yet-another-linux distribution, yet-another-android-based operating system or another init system or another windowing system or another shell, the NIH syndrome is running rampant reinventing the wheel in the open source community and then those same people bitch and whine when Apple, Google, Microsoft, etc. produce things that people actually want.
This isn't an indictment of one ideology or methodology or the other but there really needs to be a wakeup call to start getting on with innovation or if not then at least stop whining about proprietary innovation.
Standards bodies, AFAIK, have never been ahead of the curve. The problem is when innovation is carried out by a monopoly that can leverage the existing monopoly to enforce its "innovations" (ActiveX is a big one there, although businesses were pretty dumb to lock in and attempt to grab the falling knife) Flash was interesting in its first few incarnations, but its shortcomings were too great to overcome.)
The cesspool just got a check and balance.
Like VS, hate VS; be a MS fan boy or a MS hatter, but please VS is not a lightweight editor as the blurb says.
Are you talking about Visual Studio or Visual Studio Code? They are two different things and this article is about the latter.
Look again?
VS has gone from painful to wonderful in the last 12 years. It's gotten so good that you can even get by without 3rd party productivity add-ons like Resharper.
I understand you might prefer an other IDE, but saying VS is a "horrible mess" is just false.
I just pooped your party.
We aren't talking about Visual Studio.
This is about "Visual Studio Code" - which is an open source/free software product of Microsoft Research and has nothing to with Visual Studio.
As for the rest - this isn't like Eclipse. The parts of Eclipse make Eclipse. The parts VSC is using, like Ensime, can be used ANYWHERE by any editor. Ensime is a daemon that the editor asks question of (complete this, what colour should this be). Even its tasks etc are delegated to Grunt etc. More of this is good. It's aim is to be as light clean and small as possible abstracting the technical details into a high level workflow and letting you use whatever you want to implement them.
VSC isn't perfect but at the moment it's going in the right direction.
Half of this conversation would go away if MS had the common sense NOT to call ther separate product by the similar and confusing name VIsualStudio xxx. The should call it something else.
Reminds me of the days when my boss confused Java and JavaScript, another marketing-driven name cockup.
And I agree with you, VScode is not bad.
The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism
No. If amateur hackers did bioengineering dev they would create Ebola++, brag about their l33t g3n3 sk1llzz, go and open source it and watch how the bad guys make Ebola+++ and exterminate the unbelieving part of humanity like rats.
And then still insist to n their cyberlibertarian principles to high heaven that information needs to be free, the bad guys can use the genes for heir own purpose and bitch that that someone violated some obscure clause in the GPL for genes.
The dangers of excessive individualism are nothing compared to the oppressiveness of excessive collectivism