tanto nomini nullum par elogium -- just kidding... RSS 2.0
 Wednesday, December 26, 2007

As I posted previously, My team is hiring.

Thanks to everyone that contacted us.  We got some good referrals this way.

It turns out that we just spooled up another sub-team that we need to staff.

We are looking for developers/testers to build a tool that I will roughly describe as "Emacs.Net".

No more details than that, but it should be enough to get your brain moving in the right direction.

If you have background writing development tools/IDEs/text editors/etc. at some other company (or inside of Microsoft :-)), we would love to talk to you.

Email: douglasp@microsoft.com

Wednesday, December 26, 2007 7:47:25 PM (Pacific Standard Time, UTC-08:00)  #    Comments [19] -

Wednesday, December 26, 2007 11:19:23 PM (Pacific Standard Time, UTC-08:00)
What I understood from this post is.. to build a tool for testing projects built using .Net
I think it would be better if you post the details so that developers like me can directly apply for further things.. without wasting time in mail exchange regarding know how and etc. ..

Rahul D.
Thursday, December 27, 2007 12:09:05 AM (Pacific Standard Time, UTC-08:00)
Emacs is a text editor. Emacs is used to write apps (and a whole lot more) on different platforms. Emacs is hyper-extensible. More at http://en.wikipedia.org/wiki/Emacs.

Imagine if someone wanted to write something like Emacs.Net. Actually don't imagine it, it is happening.

That is all I am going to say.

Anything worth doing is hard...
Thursday, December 27, 2007 2:56:15 AM (Pacific Standard Time, UTC-08:00)
So what kind of a job are you talking about? Home job or Office job? Sallary? After the project is finished do we loose the jobs? Could you please give more details on the kind of job you are talking about? Thanks.
Regards,
Fábio
Fabio Franco
Thursday, December 27, 2007 5:12:17 AM (Pacific Standard Time, UTC-08:00)
I use EMACS on *NIX based systems back in the old days with VI to write code. Indeed it is a powerful language and has a lot of possibility within the Microsoft world as well. However, what is the target market? For people like me who are not GUI drag and drop developers this would be an assist, but for those who are GUI based this would be too difficult. Unless, one is thinking of adding the EMAC like functions to the current "notepad on steroids" within the current version of visual studio. To be honest I like a light weight editor like EMACS (compaired to Visual Studio) to write my code not loading a heavy ended, memory intensive, resource hogging GUI like Visual Studio. However, if you are looking for an powerful editor than "notepad on steroids" then EMACS may be the way to go, but for those who are "Drag and Drop" coders this would not be very attractive to them unlike us old coders who used EMACS, VI, ED, EDLIN, and many other non-graphical development tools to write working code. Personally I like control of my own code instead of trusting a right mouse click and filling in some properties then dragging an arrow to the next step. EMACS or VI like application would be attractive to me in any case in developing code.

Codexena
C++/Java developer
Thursday, December 27, 2007 8:20:31 AM (Pacific Standard Time, UTC-08:00)
Doug, do you mean that Emacs will be written in .Net instead of elisp?
Thursday, December 27, 2007 11:00:47 AM (Pacific Standard Time, UTC-08:00)
Neat, so you want to make a clone of a free, open-source, extensible text editor that is loved by millions and write your own closed-source, proprietary, extensible-with-subscription text editor of your own?

Sign me up!
Sitten Spynne
Thursday, December 27, 2007 11:03:03 AM (Pacific Standard Time, UTC-08:00)
I used emacs on a Windows platform developing Smallworld MagikSF. Any need for this background?
Now get out and ride.
at
Aaron
Thursday, December 27, 2007 5:18:17 PM (Pacific Standard Time, UTC-08:00)
Someone please record Richard Stallman's reaction to this blog post. PLEASE.
MauricioC
Friday, December 28, 2007 11:48:39 AM (Pacific Standard Time, UTC-08:00)
I've written up some specs on what I'd like out of a text editor. You say, "No more details than that," but this seems like a mistake: don't you want people to actually _want_ to use the end product? I know "community processes" (JCP, anyone?) are hard to get right, but not trying seems to be a recipe for mediocrity. Let me put it another way: allow me to be involved, in a non-token fashion, and I'll devote free time to testing and writing up detailed bug reports. If the resulting product is very good, I will gladly support it with $$$.
Saturday, December 29, 2007 5:10:44 AM (Pacific Standard Time, UTC-08:00)
I'm a big emacs fan. I've used it extensively on all platforms including windows. Visual Studio (DevEnv) is the only tool that is in some sense "better" - but only because of the intellisense. I even use the emacs key bindings in VS In fact, I'm working my way through the project euler problems in haskell and using emacs for that.

What made emacs truly great is that its _easy_ to write lisp to extend it and lisp is so powerful and expressive - which is just where most macro languages fall down. Don't buy into the crap that most people don't know lisp, wimping out with some fashionable drivel like python or ruby.
David Thompson
Saturday, December 29, 2007 7:56:27 AM (Pacific Standard Time, UTC-08:00)
I wonder what Mark Pilgrim[1] will think of this! ;-)

--
[1] http://diveintomark.org/archives/2007/01/21/wrongroom
Saturday, December 29, 2007 7:23:33 PM (Pacific Standard Time, UTC-08:00)
Hi Doug,

Thanks for your initiative. Powershell is great and bridging the gap between windows and linux is fantastic. Please checkout cygwin and the bash shell. The need for this level of code ide is there. I am looking for improved cross-platform tools for writing .net & mono compatible apps. This will be a winner.

Thanks again,

Jason Schluter
P.S I don't have to mention syntax highlighting, etc.
Jason Schluter
Monday, December 31, 2007 4:11:09 AM (Pacific Standard Time, UTC-08:00)
There is indeed a need for good foundation in IDE for the years to come. Why? Because the trend is fusion between programming environment and program usage environment. Integration between data, metadata, tools based on either, need to be accomplished.

Why is intellisense querying locally defined structure? Why can't a company share his objects on the fly with another one? Why can't a company dynamically enrich another company's objects for publication to a third party.

Powershell is a nice effort of standardization, we see the power of objects, now we need to create a level of richness in IDE that :
-reflects the richness of the structured world around
-removes unnecessary limitations

AND

enable everyone to participate through open architecture.
Monday, December 31, 2007 1:13:24 PM (Pacific Standard Time, UTC-08:00)
A recent post over at meta-douglasp hints at something that Microsoft appears to have in the works: Emacs.Net. But, first I'd like to back up. Years ago, when the internet was really starting to take off and executives were rubbing their wallets thinking "how can I cash-in on this internet craze?" Meanwhile, Microsoft executives were really starting to sweat how they were going to complete with Netscape and remain competitive in this new internet based world. The MS Windows team was worried about future prospects ...

Pingback: http://dataland.wordpress.com/2007/12/31/microsoft-emacsnet/
Tuesday, January 01, 2008 5:23:24 AM (Pacific Standard Time, UTC-08:00)
MauricioC > Someone please record Richard Stallman's reaction to this blog post. PLEASE.

I think RMS will be utterly indifferent. Emacs is free software, and the many brilliant ideas pioneered by Emacs (incremental search, fully configurable syntax directed indentation, powerful implementation language (lisp) fully accessible to users, language "modes", ....) are freely available to all. Indeed, he'd be happy to see these ideas spread - most editing software, particularly proprietary stuff, is dire and its documentation is direr.

The only restriction is, that if somebody uses the actual code or documentation from Emacs, the resulting product must be free software released under the GPL, more particularly, under GPL-3 if it uses current sources.

Alan Mackenzie
Wednesday, January 02, 2008 11:20:40 AM (Pacific Standard Time, UTC-08:00)
Isn't that just a Visual Studio rewrite in .NET?
Alek
Thursday, January 03, 2008 7:40:04 AM (Pacific Standard Time, UTC-08:00)
Идите на хуй, пидорасы из никрософта. Таких как вы, блять, расстреливать надо - общественные вши, мешающие жить себе и людям. Имел я вас и ваш .Net. Чтоб ваш проет провалился, ублюдки. А вообще смешно смотреть на таких кретинов, как вы - неужели вы даже стартап скрипт сможете написать для емакса?
Thursday, January 03, 2008 7:55:55 AM (Pacific Standard Time, UTC-08:00)
I use a commercial Emacs editor (Lugaru's Epsilon) that seems to be perfectly fine for TSQL, C++, C#, and most anything else I can throw at it. Yea, I pay real money, out of my own personal pocket, for it. So, not to be a buzzkill but it seems like there are Emacs solutions (both open source and commercial) out there already...
BinroeTheHeretic
Thursday, January 03, 2008 2:01:41 PM (Pacific Standard Time, UTC-08:00)
Go to dick, pidorasy of nicrosofta. So as you Yesterday, Investors need - public lice, which hinder ourselves and the people live. Had you and I yours. Net. To your proet failed, bastards. A general look at these ridiculous suck, as you - do you even start to write a script can Emacs?
Comments are closed.
Ads
Navigation
Archive
<July 2008>
SunMonTueWedThuFriSat
293012345
6789101112
13141516171819
20212223242526
272829303112
3456789
Blogroll
About the author/Disclaimer

Disclaimer
The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2008
Douglas M. Purdy
Sign In
Statistics
Total Posts: 73
This Year: 21
This Month: 0
This Week: 0
Comments: 49
All Content © 2008, Douglas M. Purdy
DasBlog theme 'Business' created by Christoph De Baene (delarou)