LINUX.ORG.RU

Ричард Столлман хочет видеть некоторые возможности Eclipse реализованными в Emacs

 , ,


1

0

В воскресном письме в список рассылки emacs-devel, Ричард Столлман сообщил о своих впечатлениях от знакомства со средой разработки Eclipse. Некоторые свойства Eclipse Ричард хотел бы увидеть реализованными в Emacs:

  • Табы для переключения буферов.
  • Perspectives - именованные конфигурации окон.
  • Различие между окнами для отображения содержимого файлов и окнами для навигации.
  • Отметки на границе окна об ошибках компиляции.
  • Панель навигации по ошибкам компиляции, параллельную скролбару.

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

anonymous

Проверено: Shaman007 ()

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

>> IronPython (так утверждает сама M$, не проверял, ибо питоно-поделками не занимаюсь). >> Как поддерживается Сипипи (и нужно ли реанимировать этот труп-страсуса вообще) - тоже не знаю, юзаю Цэшарп (об этом было в исходном посте). > Студентег дитектед.

s/Студентег/ПТУшнечег

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

> А что в твоём понятии есть IDE?

IDE - это интегрированная среда разработки - такое средство, в котором можно разрабатывать, не выходя из среды разработки. Если emacs - это только текстовый редактор со встроенными играми, то не надо называть его IDE.

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

>ЛОР вообще за последние пять лет быдлятней стал полной. Раньше тоже идиотов хватало, но нынешние на порядок хуже и тупее тех. И это хорошо - все они - живое доказательство несостоятельности гуманизма и необходимости скореейшего внедрения евгенических практик.

+1. :D

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

>кастомизируемые и расширяемые.

настраиваемые и расширяемые.

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

> IDE - это интегрированная среда разработки - такое средство, в котором можно разрабатывать, не выходя из среды разработки.

Смутное определение: я прекрасно писал на питоне, не выходя из Scite или Kate.

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

>:) Действительно, какие могут быть гонки среди вечно догоняющих?

Угу. VS как дышала в попу Eclipse, так и до сих пор дышет.

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

>Если emacs - это только текстовый редактор со встроенными играми, то не надо называть его IDE.

Нет там текстового редактора, нет. Все есть, а его, блин, нет :)

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

>Я - высерок, и горжусь этим. Я - современный человек.

:D

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

> Смутное определение: я прекрасно писал на питоне, не выходя из Scite или Kate

> отлаживался тоже в kate? :)

"Отладка — этап разработки компьютерной программы, на котором обнаруживают, локализуют и устраняют ошибки." Да, юниттесты и саму программу с логами пускал из Kate/Scite. А что?

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

> ЛОР вообще за последние пять лет быдлятней стал полной. Раньше тоже идиотов хватало, но нынешние на порядок хуже и тупее тех. И это хорошо - все они - живое доказательство несостоятельности гуманизма и необходимости скореейшего внедрения евгенических практик.

У тебя щека не порвётся? А то я ведь как введуууу... "евгенические практики" мля.

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

> Смутное определение: я прекрасно писал на питоне, не выходя из Scite или Kate.

И компиляцию запускали не выходя из? И отладку? Пук!

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

> а почему даже в X-окне Emacs так похож на программу времен terminfo?);

hint: до terminfo который до сих пор используется и будет использоваться был termcap. ;-)

наверное потому что он и в консоли и удалённо работает и работать должен с текстом, любым, или программы стали не текстом писать?

собственно почему должен меняться проверенный инструмент есть ничего не менялось за 30 лет? как был UNIX-way так он и остаётся им. Это в MS каждый год революция. То что вы называете громким словом "технологии", иные более адекватные товарищи называют перделками и быломаркетингом.

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

> > Но вот в проге с >1000 классов этот ужос не надо, ладно?

> Увольте вашего системного архитектора, да поскорее, если он не умеет разделять это.

см. OpenH323, малыш, можешь уволить кого хочешь, на выбор. ;-D А вопрос был именно про uml-grep - то есть автоматическую систему выделения "интересных" частей.

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

> Это не отладка.

Для особо упертых я привел выше определение отладки. Какое у вас определение?

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

> Смутное определение: я прекрасно писал на питоне, не выходя из Scite или Kate.

> И компиляцию запускали не выходя из?

Вы Scite и Kate plugins вообще видели?

> И отладку? Пук!

Что такое "запускать отладку"? :-/

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

>А вопрос был именно про uml-grep - то есть автоматическую систему выделения "интересных" частей.

Хех. Вот так вот просто, да?

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

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

>> а почему даже в X-окне Emacs так похож на программу времен terminfo?);

> hint: до terminfo который до сих пор используется и будет использоваться был termcap. ;-)

Я знаю.

> наверное потому что он и в консоли и удалённо работает и работать должен с текстом,

ч0рт, у меня серьезные проблемы с коммуникативными скиллами... я же написал - "в X-окне", это специально, чтобы никто не подумал об xterm и консоли.

> или программы стали не текстом писать?

Если "текст" - это "Ромео и Джульетта" или "Палата N6", то программы никогда не писались текстом 8) Хинт: синтаксически-ориентированные редакторы (нет, cc-mode не катит)

> собственно почему должен меняться проверенный инструмент есть ничего не менялось за 30 лет?

А за 30 лет ничего не изменилось? Ну тогда ой.

> как был UNIX-way так он и остаётся им.

UNIX-way, конечно, остается. А UNIX - меняется, сильно.

> То что вы называете громким словом "технологии", иные более адекватные товарищи называют перделками и быломаркетингом.

Я называю "технологиями" VFS, TCP/IP, X, Web, ООП, CORBA, кластеризацию, виртуализацию (это только некоторые технологии, которых 30 лет назад не было в UNIX)... если для тебя это - перделки, тебе нужна ЧСВэктомия.

P.S. да, и Java - это тоже технология. И .NET - тоже.

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

> И компиляцию запускали не выходя из? И отладку?

Не поверишь, но из них можно запустить не только компиляцию, но даже саму программу на выполнение. И отлаживать по отладочным сообщениям на stdout+stderr. ))

> Пук!

Мля, приличные люди не акценитруют внимание на таких проявлениях своей физиологии. Что за мода пошла на лоре срать, пердеть и блевать публично?!

Люди, между прочим, частенько сочеатют чтение лора с приемом пищи. Я вот, например, щас чай пью.

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

CORBA, кстати, явный кандидат в перделки (после MS-legacy-stuff).

Штуке, разработанной консорциумом с названием OMG, вообще иной путь не светил.

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

> Это не отладка.

Определение отладки в студию.

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

> CORBA, кстати, явный кандидат в перделки

Сэр, вы конечно же укажете кандидатов на замену, а также причины замены?

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

> Вот пусть их и выделяет тот, кто проектирует эту подсистему.

шутку понял, смешно. Только вот проблема по прежнему из практически полного и многоуровневого графа связей выщимить интересные и красиво показать в UML. Весь бардак спрятать. Умничать я и сам могу, потому UML не пользую, а вот тут некторые советуют я и ищу зерно истины.

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

> И компиляцию запускали не выходя из? И отладку? Пук!

На всякий, случай, для тех кого сильно ударило делфями или ANSI C в ВУЗе, кто не писал ничего в ядре ОС и поэтому считает, что "отладка==дрочение отладчика".

Так вот, специально для них. В Kate внизу есть терминал, там пускается pdb ;)

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

> CORBA, кстати, явный кандидат в перделки (после MS-legacy-stuff).

А мы все умрем.

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

>> CORBA, кстати, явный кандидат в перделки

> Сэр, вы конечно же укажете кандидатов на замену, а также причины замены?

Конечно укажу. Замена зависит от области приложения. (вон в KDE заменили DCOP). Выбирай из живых замен: SOAP, XML-RPC, HTTP/REST/XML, Ice, платформо-зависимые RPC (их миллионы, не перечисляю) + системы асинхронного взаимодействия (где актуально).

Причина обычно одна - "сложнаячтопипец".

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

>Так вот, специально для них. В Kate внизу есть терминал, там пускается pdb ;)

я так же из консоли, встроенной в KDevelop, запускаю hg. Но это не значит, что в KDevelop есть поддержка Mercurial :)

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

> я так же из консоли, встроенной в KDevelop, запускаю hg. Но это не значит, что в KDevelop есть поддержка Mercurial :)

Отмотку треда сделаешь сам? Сказано было "разработчик не выходит из IDE", а не "встроенная поддержка всего" (а этого и быть не может)

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

> Я называю "технологиями" VFS, TCP/IP, X, Web, ООП, CORBA, кластеризацию, виртуализацию (это только некоторые технологии, которых 30 лет назад не было в UNIX)... если для тебя это - перделки, тебе нужна ЧСВэктомия.

А я вот называю технологией сидение на стуле и писание текста программы. Так вот, она не изменялась тех пор как появились программисты, или вы ещё не появились?

VFS - о да, технологий разработки, теперь текст стали писать по другому - вертикально. TCP/IP - ну туда же SCTP и за одно SNMP,RTP,H323,SIP,... тоже очень сильно всё мне поломали. X - лучше всего! Web - помойка для тех самых мух которые не могут ошибаться. CORBA опять прикольно но не про текст, ООП - согласен, прикольно если с умом. Итого остался ООП если его представлять в редакторе по супер новым технологиям, ну там голографически связи рисовать между объектами. Я всё правильно понял?

Да, там ещё выше было замечание, что де фронтенд gtk студентами пишутся, ибо старики не могут, привыкли к консоли. отвечаю, студентам надо - студенты и пишут. а то что миллионы мух требуют внимания, так и кухарка тоже хочет управлять - флаг в руки. опять как бы так сделать чтобы ничего не делать, но чтобы всё делалось - не вникать никуда и единым кликом программы великие писать. Есть такие CD от m$, так как раз этим и занимаются - советую посмотреть, есть зерно.

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

да, XML уж точняк технология!! устраться. S-expression отдыхает, а XML ещё работает.

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

> Вы Scite и Kate plugins вообще видели?

Ви мне будете говорить про Kate? :) Плагинам из неё можно Kdevelop сделать, а это уже IDE.

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

> Не поверишь, но из них можно запустить не только компиляцию, но даже саму программу на выполнение. И отлаживать по отладочным сообщениям на stdout+stderr. ))

Да, только мы говорим об IDE, а не о редакторе со встроенной консолью.

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

> Конечно укажу. Замена зависит от области приложения. (вон в KDE заменили DCOP). Выбирай из живых замен: SOAP, XML-RPC, HTTP/REST/XML

Это всё - из сильно другой оперы.

> Ice

Пока не будет LGPL-реализации, ему ничего не светит.

> Причина обычно одна - "сложнаячтопипец".

Есть вещи и попроще, конечно. Ну вот SOAP, например - это афигеть как просто :D

ИМХО, настоящие могильщики CORBA - это VM-основанные RPC (RMI и чтотамвдотнете).

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

> Так вот, специально для них. В Kate внизу есть терминал, там пускается pdb ;)

gdb, valgrind и всё что угодно запускается - именно в терминале, в не в Kate. Сравните с запуском gdb в Eclipse.

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

> ИМХО, настоящие могильщики CORBA - это VM-основанные RPC (RMI и чтотамвдотнете).

Есть мнение, что message passing для ditributed computing подходит как бы не лучше, чем remote calls.

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

> Ну вот SOAP, например - это афигеть как просто :D

Базовый WS-I - не особо сложен.

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

> Т.е. вы ваши программы отлаживаете исключительно в отладчике?

Нет, я получаю сообщения об ошибках прямо в редакторе. Синтаксис подчёркивается красной волнистой линией, варнинги отмечаются желтыми галочками ну и так далее. Инджой! :)

По теме - лично я и лично мои методы работы в данном треде не обсуждаются.

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

>> Сказано было "разработчик не выходит из IDE"

> Начинаем перевирать, да?

"IDE - это интегрированная среда разработки - такое средство, в котором можно разрабатывать, не выходя из среды разработки."

Скажешь что запуск в терминале в Kate - это выход из среды?

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

> Т.е. вы ваши программы отлаживаете исключительно в отладчике?

А это у пионеров срабатывает ассоциативный ряд, отладка - отладчик.

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

> Т.е. вы ваши программы отлаживаете исключительно в отладчике?

> Нет, я получаю сообщения об ошибках прямо в редакторе. Синтаксис подчёркивается красной волнистой линией, варнинги отмечаются желтыми галочками ну и так далее. Инджой! :)

Я искренне надеюсь, что вы тут шутите, поскольку путать поиск синтаксических ошибок с отладкой может только полный дурак. :(

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

> А я вот называю технологией сидение на стуле и писание текста программы

Да ради ТНБ... ЧСВ-эктомию я тебе уже советовал.

> Я всё правильно понял?

Ничего.

> там ещё выше было замечание, что де фронтенд gtk студентами пишутся, ибо старики не могут

Там не было такого замечания. Было замечание, что старики не хотят.

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

> ...отмечаются желтыми галочками...

Прикольно, а помогает? ну смысл есть? у меня вот только icc показывал, точнее думал что показывает символ в строке где ошибка. а gcc логично указывает в лучшем случае строку. а если скобку потерял где то может и конец файла.

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

> > Так вот, специально для них. В Kate внизу есть терминал, там пускается pdb ;)

> gdb, valgrind и всё что угодно запускается - именно в терминале, в не в Kate. Сравните с запуском gdb в Eclipse.

переключение на окошко терминала = выход из IDE? А на окошко лога компиляции?

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

> Нет, я получаю сообщения об ошибках прямо в редакторе. Синтаксис подчёркивается красной волнистой линией, варнинги отмечаются желтыми галочками ну и так далее. Инджой! :)

Назовите, о, назовите же эту чудесную программу, которая подчёркивает красной волнистой линией места с дедлоками, рейс кондишенами, пейдж фолтами, неправильно сгенерированным машинным кодом, "особенностями" обработки тех или иных ситуаций в разных ревизиях процессоров и прочей головной болью программистов!

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