A rich new JavaScript code editor spreading to several Microsoft web sites
hanselman.com
hanselman.com
Yes, I was one of those who did an all-nighter outside a store waiting for win95.
Summer of '95, I was sitting at the weekly roundtable meeting of our IT department (at an R&D lab I used to work), and explaining to the boss that I could get my hands on a new beta of it from a friend so we could kick the tires. The whole team seemed interested and leaned in. "So," the boss says, "Who is your friend... he must be some VIP at a big operation, eh?"
"Nope," shaking my head.
"Well, who?" asks the boss.
"He's a high-school student."
"BWAH-HAHAHAHAHAHHAHAahahah...."
I wonder now if i was the only one to crash our entire novell network by trying to use Microsoft's version of the novell client.
I remember coming across a picture from that day [1] and thinking to myself how similar the excitement is to the modern day product release from Apple. Yes Microsoft has become the company everyone loves to hate but I think they were considered cool or hip back then.
http://channel9.msdn.com/posts/Text-Editor-from-SkyDrive-wit...
Edit: It's had almost 30,000 views, so it's getting attention.
Scott Hanselman ... Microsoft employee.
It's Microsoft's new marketing strategy - they try to promote 'organic growth and acceptance' of new products through social media and viral advertising. I don't believe it works very well - it always comes across as a bit false and pollutes the real comment environment, giving viewers the strange feeling that something is wrong. It also creates a lot of antagonism when paid employees actually argue with detractors, etc.
The blog is a blog. This post is just a post. I get in trouble for blogging a few times a year, and that suits me just fine. It's just a job.
http://support.microsoft.com/kb/2696944
The lifecycle policy of 3.5 SP1 should also be applied to 3.0 SP2 and 2.0 SP2, for example.
This is the relevant snippet from that KB article -
...snip...
However, Microsoft will provide support for the .NET Framework 2.0 and .NET Framework 3.0 components for customers who install the .NET Framework 3.5 for as long as the .NET Framework 3.5 remains in support.
...snip...
Thanks, Jamshed Program Manager, .NET Framework Fundamentals team
[1] http://wpl.codeplex.com/releases/view/80289#ReviewsAnchor
[2] http://wpl.codeplex.com/workitem/17246
[3] http://eksith.wordpress.com/2011/06/14/whitelist-santize-htm...
I'm a big fan - listen to all episodes of your podcast. Just watched a few presentations from this year Build. You should really give other MS employees a course on public speaking - they are sooo slow and boring compared to you ;-)
http://blogs.windows.com/skydrive/b/skydrive/archive/2013/07...
[0] http://ace.c9.io
[1]: https://twitter.com/marijnjh/status/252814288891285505
Still, it's closed source, so for now, not very relevant for the rest of us.
I'd love to know their motivation for writing their own instead of contributing to Ace or CodeMirror.
Has anyone used this? Does it reference symbols across files? I imagine it would be rather expensive to actually have a compiler front-end running live in the cloud across my project.
not quite intellisense, as it's just one file at a timeThis is the sort of functionality that has been made available by numerous text editors and IDEs for numerous programming languages for many, many years now.
It's somewhat unusual to see how so many in the JavaScript and web development communities can get so excited about catching up to where basically everybody else was decades ago. It'd be one thing if JavaScript and web development were new creations, but they're not.
While this may be useful in some cases, it's surely not "amazing".
IntelliJ is my IDE. I'm excited about this because it's in a web application, not because I've never seen code completion before.
That said, I disagree with the larger point the op is making. When you work in a technical field you tend to figure out the tool for a task, grin and near through a finicky setup process and then dismissing improvements that reduce that friction as trivial/unimportant, even though those improvements mean its able to solve the problem for an exponentially larger market.
A classic example is rsync and dropbox. It's less pronounced here, but the more advanced web code editors get, the longer someone interested in the topic can mess around and try things out without setting up a local dev environment (multiple hours of totally unfun work if you're a novice), the more likely they are to stay interested and push through and get over that hump when the time comes.
[1]The video(100% worth watching) http://www.youtube.com/watch?v=yJDv-zdhzMY Wikipedia: http://en.m.wikipedia.org/wiki/The_Mother_of_All_Demos
c9.io codenvy.com nitrous.io
The core functionality was, and still is, quite limited. In some cases it's still inferior to what those early office suites offered.
The ability to access and share documents over a network is nothing new. We did it all the time back then. There was even software back then that enabled collaborative editing of documents, in real-time.
For all the hype we hear about how great JavaScript is as a programming language, and how great web apps are, we just don't see that translating to improved software.
When these web apps don't offer anything beyond what we had with desktop software decades ago (and in many cases are even worse), it's hard to get excited about them, and it's impossible to consider them to be "amazing".
If you can run your IDE in a browser, it means you can access your IDE (and presumably your code) from any computer or mobile device with a browser (it also naturally opens up certain use-cases like google docs-style collaboration). That's what makes it special. Do you not get it?
Alas, HP's CEO in 2011 was mind-bogglingly stupid and of course, killed off Palm
Oh Yeah.
What's happening with Enyo these days anyway? It looks like the project is kinda dead.
And a ACE/typescript integration with code validation and autocomplete: http://guillaume86.github.io/ace/kitchen-sink.html (switch to typescript mode in the left panel).
I can type { and } on a Swiss keyboard which is a AltGr + ä and AltGr + $.
What keyboard layout were you seeing issues with? Looking at Wikipedia it looks like it would be South Slavic Latin based on your mention of Alt Gr+N?
You can mail me privately if you wish (mail in profile).
You can try out Ace’s Vim keybindings by opening the kitchen sink demo (http://ace.c9.io/build/kitchen-sink.html) and choosing “Vim” as the Key Binding on the left.
(Ace and CodeMirror).
Unless you're committed to MS anyway.