The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск текстового редактора GNU Emacs 29.1 с поддержкой Wayland

01.08.2023 10:22

Проект GNU опубликовал релиз текстового редактора GNU Emacs 29.1 (первый выпуск серии 29.x, ветка 29.0 использовалась для разработки). Вплоть до выпуска GNU Emacs 24.5 проект развивался под личным руководством Ричарда Столлмана, который передал пост лидера проекта Джону Вигли (John Wiegley) осенью 2015 года. Код проекта написан на языках Си и Lisp и распространяется под лицензией GPLv3.

Основные изменения:

  • Добавлена поддержка сборки в режиме "pure GTK" (PGTK, '--with-pgtk'), использующем GTK 3 для отображения интерфейса. В отличие от ранее доступных режимов сборки "x" (по умолчанию) и "gtk", новый режим позволяет использовать GDK (GIMP Drawing Kit) для работы в окружениях на базе протокола Wayland без применения прослойки XWayland, а также для отрисовки интерфейса в web-браузере через бэкенд Broadway.
  • Для обработки событий ввода в окружениях на базе X11 задействовано расширение XInput 2 (XI2). Для отключения XI2 предусмотрена опция '--without-xinput2'.
  • Добавлена опциональная возможность сборки с бэкендом Cairo для библиотеки XCB ('--with-cairo-xcb'), который позволяет ускорить работу при использовании соединений к X-серверам с большими задержками, но имеет нерешённые проблемы со стабильностью (например, аварийное завершение при постоянном открытии и закрытии соединении с терминалом).
  • Предоставлена встроенная возможность доступа к БД на базе библиотеки SQLite. Для отключения сборки с sqlite3 предусмотрена опция '--without-sqlite3'.
  • Добавлена поддержка формата изображений WebP, включая анимированные изображения. Для отключения сборки с библиотекой libwebp предусмотрена опция '--without-webp'. Для указания типа изображений WebP добавлена команда ':type webp'.
  • Добавлена возможность включения поддержки упреждающей компиляции Lisp-файлов на этапе сборки Emacs ('--with-native-compilation=aot' в configure).
  • Добавлена поддержка сборки с библиотекой tree-sitter и использования предоставляемых в ней парсеров для разбора кода на разных языках программирования. Добавлены новые режимы подсветки синтаксиса, основанные на использовании парсеров tree-sitter. Для поддержки каждого языка требуется подключение связанной с ним внешней грамматической библиотеки ("libtree-sitter-LANG.so").
  • Добавлена поддержка сборки для операционной системы Haiku.
  • Добавлен Eglot, новый клиент c реализацией протокола LSP (Language Server Protocol), который можно использовать для подключения к внешним сервисам для анализа, определения ошибок и автодополнения кода.
  • Реализована поддержка макроса use-package для декларативного определения конфигурации пакетов, позволяющего изолировать настройки пакета в отдельном init-файле.
  • Добавлен новый пакет 'wallpaper' с реализацией команды 'wallpaper-set' для установки обоев для рабочего стола.
  • Добавлена новая тёмная тема оформления 'leuven-dark'.
  • Добавлены новые режимы 'js-json-mode' и 'csharp-mode для работы с файлами в формате JSON и кодом на C#.
  • Оптимизирован просмотр очень длинных строк. Добавлены переменные 'long-line-threshold' и 'large-hscroll-threshold' для управления применением данных оптимизаций.
  • Улучшена поддержка манипуляций в режиме drag-and-drop на системах с X11. Обеспечена поддержка протокола XDS (X Direct Save) для перемещения файлов и изображений из других программ. Добавлены новые опции 'mouse-drag-mode-line-buffer', 'mouse-drag-and-drop-region-cross-program' и 'mouse-drag-and-drop-region-scroll-margin'.
  • Добавлена опция 'record-all-keys' для сохранения информации о всех нажатых клавишах.
  • Добавлен режим 'pixel-scroll-precision-mode' для прокрутки тачпадом на пиксельном уровне (плавный сдвиг пиксель за пикселем, а не строка за строкой). Добавлена поддержка масштабирования текста щипком на тачпадах.
  • Расширена поддержка редактирования и отображения символов Emoji. Добавлен новый метод вставки Emoji через ввод текстовых меток (':face_palm:', ':scream:' и т.п.). Добавлены новые команды 'emoji-insert' ('C-x 8 e i'), 'emoji-search' ('C-x 8 e s'), 'emoji-list' ('C-x 8 e l'), 'emoji-recent' ('C-x 8 e r'), 'emoji-describe' ('C-x 8 e d'), emoji-zoom-reset' ('C-x 8 e 0'), 'emoji-zoom-increase' ('C-x 8 e +') и 'emoji-zoom-decrease' ('C-x 8 e -').
  • Добавлена поддержка спецификации Unicode 15.0
  • Расширены возможности Image Dired, режима для навигации по изображениям через отображение их миниатюр.
  • На платформе Windows реализована возможность использования двойной буферизации для устранения мерцания при выводе.



  1. Главная ссылка к новости (https://www.mail-archive.com/i...)
  2. OpenNews: Выпуск текстового редактора GNU Emacs 28.2
  3. OpenNews: Оконный менеджер на основе Emacs
  4. OpenNews: SystemE, шуточная замена systemd на Emacs Lisp
  5. OpenNews: Вышел Conkeror 1.0.0, Emacs-подобный браузер на движке Mozilla Gecko
  6. OpenNews: Оконный менеджер на основе Emacs
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/59530-emacs
Ключевые слова: emacs
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (70) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 11:23, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    > Добавлен новый пакет 'wallpaper' с реализацией команды 'wallpaper-set' для установки обоев для рабочего стола.

    Наконец-то, как жили до этого - не представляю.

     
     
  • 2.12, Аноним (12), 13:38, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    ну вот, а ещё браузерам что-то предъявляете)
     
  • 2.15, Аноним (-), 13:55, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Но ведь Эмакс - это операционная система, которой не хватает хорошего редактора.
     
  • 2.21, Тореодор (?), 14:30, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Красная тряпка!
     
  • 2.52, Аноним (-), 10:10, 02/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Наконец-то, как жили до этого - не представляю.

    Да вообще, что за операцинка без установки картинки на десктоп.

    > GNU Emacs 29.1 с поддержкой Wayland

    Обрастает фичами операциночка, осталось редактор заимплементить :)

     

  • 1.2, Аноним (2), 11:31, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Консольная версия красивше.
     
     
  • 2.3, Аноним (3), 11:35, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Interview with an Emacs Enthusiast in 2023 [Colorized]
    https://www.youtube.com/watch?v=urcL86UpqZc
     
     
  • 3.10, Аноним (10), 12:46, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    А не обманываешь ли ты нас часом?
     
  • 2.61, IRASoldier_registered (ok), 01:08, 03/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Уж лучше vim тогда.
     

  • 1.4, soarin (ok), 11:55, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –3 +/
    Ну всё.
    Уже можно официально объявлять.
     
  • 1.5, Аноним (5), 11:59, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Отлично, что титан развивается. Когда появится опция сборки --with-qt ?
     
     
  • 2.6, Аноним (6), 12:12, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    Когда ты напишешь соответствующий код
     
  • 2.7, anonist (?), 12:33, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    не надо там кюти, он класныи именно как консольные эдитор... пусть так и развивается.
     
     
  • 3.8, Аноним (5), 12:40, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Но GTK зачем-то же прилепили. Консольный, конечно, это классика. Но TUI ему не помешал бы.
     
     
  • 4.16, Аноним (-), 13:56, 01/08/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 4.51, Stax (ok), 09:22, 02/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Чтобы wayland был. Не писать же самому декорирование и прочее.

    Кроме того, как графику выводить? Не через терминальные извращенные расширения же, которые почти нигде не поддерживаются кроме kitty.

     
  • 2.19, Аноним (12), 14:25, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Отлично, что титан развивается. Когда появится опция сборки --with-qt ?

    надеюсь, что никогда

     

  • 1.9, Аноним (10), 12:44, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Специальный редактор для людей с 6-ю пальцами. Коих 3 миллиона человек только на Земле. А так как этот ген доминантный 6-пальцевые люди скоро вытеснят 5-пальцевых.
     
     
  • 2.11, Рабочая Рука (?), 12:57, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    поговаривают что специально для четырёхпалых там создали особо злой мод
     
  • 2.26, AleksK (ok), 14:52, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +6 +/
    > Коих 3 миллиона человек только на Земле.

    Ты чего-то недоговариваешь.

     

  • 1.14, Всадник Апокалипсиса (?), 13:54, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Я так и не смог полюбить емакс, впрочем, как и вим. Они всегда казались пришельцами из глубокой древности.
     
     
  • 2.17, Аноним (-), 14:02, 01/08/2023 Скрыто ботом-модератором     [к модератору]
  • +3 +/
     
  • 2.24, Аноним (24), 14:44, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    емакс и вим - не для того, чтобы их любить. Они нужны, чтоб демонстрировать их окружающим, типа "смотрите как могу: специальным сочетанием клавиш удалить 15-ю строку в 30-м снизу файле, я постоянно это делаю, а вы разве нет? ну вы даете, как вы живете без этой наиважнейшей фичи?"
     
     
  • 3.33, Аноним (-), 15:47, 01/08/2023 Скрыто ботом-модератором     [к модератору]
  • +1 +/
     
  • 3.49, 34 (?), 04:38, 02/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    однажды меня друг попросил ему помочь отредактировать какуюто табличку, скопировали из экселя в блокнотик и поехали кастовать awk, он говорил - а теперь вот это, а я писал '.. | awk '{..}'' после какойто там 15 операции он реально смотрел на меня как на некроманта, а я подумал что было бы неплохо написать транслятор sql в awk, но делать этого я конечно же не стал.
     
  • 3.75, Zulu (?), 21:39, 05/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Правильные чуваки жмякают стрелки до опупения.
     
  • 2.45, Аноним (45), 18:58, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    mcedit из Midniht Commander
     
  • 2.50, winorun (?), 06:17, 02/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А зачем их пытаться полюбить? За emaсs не скажу, а тот же вим в силу объективных причин довольно неудобен на некоторых задачах. Зато на других, конкуренцию ему может составить только emacs.


     
  • 2.66, user90 (?), 12:57, 03/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Для тебя есть Nano.
     

  • 1.20, Аноним (20), 14:27, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Хорошая операционная система...
     
  • 1.22, Аноним (22), 14:35, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Гамна из коробки в емаксе слишком много и постоянно ещё больше подкидывают. Почему нельзя было просто редактор оставить с возможностью допила до нужного состояния?
     
     
  • 2.23, Аноним (23), 14:42, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Что именно слишком много? Что мешает установить редактор и редактировать текстовые файлы и настраивать под себя только при необходимости?
     
  • 2.34, Аноним (-), 15:51, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Гамна из коробки в емаксе слишком много и постоянно ещё больше подкидывают.

    Ну так юзай какой-нибудь минималистичный редактор, без гамна.

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

    А потому-что это больше чем редактор. Этот редактор для тех, кто вооружившись функциональным языком Emacs Lisp будет колдовать.

     
  • 2.46, freehck (ok), 23:21, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Гамна из коробки в емаксе слишком много и постоянно ещё больше подкидывают.

    Тебе никто не запрещает выпилить лишнее. Всего-то сделать собственную сборку Emacs.

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

    Потому что слишком много всего тогда допиливать придётся. В текущем состоянии Emacs предоставляет хорошую базу и грамотные дефолты.

    PS: "Оставить текстовый редактор"... Emacs -- это всё-таки не текстовый редактор. Это полноценная операционная среда, которая просто получилась случайно, когда хакеры писали собственный текстовый редактор и фантазировали, мол, а чем бы его ещё улучшить.

     
     
  • 3.48, Аноним (48), 04:25, 02/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Потому что слишком много всего тогда допиливать придётся.

    Когда ты с нуля ось накатываешь, то тоже проходишь через момент допила, это естественно.
    >Emacs -- это всё-таки не текстовый редактор. Это полноценная операционная среда

    Сизифов труд.
    >Emacs -- это всё-таки не текстовый редактор. Это полноценная операционная среда

    Я в курсе и за это я его люблю. НО. Я не люблю свалки из бесполезного кода, от этого подхода несёт виндузятиной. Все эти cua-mode, viper, тетрис, gnus, психотерапевт, новый пакет для установки обоев и т.д. нахрен не сдались лично мне, да и многим наверняка тоже. Подозреваю, что из-за всего этого сейчас в емаксе количество строк уже перевалило за миллион(даже учитывая своеобразный синтаксис лиспа, это всё равно НЕМНОГО многовато).

     
     
  • 4.53, freehck (ok), 10:41, 02/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Я не люблю свалки из бесполезного кода
    > Все эти cua-mode, viper, тетрис, gnus, психотерапевт <...> нахрен не сдались лично мне

    Лишний софт как бы не мешает работать с системой, хоть и занимает немного диска. Жаловаться на наличие в Emacs психотерапевта -- это как жаловаться на наличие в Windows пасьянса-косынки: ну оно поставляется по дефолту, расслабьтесь. Либо вы берёте его так, либо не берёте совсем. Ну либо делайте свою сборку Emacs.

     
  • 4.60, Аноним (60), 23:11, 02/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Тот «ненужный» код, который так тебе мешает является так же набором примеров кода. Для тебя психотерапевт бесполезный хлам, а я в него смотрел когда писал себе интерфейс управления одной древней и незаменимой системой. Гнус тебе не нужен, а кто-то им читает почту. У емакса куда больше пользователей, чем ты можешь себе представить и пользуются им далеко не всегда как текстовым редактором. Уместно будет процитировать старика rms: «Rmail is the primary Emacs mail-reader. I don't know how many people currently use it, but I will ignore any suggestion to treat it as unimportant».
     
     
  • 5.62, Аноним (62), 01:23, 03/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Бгг, прям крик души, а по факту ты и правда смотрел когда программировал в старый хлам :)
     
     
  • 6.71, Аноним (60), 19:04, 03/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Самый доступный пример для меня был на то время. Сейчас смотрел бы в circe и его lui, но тогда до их создания оставалось каких-то двадцать лет с хвостиком.
     
  • 5.63, Аноним (63), 03:20, 03/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    >Гнус тебе не нужен, а кто-то им читает почту.

    Так а если я хочу wanderlustом почту читать, а не гнусом? Гнус будет просто висеть мёртвым грузом. То же самое с viper, например, на фоне evil этот огрызок не нужен. Или морда встроенная морда для mpd. Ну, в общем, примеров масса. В итоге получается свалка а-ля виндовс.

     
     
  • 6.65, freehck (ok), 10:25, 03/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Дело в том, что включение в кодовую базу Emacs -- это на данный момент отлаженный способ стабилизировать данный софт. Альтернатива -- управлять релизным циклом каждлого пакета в отдельности в ELPA, что несравненно более трудно, нежели управлять релизным циклом собственно самого Emacs. И к сожалению, нужно признать, что репозитории у Emacs -- не супер стабильньая вещь. Никогда не угадаешь, что когда кем обновится, и что при этом поломается. Это вряд ли изменится в ближайшее время: не так уж много у проекта людей. Относитесь к этому проще: у вас есть стабильный релиз, и есть выбор, какими инструментами в нём пользоваться.
     
  • 6.72, Аноним (60), 19:09, 03/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Так а если я хочу wanderlustом почту читать, а не гнусом?

    А кто-то запрещает? Или у тебя место на диске по талонам?

    В принципе, Емакс как проект управляется через список рассылки. Можешь туда написать своё предложение выкинуть gnus и посмотреть, как сообщество отреагирует. Вдруг у тебя действительно убойные аргументы? Попробуй. Жаловаться в комментах на опеннет точно не поможет.

     
  • 2.81, К.О. (?), 17:48, 08/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему нельзя было просто редактор оставить с возможностью допила до нужного состояния?

    Я тебе открою секрет. Это именно редактор с возможностью допила до нужного состояния.

    По умолчанию там всё очень бедненько.

     

  • 1.29, Аноним (29), 15:05, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    сколько тонн документации необходимо изучить перед использованием?
     
     
  • 2.30, 111 (??), 15:13, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Прежде чем приступить к изучению документации нужно присесть со штангой в двести килограмм.
     
     
  • 3.41, Аноним (29), 17:40, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    на вим намекаешь?
     

  • 1.31, Аноним (31), 15:20, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Хороший редактор, кто ставил, он по поежнему гигабайт места требует?
     
     
  • 2.32, Аноним (24), 15:40, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • –3 +/
    это "минимализм" согласно гну. А тем временем, гораздо меньше места занимает vscode, который ГРОБ ГРОБ КЛАДБИЩЕ ЭЛЕКТРОН. Такой вот гнутый парадокс.
     
  • 2.35, Анонимусы (?), 15:57, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • –1 +/
    du -sh .config/emacs
    988M    .config/emacs

    Doomemacs

     
  • 2.54, crandel (ok), 10:45, 02/08/2023 [^] [^^] [^^^] [ответить]  
  • +2 +/
    ванила емакс с ~50 пакетами
    '''
    du -sh .cache/emacs
    189M    .cache/emacs

    du -sh .config/emacs
    508K    .config/emacs
    '''

     

  • 1.36, Аноним (36), 16:20, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Иксы, GTK/GDK, wayland, sqlite. Это точно текстовый редактор, чтоб код писать?
     
     
  • 2.37, Рабочая Рука (?), 16:33, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +3 +/
    для графического(в том числе) редактора нужен графический тулкит, разве не ?
    да и emacs это скорее платформа для управления текстовыми буферами с помощью языка программирования elisp, поэтому текстовый редактор это только одно из его применений хоть и основное.
     
     
  • 3.38, Аноним (24), 16:42, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    а за пределы буфера выйти можно? а то я просто сишник, я привык выходить.
     
     
  • 4.43, Аноним (43), 18:34, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Emacs supports C programming well by default.
     
  • 2.47, Тот_ещё_аноним (ok), 23:37, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +4 +/
    "Текстовый редактор" - emacs как бы и текстовый редактор тоже
    И файловый менеджер, и почтовый клиент и хз что там ещё
    И при этом вроде не ide, скорее платформа для ide

    ИМХО emacs сложно отнести к какой-то устоявшейся категории
    Люди потихоньку выпилили комбайн для собственного удобства и под свои привычки
    Специфическая штука

    Самоидентификация:
    https://www.gnu.org/software/emacs/
    "At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing."

    По факту имеем диалект лиспа + пользовательские утилиты + интерфейс + биндинги на С и прочее
    Это такой швейцарский нож на базе лисп. Диалект лиспа тоже своеобразный, для своих.

     

  • 1.39, Аноним (39), 17:08, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –5 +/
    >Выпуск текстового редактора GNенUжно с поддержкой ненужно и встроенным используемым меньшинствами ЯП (н (е (н (у (ж (н (о)))))))

    Инклюзивненько.

     

  • 1.40, Аноним (40), 17:11, 01/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    >Расширены возможности Image Dired, режима для навигации по изображениям через отображение их миниатюр.
    >Добавлена поддержка формата изображений WebP, включая анимированные изображения. Для отключения сборки с библиотекой libwebp предусмотрена опция '--without-webp'. Для указания типа изображений WebP добавлена команда ':type webp'.

    Этому всему точно место в текстовом редакторе?

     
     
  • 2.42, Рабочая Рука (?), 17:48, 01/08/2023 [^] [^^] [^^^] [ответить]  
  • +5 +/
    уже прям на главной( https://www.gnu.org/software/emacs/ ) написали, но народ упорно думает о белом слоне:
    "At its core is an interpreter for Emacs Lisp, a dialect of the Lisp programming language with extensions to support text editing."
     

  • 1.57, Аноним (57), 15:50, 02/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Год вынужденно пользовался емаксом. Забыл все эти бестолковые шорткаты через месяц окончания проекта.
     
  • 1.59, Жяваман (?), 22:50, 02/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Глядя на скрин вспомнил начало 2000-х и слакварь на пэнтиум 233ммх. Тогда я первый раз пробовал этим калом пользоваться.
     
  • 1.64, Аноним (64), 08:02, 03/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    И таки да, помню помню, emacs + Haskell - у меня был затяжной ролеплей "я не такой как все". Постепенно отпустило...
     
     
  • 2.68, Аноним (68), 15:22, 03/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    А на что перешёл? C++? C#? PHP?
     
     
  • 3.70, Аноним (64), 16:33, 03/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    О и вот кстати тогда когда накатила лиспо-болезнь было 7 лет C# после C++, а потом когда отпустило снова стал C++ уже десятый год :)
    Даже реализацию scheme писал, дело несложное в общем то.
    ИМХО - затяжные ролевые игры хакера в эмакс/Лисп/хаскел/(подставьте сюда неудобную неведомухрень не как у всех) -  бороду еще можно отпустить и футболочку засаленую что бы все в комплекте - это все очень схоже с зависимостью от порнографии - методы лечения такие же.
     

  • 1.67, user90 (?), 13:01, 03/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Довольно удобный интерпретатор LISP, который есть божественный и единственный. Экстеншены опять жы. А уж редактор.. ну можно и так. Org Mode не так удобно, как разрекламировано.
     
  • 1.69, Пряник (?), 15:28, 03/08/2023 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Непонятно, vim/emacs это консольные редакторы или визуальные? Или франкенштейны? ITS ALIVE!
     
     
  • 2.73, Аноним (-), 19:15, 03/08/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     
  • 2.77, Neon (??), 04:42, 07/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Это анахронизмы, горячо любимые древними дедами. Которые так и не осилили сделать что то поновее, чем гавно мамонта из 70х)))
     
     
  • 3.78, Аноним (78), 09:42, 07/08/2023 [^] [^^] [^^^] [ответить]  
  • +/
    Четко сказано, можно добавить еще, что учитывая существование развитых сред разработки даже под ДОС - до рождения многих фанов этого всего, "древние деды" это состояние ума :)
     
  • 2.79, Аноним (-), 21:13, 07/08/2023 Скрыто ботом-модератором     [к модератору]
  • +/
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру