|
2.9, Аноним (9), 10:07, 11/08/2020 [^] [^^] [^^^] [ответить]
| +8 +/– |
А с чего бы ему помирать? Сообщество пользователей огромно, куча плагинов, поддержка современных языков - все пучком, живет и процветает.
| |
|
|
|
3.68, Аноним (68), 15:44, 11/08/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
(Ещё более занудно) В нём есть эмулятор vi. Отдельно есть внешний эмулятор Vim.
| |
3.74, user90 (?), 16:59, 11/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
Это только часть "правды") Например даже есть пакет, позволяющий рисовать/чертить мышкой в Emacs - как ты такое сделаешь в "голой" лисп-машине? Так что да, это было очень занудно!
| |
3.105, Gefest (?), 01:35, 12/08/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Emacs - слегка устаревшая, но как-то пригодная IDE
Vim - средство приконнектившись по ssh подправить пару цифер в архиве.
Change my mind
| |
|
4.107, bergentroll (ok), 06:40, 12/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ни то, ни это не IDE, а расширяемые текстовые редакторы/интерпретаторы. По возможностям в плане редактирования примерно паритет. Может, ELisp имеет несколько больше общих возможностей, чем Vimscript, зато Vim быстрее (особенно заметно на здоровенных файлах). Сидел и на том, и на этом. Предпочёл Vim. С плагином ALE (автодополнение и линтинг) и темой jellybeans — аннигиляторная пушка.
| |
|
5.116, Аноним (116), 10:05, 12/08/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Имхо ты сравниваешь несравнимое: полноценный язык программирования (Elisp) с какими-то прости б-же Vimscript. Дальше, "зато Vim быстрее" - быстрее мысли?) Речь же о РЕДАКТОРАХ, а для тупой замены строки в здоровенных файлах наверно лучше юзать sed?
| |
|
6.121, bergentroll (ok), 11:29, 12/08/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Имхо ты сравниваешь несравнимое: полноценный язык программирования (Elisp) с какими-то
> прости б-же Vimscript.
По-моему сравнимые вещи. Emacs Lisp — это не Common Lisp, он точно так же привязан к своей платформе, как Vimscript. Ветвления в Vimscript есть, циклы есть, функции есть. Мне лично Emacs Lisp приятнее Vimscript'a, но это не делает последний неполноценным.
> Дальше, "зато Vim быстрее" - быстрее мысли?)
Быстрее Emacs и чуть медленнее мысли. linum-mode меня угнетал и на небольших файлах.
| |
6.122, bergentroll (ok), 11:38, 12/08/2020 [^] [^^] [^^^] [ответить]
| –2 +/– |
И, кстати, если в Vim я обхожусь почти целиком нехитрыми директивами конфигурации, то в Emacs сразу надо было писать функции с лямбдами. Не то, чтобы я жаловался, но Vim, пожалуй, попроще сконфигурять. Просто отметил, не к предмету дискуссии.
| |
|
7.123, Аноним (116), 12:06, 12/08/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
"Конфигурироание с лямбдами".. люди вон целые режимы пишут под свои нужды! И это я еще молчу про установку пакетов.
| |
|
|
|
|
3.110, ННН (?), 08:23, 12/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну да, ну да. А Visual Studio Code тогда жабаскриптовая виртуалка.
| |
3.142, Анонолекс (?), 01:55, 14/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
Дядя Миш, это же нихрена не редактор... Уже, увы... Может в шахматы поиграим, по сети? Ик...
| |
|
|
1.3, Аноним (3), 09:51, 11/08/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +7 +/– |
>Задействование библиотеки HarfBuzz для отрисовки текста
Эта не та которая отказалась поддерживать нормальные шрифты? Что там за история была, напомните о результатах?
| |
|
2.44, Аноним (44), 13:56, 11/08/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Такой же вопрос возник, у меня битмапные шрифты под мой dpi, это получается они перестанут работать?
| |
2.111, ННН (?), 08:25, 12/08/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
Нет, не та. Самому найти информацию слабо, только в комментариях трындеть можете?
| |
|
|
2.11, Аноним (11), 10:14, 11/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
Не операционной системы, а странноватой lisp-powered-вещи-в-себе. Эдакий КОКОРЕШ от опенсорса: чем занимается данная блoaтвaрь — непонятно; чем расширишь — тем и занимается.
| |
|
|
2.32, Кайф (?), 12:21, 11/08/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
Что emacs что vim это редакторы полностью на хоткеях, им гуй нужен ровным счётом никак
| |
|
|
|
3.29, Аноним84701 (ok), 12:05, 11/08/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> ты уверен что правильно прочитал предложение? *это не шутка
В переводе он никак не сможет его прочитать правильно:
> Native support for JSON parsing
> Native
Ну и в 27 ветке "нативный" json, ЕМНИП, уже года 3 как.
| |
|
|
1.26, Аноним (28), 12:00, 11/08/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>GNU Emacs 27.1
Эмакс не осилил, но желаю долгих лет процветания этому проекту. Великий проект GNU начинался с этого редактора.
| |
|
2.104, ssh (ok), 00:38, 12/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
> .emacs.d можно будет перенести в .config?
Возможно, но зачем? Смотришь в ~/ и любуешься именами файлов?
| |
|
3.108, bergentroll (ok), 06:55, 12/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
Почему нет? Это же не код, который ты отгружаешь заказчику, и в котором можно тяп-ляп, потому что никто смотреть не будет, и вообще всем побоку, лишь бы работало. *шутейка*
| |
|
|
1.39, Аноним (9), 13:08, 11/08/2020 [ответить] [﹢﹢﹢] [ · · · ] | –1 +/– | Неа У меня требование к рабочей станции - чтобы было удобно 8 ГБ памяти, i3-83... большой текст свёрнут, показать | |
|
2.43, Аноним (11), 13:36, 11/08/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> > у разработчиков, как и у 3д-дизайнеров и видеомонтажеров, ожидаемо высокие требования к своим рабочим станциям
> У меня требование к рабочей станции - чтобы было удобно
Как это противоречит сказанному?
> Зачем тратить деньги на железо, которое ты не будешь использовать даже на 50%?
Если у тебя простейшие пет-проекты, что хватает одного лишь подсвечивателя синтаксиса, то и твое текущее железо-то для тебя избыточно. У меня вот CPU, GPU и RAM довольно часто используются на все 100%. Например, прямо сейчас последние несколько часов проц оккупирован gcc.
> У меня есть абсолютно бесплатный Emacs
А у меня есть абсолютно удобная идея. Это же как раз твой критерий - удобство?
| |
|
3.54, Сишник (?), 14:32, 11/08/2020 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Например, прямо сейчас последние несколько часов проц оккупирован gcc
> абсолютно удобна
🤣
> хватает одного лишь подсвечивателя синтаксиса
В идее он кстати так себе, 3 унылых цвета для кода + 1 для строк. Не нра. И вкладки теряет, открываю N вкладок, потом ещё M, закрываю M, остаётся 0 вкладок открыто.
| |
|
4.70, Аноним (11), 16:02, 11/08/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
> 3 унылых цвета для кода + 1 для строк
Не знаю, где ты нашел такую цветовую схему, дефолтные достаточно богаты на цвета + есть каталоги сторонних схем.
> И вкладки теряет, открываю N вкладок, потом ещё M, закрываю M, остаётся 0 вкладок открыто.
Editor -> General -> Editor Tabs -> Closing Policy -> Tab limit
| |
|
3.55, Аноним (9), 14:32, 11/08/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Если у тебя простейшие пет-проекты, что хватает одного лишь подсвечивателя синтаксиса
компилятор и виртуальная машина на Erlang таким считается?
> твое текущее железо-то для тебя избыточно
ага, избыточно. У меня основные потребители - Firefox, thunderbird и телега. i3 не жрет, emacs-nox тоже.
> А у меня есть абсолютно удобная идея. Это же как раз твой критерий - удобство?
спор был не Emacs vs Idea - на вкус и цвет все люди разные. Хорошо тебе в своей Идее - да ради бога, хоть мелом на доске пиши. Но кто-то начал гнать, что Emacs не нужен, раз есть Idea, что в корне неверно.
| |
|
|
|
|
|
|
7.139, йцук (?), 16:50, 12/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
Ну подай заявление в ЗАГС и оплати госпошлину. Тоже мне проблема.:)
| |
|
|
|
|
|
2.75, Gogi (??), 16:59, 11/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
С процем зажлобился. Чтобы вообще никогда не видеть "тормозов компиляции", нужен хотя бы середнячковый i7. Тем более, что ты - погромизд, тут сам бог велел.
| |
|
3.81, Аноним (80), 17:29, 11/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
> С процем зажлобился. Чтобы вообще никогда не видеть "тормозов компиляции", нужен хотя бы середнячковый i7. Тем более, что ты - погромизд, тут сам бог велел.
Каких тормозов? Все нормально компилится всеми компилятороми, какими я пользуюсь. А системник обошелся в 50 килорублей, никакого жлобства, все по делу.
| |
|
4.94, Lex (??), 19:09, 11/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
50 килорублей.. это какой-нибудь системней типа i5-8400 + 32-48 Гб ОЗУ DDR4 3 ГГц + норм SSD 500 Гб
| |
|
|
|
1.73, Gogi (??), 16:57, 11/08/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
С каких это пор emacs - редактор?? Что угодно - комбайн, скриптопускака, оболочка, но не редактор - точно.
| |
|
2.78, user90 (?), 17:07, 11/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Что угодно - комбайн, скриптопускака, оболочка
.. И РЕДАКТОР!)) Даже банальный bash-скрипт писать в каком-нибудь nano будет объективно неудобно по сравнению с сабжем, в котором есть различные автодополнения, сниппеты и куча всего вроде автоматического 'chmod +x' для скрипта при сохранении.
| |
|
1.99, Инжиниринг (?), 20:35, 11/08/2020 [ответить] [﹢﹢﹢] [ · · · ]
| –6 +/– |
У меня важный вопрос от человека, любящего странное. UI перестал лагать на Винде при любом IO? Жду этого момента, под линуксом не сижу давно по многим причинам.
| |
|
2.100, Инжиниринг (?), 20:38, 11/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
Другими словами, когда они продолжат развивать
* Limited form of concurrency with Lisp threads
Я так понимаю, в этом основная проблема, без движения два года.
| |
|
|
|
3.146, Брат Анон (?), 14:20, 15/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
> Джени хорош)) Но VS Code его побеждает.
При чём тут адепты? Дарёному коню -- в зубы не смотрят. Если только даритель не дарит коня по лицензии аренды без права вскрытия коня.
| |
|
2.140, Odalist (?), 22:55, 12/08/2020 [^] [^^] [^^^] [ответить]
| +1 +/– |
Я программирую в нано профессианально. Очень сложные конфиги пишу для ведущий таловых ВМ опенсорса.
| |
|
|
|
|
4.132, Аноним (9), 14:15, 12/08/2020 [^] [^^] [^^^] [ответить]
| +3 +/– |
Основной.
Если что мелкое быстро подправить или простенький код уровня hello world написать, то nano, mcedit, vi - смотря что есть на хосте.
Серьезный код пишу только в Emacs.
| |
|
5.134, йо ж (?), 15:17, 12/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
...от этого код ещё серьёзней, и даже коммантарии становятся более суровыми. например, из них автоматически удаляются смайлы - скобки нужны в деле, и нефик тут.
| |
|
6.135, Аноним (9), 15:28, 12/08/2020 [^] [^^] [^^^] [ответить]
| +2 +/– |
> от этого код ещё серьёзней, и даже коммантарии становятся более суровыми. например, из них автоматически удаляются смайлы - скобки нужны в деле, и нефик тут.
От этого ничего. Совсем. Только коммантарии становятся комментариями. И нафига в них смайлы? Полезной нагрузки они не несут.
| |
|
|
|
|
2.144, bless (?), 03:38, 15/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
Я пользуюсь. Основной инструмент. vim - дефолтный редактор в гите и в mc. В консоли, если где-то нужно поправить пару строк, - тоже vim. Во всех остальных случаях emacs, emacsclient. Программирование. На прошлом проекте были C, lua, питон и немного баша с expect. Сейчас почти только C. К сожалению, emacs - не IDE. Меня вообще не покидает ощущение, что в C-мире нет IDE, которая не уступала бы хотя бы делфям образца 2002 года. И все же ребята, сидящие в еклипсе обладают рядом преимуществ передо мной, главным из которых является возможность легко получать дерево вызовов функции. Я использую для тех же целей пакет rcscope, но cscope нередко промахивается на нашем усыпанном макросами коде. Поомимо cscope параллельно пользуюсь GNU Global. Вдвоем они худо-бедно удовлетворяют потребности в навигации по коду. Я знаю о существовании rtags, ccls, которые потенциально способны облегчить жизнь (дерево вызовов умеют тоже), добавив в emacs мощь синтаксических анализаторов кода. Но ленюсь попробовать, потому что предвижу определенные проблемы. Желания свалить на еклипс нет: за годы пользования имаксом оброс рядом удобных мне плюшек, от которых не готов отказаться.
| |
|
3.145, Аноним (-), 09:13, 15/08/2020 [^] [^^] [^^^] [ответить]
| +/– |
IDE для неосиляторов, пиши в редакторе и не позорься со своими плюшками. От тебя идет стойкий запашок вендузятника.
| |
|
|
1.136, freehck (ok), 15:55, 12/08/2020 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Включение по умолчанию лексических привязок в Emacs Lisp;
O_O
Lexical Binding by default?! Да это же просто бомба!
Мы конечно все ждали, что Emacs перепишут на Guile, но если легче доработать нужные фишки в ELisp, то почему бы и нет? Отлично развивается проект. =)
| |
|