avva: (Default)
[personal profile] avva
Оказывается, год назад нашли и выложили исходники ранней версии редактора EMACS Джеймса Гослинга (для тех, кто не связан с программированием и Юниксом: извините, друзья. Это наш маузер Дзержинского. Ну вы понимаете).

Пишут, что трудно скомпилировать на современных системах, потому что код заглядывает внутрь структуры FILE и ожидает что-то там свое увидеть. В начале файла display.c вообще нарисован ASCII-символами череп с костями и написано предупреждение "Если вы думаете, что понимаете этот код, то вы его не понимаете".

А я просто обратил внимание на список файлов. И подумал о том, что меняется за 35 лет, а что не очень.

Date: 2017-10-30 11:31 am (UTC)
From: [identity profile] xgrbml.livejournal.com
1999 - не такая уж и ранняя. Я, помнится, и в 1996 вовсю им пользовался.

Date: 2017-10-30 11:43 am (UTC)
From: [identity profile] avva.livejournal.com
1) Гослинговским или Столлмановским? Это большая разница, как маузер Дзержинского и револьвер Ежова.

2) Реально это версия за 1984 с небольшим количеством изменений, которые вносил Брайан Рид, чтобы оно продолжало компилироваться.

Date: 2017-10-30 11:56 am (UTC)
From: [identity profile] keleg.livejournal.com
насчет названий и new - потом все ж гит появился и стало легче.

Date: 2017-10-30 12:09 pm (UTC)
From: [identity profile] xgrbml.livejournal.com
А, ну Столлмановксим, конечно.

Date: 2017-10-30 12:24 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Джеймс Гослинг и Билл Гейтс - программисты на букву "Г"!

Date: 2017-10-30 12:57 pm (UTC)
From: [identity profile] alexanderr.livejournal.com
я все время в emacs'е пишу, хотя он конечно немного изменился. vi тоже ничего на самом деле, там даже удобнее. но emacs зато разноцветный

Date: 2017-10-30 01:09 pm (UTC)
From: [identity profile] vfork.livejournal.com
Чё? А vim, он что, чёрно-белый, что ли?

На самом деле я тоже больше люблю emacs. Проблема с ним в том, что он практически не развивается. А vim бежит вперёд.

Date: 2017-10-30 01:32 pm (UTC)
From: [identity profile] nalivalovo.livejournal.com
Это vim разноцветный и прикольный, а vi - суров, хардкорен и черно-бел.

Date: 2017-10-30 01:41 pm (UTC)
From: [identity profile] once-for-all.livejournal.com

По мое у основная причина, почему я предпочитаю vi. Цвета раздражают.

Date: 2017-10-30 01:44 pm (UTC)
From: [identity profile] urod.livejournal.com
Добавьте в .vimrc команду sy off , и будет вам щастье.

Date: 2017-10-30 02:39 pm (UTC)
From: [identity profile] xxxxx.livejournal.com
вим очень смешно этот череп с костями раскрашивает, натурально ещё страшнее выходит

Date: 2017-10-30 03:16 pm (UTC)
From: (Anonymous)
Мне кажется, чем более программист "продвинут" в сторону аутизма - тем больше он предпочитает устаревшее говно в качестве редактора.

Date: 2017-10-30 03:47 pm (UTC)
From: [identity profile] dmpogo.livejournal.com
:) git появился - это вообще 'вчера' только :)

Date: 2017-10-30 03:49 pm (UTC)
From: [identity profile] once-for-all.livejournal.com

Ха. У нас SA регулярно пушают какой то manifest update и вечно ломают кастомизацию. Бог министр с цветами. Шелл переключали с bash на ksh.

Date: 2017-10-30 04:12 pm (UTC)
From: [identity profile] urod.livejournal.com
Менять всем шелл, это да, сурово.

У себя в домашке можно иметь свой .vimrc ? Или manifest-update и туда лезет?

Date: 2017-10-30 04:30 pm (UTC)
From: [identity profile] once-for-all.livejournal.com

Именно, что в юзер хоум. Про те, что я become даже не жалуюсь. Опять же, ни один SA столько проблем с ними не создал как иные коллеги.

Date: 2017-10-30 04:39 pm (UTC)
From: [identity profile] plotnick.livejournal.com
Практически не развивается? Как это "не развивается"? А проекты типа Spacemacs, Magit, Org-mode? Magit вон аж деньги собирает с успехом. На Кикстартере, в 2017 году, плагин для редактора собирает с потрясающим успехом деньги. А попытки внедрить мультитрединг, xwidgets и прочее? А GuileEmacs, а Remacs?

Date: 2017-10-30 04:53 pm (UTC)
From: [identity profile] plotnick.livejournal.com
обычно такие комментарии кидают те кто либо "не осилил", либо "даже не пытался". Тот кто хотя бы попробовал дойти то уровня продвинутого пользователя и даже если перешёл на что-то другое, говорят об этих редакторах с уважением.

Date: 2017-10-30 05:00 pm (UTC)
From: [identity profile] http://users.livejournal.com/_sabiko/
А нафига осиливать ви, если есть вим?

Date: 2017-10-30 05:31 pm (UTC)
From: [identity profile] plotnick.livejournal.com
Vim == "Vi Improved". Ваш коммент звучит как "зачем учиться готовить яичницу, если можно приготовить омлет?"
Edited Date: 2017-10-30 05:31 pm (UTC)

Date: 2017-10-30 05:46 pm (UTC)
From: (Anonymous)
И Гай Стил еще.

Date: 2017-10-30 05:48 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Не, этот все-таки на С. А то ведь так и Гвидо нашего ван Россума запишут в эту когорту.

Date: 2017-10-30 05:49 pm (UTC)
From: [identity profile] vfork.livejournal.com
Спасибо, вы мне открыли глаза. А то я по инерции смотрел на GNU-Emacs, а там как-то всё грустно...

Date: 2017-10-30 05:55 pm (UTC)
From: (Anonymous)
Ну это звучиэ примерно как "C++ это C с двумя плюсами".

Date: 2017-10-30 06:07 pm (UTC)
netch: (Default)
From: [personal profile] netch
RCS - 1982-й - тоже 35 лет назад. Более ранних свободных систем управления версиями вроде не было.
Думаю, уже в следующем году они вели нормальную историю с версиями, хотя бы в одной ветке.

Date: 2017-10-30 06:21 pm (UTC)
From: (Anonymous)
* autism intensifies *

Date: 2017-10-30 06:26 pm (UTC)
From: (Anonymous)
Стил-то? Лисп, Схема и Джава. А про Гвидо забыл, да. И про Грэди Буча и Грейс Хоппер,

Date: 2017-10-30 07:00 pm (UTC)
From: [identity profile] http://users.livejournal.com/_sabiko/
Но коммент, на который вы отвечали, был об использовании ви. Так что про "осиливать" - прямая цитата, призывающая читателя задуматься о том, как же звучало цитируемое заявление.

Date: 2017-10-30 07:38 pm (UTC)
From: (Anonymous)
Зачем нужен вим если он не ведет в храм

Date: 2017-10-30 07:58 pm (UTC)
From: [identity profile] boffin.livejournal.com
Да и мне тоже открыли.
Скажите, на что из вышеперечисленного стоит смотреть в первую очередь?

Date: 2017-10-30 08:42 pm (UTC)
From: [identity profile] plotnick.livejournal.com
Стил? Вы че, он тот еще Лиспер. Вон недавно даже на ClojureConj выступал.

Date: 2017-10-30 08:48 pm (UTC)
From: [identity profile] plotnick.livejournal.com
Spacemacs. Любой Вимер должен, просто обязан его попробовать. Для опытный Имаксеров тоже рекомендовал бы. Их абстракция "уровней" - layers очень даже добротная идея.

Magit - это просто песня. Я раньше все как-то "на ощупь" делал. Magit мне позволил не только все гит операции производить в разы быстрее и удобнее, но и позволил изучить те функции гита, о существовании которых я даже не подозревал.

Org-mode - я просто не представляю свой распорядок дня, да и вообще организацию моей работы и жизни вне работы без этой штуки.

Date: 2017-10-30 09:00 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
Вот я и говорю - он на букву "С" - кириллическую (и латинскую S). Так что несмотря на его участие в создание ECMAScript, не надо смешивать его с "программистами на букву "Г""

Date: 2017-10-30 09:00 pm (UTC)
vitus_wagner: My photo 2005 (Default)
From: [personal profile] vitus_wagner
У них у всех с буквы Г начинаются имена, а не фамилии. Хотя Гради Буча я б отправил в компанию к Гейтсу и Гослингу.

Date: 2017-10-30 09:46 pm (UTC)

Date: 2017-10-30 11:22 pm (UTC)
From: [identity profile] occuserpens.livejournal.com
ИМО, ви - это как Ак-47, символ антисмартфонного сопротивления. Емакс соответствует ППШ, а ввод с ПК - это действительно маузер Дзержиснкого.

Date: 2017-10-31 05:59 am (UTC)
From: [identity profile] marknn.livejournal.com
Кстати, надо сказать, в отличие от большинства библиотечного кода десятилетней давности, надо сказать код вполне читаемый и разумный. Несмотря на то что 40 лет ему.

Date: 2017-10-31 06:15 am (UTC)
From: [identity profile] elfadmin.livejournal.com
Зачем нужен vim если он не ведет в chrome?

Date: 2017-11-01 02:42 pm (UTC)
From: (Anonymous)
Каюсь, всю дорогу думал что "устаревшее говно" было по Вим и Имакс.

Date: 2017-11-01 02:43 pm (UTC)
From: [identity profile] plotnick.livejournal.com
а вот жж - действительно говно.

Date: 2017-11-02 09:04 pm (UTC)
From: [identity profile] kanenko.livejournal.com
Помню, у меня была истерика после первого опыта vi. Другого на freebsd-сервере не было и я испытал боль. В частности, когда я минут 5 !! пытался выйти из него. А тут вы так пишете, улыбнуло)

Date: 2017-11-03 01:17 pm (UTC)
From: [identity profile] onodera.livejournal.com
И Брайан Гётц.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
2829 30 31   

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 2nd, 2026 03:34 am
Powered by Dreamwidth Studios