Microsoft to build an 'Emacs.Net' text editor

By Mary Jo Foley, ZDNet
Wednesday, January 02, 2008 09:13 AM

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, also known as "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.

This article was originally a blog post on ZDNet.com.


WORTHWHILE?

0

0 votes
Blog

Talkback 0 comments

There are currently no comments for this post.


Tech Jobs Now!

Search for your ideal tech job:

A look at the Terminal Services Manager in Windows Server 2008

Windows Server

Terminal Services Manager has been around for a while, but Microsoft made some changes to the utility in Windows Server 2008. Here's what you'll find.


Read more »



Open source blog reloaded!

Blog thumbnail

This is with great pleasure that this "little corner of the Web" is resuming activities through another member of the (now famous ;-)) Beijing Linux User Group (BLUG) doing the..... by Fred Muller

Read more »

Tags

  1. antivirus
  2. apple ipod
  3. cnet networks inc.
  4. desktop
  5. e - mail
  6. hard drive
  7. intuit inc.
  8. mcafee inc.
  9. microsoft corp.
  10. microsoft windows
  11. microsoft windows vista
  12. microsoft windows xp
  13. norton co.
  14. pc
  15. performance
  16. security
  17. software
  18. tool
  19. web
  20. web site