LINUX.ORG.RU

Emacs.NET?


0

0

Этот виртуальный продукт наверняка не будет выпущен под GPL, но раз уж ключевым словом в заголовке является, конечно, Emacs, то и новость пойдет в раздел GNU. Итак, Microsoft (точнее, их Connected Systems Division) (см. http://www.douglasp.com/blog/2007/12/...) нанимает людей для работы над чем-то, что они туманно описывают как Emacs.NET. Doug Purdy, разработчик отдела CSD, намекает, что, мол, в октябре мир узнает об этой штуке. Поскольку на октябрь намечена конференция разработчиков, видимо, там и будет объявлено о новом продукте.

По большому счету, это все, что известно о Emacs.NET. Но, конечно, слухи поползли, и одним из первых отметился всякой бочке затычка Икаса: "Emacs.Net probably refers to a programming environment, that happens to have an editor, and they would probably replace Lisp with .NET". Удивил, называется.

>>> Подробности

Ответ на: комментарий от asgard

запостил цитату на ibash.org.ru, очень понравилась ). Надеюсь Вы не против.

AndreyKl ★★★★★
()
Ответ на: комментарий от Miguel

>Если они сделают емаксоподобное, с возможностью скриптовать на любом языке - будет приятно.

В какой части тела?

xTERM ★★
()
Ответ на: комментарий от xTERM

> В какой части тела?

Помогает моральному развитию индусов. Будет больше кодеров на basic# и J++ On Rails. Соотвественно, прогресс будет идти семимильными шагами! =)

Т.е. приятно будет в попе у балмера.

Werehuman ★★
()
Ответ на: комментарий от Werehuman

> И все же, как они собираются перевести Emacs на быдлодотнет под свою быдлоплатформу (mono вряд ли поможет)? Emacs ведь гнутый. Поэтому некрософт будет делать нечто, похожее по функционалу на емакс, что опять вызовет появление на свет очередного попсового быдлоподелия.

я же говорю, они добавят в vstudio возможность писать экстеншены на былоязыках и прикрутят емаксовские хоткеи. назовут всё это emacs .net. обезьяны будут в восторге.

> И увидет свет новые споры о том, что лучше: emacs или кастрированный emacs?

для новых споров достаточно написать эмулятор терминала или систем трей на дот нете, и анонимная общественность тут же закидает всех и вся какащками. так что пока жив mono, и пока у его фанатов отсутвует головной мозг, кровавые споры на лоре не угаснут.

asgard
()

Да, а вель интересно, через какое время выйдет к нему(emacs.net) патч устраняющий какую-нибудь серьёзную багу ...

anonymous
()
Ответ на: комментарий от asgard

> прикрутят емаксовские хоткеи

Уже давно. Вот за что люблю емакс - это за хоткеи, и в Visual Studio и в Eclipse они есть.

Legioner ★★★★★
()

> replace Lisp with .NET

Ага, а html заменить на ObjectPascal.

anonymous
()
Ответ на: комментарий от xTERM

> Сделать урезаную студию с закрытыми исходниками на visual-бэйсике и Windows.Forms и назвать это емаксом...

Это уже есть (VS EE). Веротяно они сделают Lisp.NET, а поскольку на лиспе ничего кроме емакса не написано, то им придется делать и Emacs.NET.

Вспоминая как компилил PVS, с идеей согласен. Лишь бы оно под моной работало и было под MS Permissive License.

sv75 ★★★★★
()
Ответ на: комментарий от asgard

> они добавят в vstudio возможность писать экстеншены на былоязыках

Возможность писать на быдлоязыках потенциально есть и в emacs-е.

anonymous
()
Ответ на: комментарий от asgard

> для новых споров достаточно написать эмулятор терминала или систем > трей на дот нете, и анонимная общественность тут же закидает всех и > вся какащками. так что пока жив mono, и пока у его фанатов > отсутвует головной мозг, кровавые споры на лоре не угаснут.

Да я думал о более глобальном споре, нежели на лоре. Я устал до усрачки заяснять одногруппникам, что их перацкая хрюша с перацкими примочками не есть владычица морская.

А вот по поводу mono соглашусь. Зачем mono, если есть python, ruby, java наконец? Какие цели преследует Иказа?

Werehuman ★★
()
Ответ на: комментарий от anonymous

> Во тупое никрософтское быдло! ))) М

Действительно, тупое. Могли бы уже знать, что если где-то комментят на русском - это: (производные|от|слова|х%й)*

sv75 ★★★★★
()
Ответ на: комментарий от anonymous

> АААА!! Коммерческий Емакс!! Один уже есть - http://www.lugaru.com/

Да не, всего лишь лужепачкатели. :) Дальше паленой водки и урезанного блокнота не пройдут.

Werehuman ★★
()
Ответ на: комментарий от sv75

> Веротяно они сделают Lisp.NET,

"3. very extensible : But emacs is extended with LISP. An editor that's extended with C# or VB only is going to seem less flexible. And you can already extend VS with those languages. To really have emacs-like "hyper-extensibility," you would have to extend it using language(s) that themselves are very flexible."

http://www.knowing.net/PermaLink,guid,31fdc849-db2a-4f7d-bf96-44df005a06b4.aspx

> а поскольку на лиспе ничего кроме емакса не написано

http://wiki.alu.org/Success_Stories

btw: emacs написан на c.

asgard
()
Ответ на: комментарий от Werehuman

> Я устал до усрачки заяснять одногруппникам, что их перацкая хрюша с перацкими примочками не есть владычица морская.

Не трать время, забей. Они неизлечимы.

> А вот по поводу mono соглашусь. Зачем mono, если есть python, ruby, java наконец?

Озвучены сто раз. В принципе пусть будет, если бы не одно "но" - вечное оставание от МС и не полное ему соответствие (если конечно изначально не под моно писать).

sv75 ★★★★★
()
Ответ на: комментарий от sv75

>а поскольку на лиспе ничего кроме емакса не написано

А как же NASA's 1998 Deep Space 1 mission?

xTERM ★★
()
Ответ на: комментарий от daaaad

Кстати, да. Пусть они ещё vim перепишут ) гг... на виндовой консоли... для этого они перепишут ncurses, grep, make, gcc, затем скажут "да!!! мы переплюнули линух", на радостях напьются и выложат на публичный фтп исходники, чем вызовут истерический смех у линуксоидов и на следующий день, обиженные, заявят, что дотнет - говно и уйдут писать сингуларити.

JackYF ★★★★
()
Ответ на: комментарий от anonymous

> Возможность писать на быдлоязыках потенциально есть и в emacs-е.

да ну? а напишети-ка мне модуль к емаксу, который группирует буфферы по задананному регеспу на чём-то отличном от emacs-lisp'a и сей.

усрётесь встраивать виртуальную машину в emacs.

asgard
()
Ответ на: комментарий от sv75

> На ЛОР смайлики не ставят! Все сообщение было шуткой от начала до конца. >_<

кто использовал емакс, тот в цирке не смеётся <:(

asgard
()
Ответ на: комментарий от matich

>Ждём LinuxNet

Хм - уже почти в наличии :)

Открути ЛОР назад на флейм по поводу SharpOS !

Кстати не такая плохая идея.

И как обычно - это все уже было ...

Была и до сих пор есть такая ОС, как Inferno, таки там почти все, кроме аппаратного уровня, написано на языке Limbo, который интерпретатор, а крутится без тормозов, поскольку JIT имеет.

AlexLorovitch
()
Ответ на: комментарий от sv75

> вечное оставание от МС и не полное ему соответствие

А нахера? Вроде речь не идет о дровах устройств, да и фотошоп на дотнет переводить никто не собирается.

Если хотите совместимости с некрософтом - вливайтесь в FreeBSD Team - некрософт оттуда немало пи$дит (лицензия же позволяет :) ).

имхо совместимость с некрософтом не нужна.

Werehuman ★★
()
Ответ на: комментарий от Werehuman

> А вот по поводу mono соглашусь. Зачем mono, если есть python, ruby, java наконец? Какие цели преследует Иказа?

известно почему. на слешдоте уже обсасовалось не эта тема не один раз. m$ хочет глубоко пустить корни в *nix своим дотнетом(см. на гном и gtk#), и диктовать свои правила. т.е. так или иначе контролировать некоторую часть community. более того, mono != .net и никогда не приблизится к нему, бо в последнем есть куча недокументированных фичей и хитростей, которые никогда открыты не будут.

asgard
()

Если серьезно, то это правильная идея. Ситуация, когда пятикурсник не знает иных текстовых редакторов кроме VS Team Edition и notepad.exe, достала. Нет, я могу конечно им сунуть SciTe/Notepad++ (а на младших курсах кто-то это сделать и должен, только не делает), но теперь есть надежда что они сами поставят, потому что ключевое слово ".NET" есть.

sv75 ★★★★★
()
Ответ на: комментарий от asgard

На AppleScript кажется можно)

Судя по

tell application "QuarkXPress"
  tell document 1
    tell page 2
      tell text box 1
        set word 5 to "Apple"
      end tell
    end tell
  end tell
end tell

xTERM ★★
()
Ответ на: комментарий от asgard

> бо в последнем есть куча недокументированных фичей и хитростей, которые никогда открыты не будут.

Сурсы открыты под лицензией "стриптиз"

> m$ хочет глубоко пустить корни в *nix своим дотнетом (см. на гном и gtk#), и диктовать свои правила. т.е. так или иначе контролировать некоторую часть community.

Это к психотерапевту. Серьезно. Особенно про Gtk# понравилось.

sv75 ★★★★★
()
Ответ на: комментарий от Werehuman

>> вечное оставание от МС и не полное ему соответствие

> А нахера? Вроде речь не идет о дровах устройств, да и фотошоп на дотнет переводить никто не собирается.

Была бы полная совместимость (пусть даже с .NET 2.0) => говноподелия быдлокодеров запускались бы сразу без допиливания сурсов => вендекапец в офисах значительно бы приблизился.

> имхо совместимость с некрософтом не нужна.

Она не нужна некрософту, прежде всего. Поделия на .NET в обще м случае не запустить ни через mono, ни через wine => позиции винды в офисе упрочняются.

По простому - mono (с одной из точек зрения) - это wine.

sv75 ★★★★★
()
Ответ на: комментарий от asgard

> более того, mono != .net и никогда не приблизится к нему

Где-то там кто-то кому-то каие-то вроде бы специвикации вроде показывал... На лоре проскакивало...

Увы, по поводу внедрения некрософтом своих ротовых щупалец в Linux посредством М.дИ., я согласен. Неужели он не видит, или он хочет внезапно наипать балмера?

Werehuman ★★
()
Ответ на: комментарий от sv75

> Если серьезно, то это правильная идея. Ситуация, когда пятикурсник не знает иных текстовых редакторов кроме VS Team Edition и notepad.exe, достала. Нет, я могу конечно им сунуть SciTe/Notepad++ (а на младших курсах кто-то это сделать и должен, только не делает), но теперь есть надежда что они сами поставят, потому что ключевое слово ".NET" есть.

утверждение: балерон павел плохо танцует. причина: потому, что ему мешают яйца. решение: давайте отрежем балерону павлу яйца.

p/s:

не советую искать причину проблемы через задницу. вестимо засилие говнопрудоктов от m$ в мозгах пользователей не потому, что m$ не делает альтернативы своим же продуктам(нонсес!), а потому, что m$ суть монополия, а монополиям свойственно тотально захватывать рынок.

asgard
()
Ответ на: комментарий от asgard

> усрётесь встраивать виртуальную машину в emacs.

всяко это будет в разы проще, чем писать всё заново под убогим .нет-ом

anonymous
()

А с чего кто-то решил, что MS будет портировать emacs?

>туманно описывают как Emacs.NET

Все. Ни о каком портировании речи, похоже, не идет.

anonymous
()
Ответ на: комментарий от Werehuman

> Еще раз повторю главный свой вопрос: зачем emacs некромяхким?

"Why would a .Net developer want Emacs in the first place? "Because you have lived in Unix and Linux and you won't move to .Net unless you have Emacs," said a former Microsoft software engineer who asked not to be identified. "Although there is a windows version, so it is strange. A .Net version wouldn't make me shift any faster but I was never a Unix geek."

Microsoft did not respond to a request for more information about Emacs.net by the time this article was published. "

http://www.eweek.com/article2/0,1895,2242809,00.asp

asgard
()
Ответ на: комментарий от asgard

А вот и ответ :)

> m$ суть монополия, а монополиям свойственно тотально захватывать рынок.

Werehuman ★★
()
Ответ на: комментарий от asgard

>> Если серьезно, то это правильная идея. Ситуация, когда пятикурсник не знает иных текстовых редакторов кроме VS Team Edition и notepad.exe, достала. Нет, я могу конечно им сунуть SciTe/Notepad++ (а на младших курсах кто-то это сделать и должен, только не делает), но теперь есть надежда что они сами поставят, потому что ключевое слово ".NET" есть.

> утверждение: балерон павел плохо танцует. причина: потому, что ему мешают яйца. решение: давайте отрежем балерону павлу яйца.

Поясняю еще раз. Человек *написал* лабу. На erlang/python/ruby/php/promela/etc. Но писал он ее в VS/notepad. Мучался, страдал, ел кактус, потерял тьму времени, но не бросил родную VS - а о существовании текстовых редакторов он даже не знал, поэтому не гуглил. Так он потеряет меньше времени. Слабо надеюсь, но все же.

sv75 ★★★★★
()
Ответ на: комментарий от asgard

> Because you have lived in Unix and Linux and you won't move to .Net unless you have Emacs

А еще можно почитать их "get the fucks" и узнать кучу новых пивных ларьков под управлением ws2k3 :)

имхо надо ждать чего-то поганого от некрософта. Темнят более чем обычно...

Werehuman ★★
()
Ответ на: комментарий от asgard

>> Сурсы открыты под лицензией "стриптиз"

> у меня на такое не стоит.

Аналогично, но при делании можно убедится в наличии скрытых возможностей. У низ концепция иная - каждый год будет .NET новой версии.

> Это к психотерапевту. Серьезно. Особенно про Gtk# понравилось.

> да ну? http://www.theregister.co.uk/2002/02/01/gnome_to_be_based/

Ключевые вопросы:

1) что такое mono и что такое .NET, юридически?

2) как переписывание gnome под gtk# увеличит претензии MS к Linux?

sv75 ★★★★★
()
Ответ на: комментарий от Werehuman

> имхо надо ждать чего-то поганого от некрософта. Темнят более чем обычно...

Поганое уже здесь - Windows (Presentation|Communication|Workflow) foundation + VS 2008. Мало?

sv75 ★★★★★
()
Ответ на: комментарий от sv75

> Поясняю еще раз. Человек *написал* лабу. На erlang/python/ruby/php/promela/etc. Но писал он ее в VS/notepad. Мучался, страдал, ел кактус, потерял тьму времени, но не бросил родную VS - а о существовании текстовых редакторов он даже не знал, поэтому не гуглил. Так он потеряет меньше времени. Слабо надеюсь, но все же.

проведём небольшую аналогию:

пример из жизни: я хочу сменить ноутбук. я иду в один магазин - там все буки с виндовс. я иду в другой магазин - и там тоже. я иду в n'ный магазин - the same. в итоге я покупаю ноутбук с windows, переплачивая при этом 0.1k зелёных. и, по-вашему, это всё не из-за того, что m$ заполонила рынок, и я *вынужден* платить деньги m$ даже если их систему я использовать не буду, а потому, что я просто не знаю, что где-то на окраине некий вано торгует ноутбуками без операционной системы? right?

asgard
()
Ответ на: комментарий от anonymous

Они просто не поняли вашего быдлозакоса под английский язык.

anonymous
()
Ответ на: комментарий от asgard

> проведём небольшую аналогию:

В жопу аналогии. Ни черта не понял, причем тут проблема монополизма МС. Разве что при том, что было бы чудесно, если бы студентов обучали с ориентацией не на винду, но тут (пока?) увы.

sv75 ★★★★★
()
Ответ на: комментарий от asgard

> а потому, что я просто не знаю, что где-то на окраине некий вано торгует ноутбуками без операционной системы? right?

Кажется разобрался. Аналогия будет такой - они не знают, что бывают ноутбуки *без* винды - и поэту его не ищут. Совсем. Ясно?

sv75 ★★★★★
()
Ответ на: комментарий от sv75

> 1) что такое mono и что такое .NET, юридически?

mono изначально была юридически чиста перед m$. но я согласен со столлманом, который когда-то сказал:

"Mono is a free implementation of Microsoft's language C#. Microsoft has declared itself our enemy and we know that Microsoft is getting patents on some features of C#. So I think it's dangerous to use C#, and it may be dangerous to use Mono. There’s nothing wrong with Mono. Mono is a free implementation of a language that users use. It's good to provide free implementations. We should have free implementations of every language. But, depending on if it is dangerous, and we better not do that."

с .net'ом всё гораздо хитрее. вы читали текст microsoft-open-source лицензий? а почитайте http://en.wikipedia.org/wiki/Microsoft_Reference_License#Notable_shared_sourc...

они очень хитро поступили: по их лецензии на открытый код действуют патенты.

> как переписывание gnome под gtk# увеличит претензии MS к Linux?

не будет никаких претензий. будет тотальный контроль. кто рулит c#? m$. кто рулит .net? m$. кто рулит mono? мигель. кто рулит мигелем? m$

asgard
()
Ответ на: комментарий от sv75

>> а потому, что я просто не знаю, что где-то на окраине некий вано торгует ноутбуками без операционной системы? right?

> Кажется разобрался. Аналогия будет такой - они не знают, что бывают ноутбуки *без* винды - и поэту его не ищут. Совсем. Ясно?

Нет - монополизм как говаривал проф. Преображенский - в головах !

Претензии надо предъявлять отнюдь не к MS - а к производителям ноутбуков!

Собственно, кто их заставляет запихивать Windows в ноуты ? Никто.

AlexLorovitch
()
Ответ на: комментарий от sv75

если бы студентов обучали с ориентацией не на винду, то из них получились бы никчемные быдло-lsocket-кодерасты, умеющие тока пинговать сервера.

anonymous
()
Ответ на: комментарий от sv75

> Кажется разобрался. Аналогия будет такой - они не знают, что бывают ноутбуки *без* винды - и поэту его не ищут. Совсем.

а почему они не знают? вестимо не потому, что m$ не соизволила сообщить им о существовании других редакторов или не потому, что m$ не соизволила переписать все существующие редакторы на .net, а потому, что люди вообще не знают что есть что-то кроме m$. почему? потому, что нет конкуренции.

asgard
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.