On mySimon: Jon & Kate Plus Eighty Million
BNET Business Network:
BNET
TechRepublic
ZDNet

December 31st, 2007

Microsoft to build an 'Emacs.Net' text editor

Posted by Mary Jo Foley @ 6:05 am

Categories: .Net Framework, Corporate strategy, Development tools, Exchange Server, Windows Server 2008/ Windows Server Longhorn

Tags: Editor, Microsoft Corp., Emacs.Net, Emacs, Microsoft Windows, .Net, Team Management, Operating Systems, Microsoft Windows Server 2008, Recruitment & Selection

Developers are puzzling over recent clues blogged by a few Microsoft employees regarding a new “Emacs.Net” tool the company is building.

Microsoft’s Connected Systems Division (the folks who developed the Windows Communication Framework, a k a “Indigo”)  is hiring developers  to build a product that team member Doug Purdy described as “Emacs.Net.” Purdy hinted that Microsoft will divulge its Emacs.Net product/strategy plans at the company’s Professional Developers Conference in late October 2008.

Emacs is a text editor used primarily by the Unix community (though versions of Emacs that work on Windows systems already exist). Richard Stallman is credited as the father of Emacs, the name of which was derived from “Editing MACRoS.”

“Emacs is a text editor where a lot of the functionality is written in Lisp. It’s very easy to customize if you can write Lisp code. Maybe by Emacs.NET they mean an Emacs-like editor built on .NET languages (maybe with PowerShell integration) instead of Lisp,” speculated Joel Spolsky, a former Softie and current CEO of Fog Creek Software.

Miguel de Icaza, the Vice President of Developer Platforms at Novell (and force behind Mono and the Linux port of Silverlight, known as Moonlight) also hazarded a guess: “Emacs.Net probably refers to a programming environment, that happens to have an editor, and they would probably replace Lisp with .NET.”

Responding in comments on the Microsoft Channel 9 blog, Microsoft “Chief Modeling Officer” Don Box added a few more bits of information:

There are two kinds of emacs users: those who start up emacs in a top-level window and use M-x shell to do shell work, and those who live in tcsh/ksh/bash and crank up emacs -nw to take over their console/terminal window.

“I was always in the former camp, and I believe that’s the design point for Doug (Purdy)’s project.  If you look up and down our hallway, all other remaining emacs users are in that former camp as well.”

No one has said anything about how the forthcoming Emacs.Net tool will work with Microsoft’s PowerShell, the Unix-like command-line interface and scripting shell that Microsoft is building into a number of its products, ranging from Exchange Server, to Windows Server 2008.

What’s your take on what an “Emacs.Net” will look like?

Mary Jo FoleyMary Jo has covered the tech industry for more than 20 years. Don't miss a single post. Subscribe via Email or RSS. You can also follow Mary Jo on Twitter.

Got a tip? Send Mary Jo your rants, rumors, tips and tattles. For disclosure on Mary Jo's industry affiliations, click here or to see Mary Jo's full profile click here.

  • Talkback
  • Most Recent of 34 Talkback(s)
Microsoft cloning Linux?
I think it's very amusing that Microsoft seems to be (as of late) trying to copy Linux (and Mac too) in all their new software. The Mac look in Vista, now Emacs and a Unix-like command interpreter... ... (Read the rest)
Posted by: masonph@... Posted on: 01/29/08 You are currently: a Guest | | Terms of Use
Its a terminal-based multifunction text editor  sinleeh@... | 12/31/07
Well emacs also has a X windows verision  mrOSX | 12/31/07
Actually...  John L. Ries | 12/31/07
What good is that?  John L. Ries | 12/31/07
Do Winows users really need 'Escape Meta Alt Control Shift'?  B.O.F.H. | 12/31/07
Well you should try and learn just a little more about it...  mrOSX | 12/31/07
I fail to see why I (or anyone for that matter) needs EMACS.  B.O.F.H. | 01/01/08
I smell a troll.  shoktai@... | 01/03/08
At first glance it doesn't sound useful  Tiggster | 12/31/07
Another nail in the UNIX coffin...  Mike Cox | 12/31/07
Now I'm Intrigued  DannyO_0x98 | 12/31/07
Leave my vi alone!  Kaiwai | 01/02/08
Your Rep is a genius  Nemglan | 01/02/08
VI.NET!!  Voodoo187 | 12/31/07
No, really: vi.net  Jason Etheridge | 12/31/07
I would personally prefer  Suicida| | 01/01/08
RE: Microsoft to build an 'Emacs.Net' text editor  TheWerewolf | 12/31/07
RE: Microsoft to build an 'Emacs.Net' text editor  Dataland | 12/31/07
Message has been deleted.  Dataland | 12/31/07
Who is dataland  GuidingLight | 01/02/08
RE: Microsoft to build an 'Emacs.Net' text editor  hrlngrv@... | 12/31/07
RE: Microsoft to build an 'Emacs.Net' text editor  davidjensen | 01/01/08
Let em do with it as they will, ppl will use what they have  Boot_Agnostic | 01/02/08
Emacs, it's not just an editor...  wolf_z | 01/02/08
RE: Microsoft to build an 'Emacs.Net' text editor  pryan@... | 01/02/08
A true visionary concept...  Cardinal_Bill | 01/02/08
I'm waiting for TECO.NET  jtdavies | 01/02/08
VBA Editor replacement  p.zurek@... | 01/02/08
VSTO  mswift@... | 01/02/08
Sadly, I think this is only if you have Visual Studio 2005 Pro or later.  Grayson Peddie | 01/02/08
Isn't VSTO for Office only?  p.zurek@... | 01/04/08
RE: Microsoft to build an 'Emacs.Net' text editor  walkerjian@... | 01/02/08
'Emacs.Net'?  CodeCurmudgeon | 01/03/08
Microsoft cloning Linux?  masonph@... | 01/29/08

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

Click Here
advertisement

Order Microsoft 2.0

Pre-order Microsoft 2.0

Order 'Microsoft 2.0' by Mary Jo Foley at Amazon.com.

Recent Entries

advertisement

Archives

ZDNet Blogs

White Papers, Webcasts, and Downloads

Meet Doc