LINUX.ORG.RU

The most obfuscated acme usage?


0

0

Стал привыкать потихоньку к Plan 9, и, конечно, начал с освоения acme, пока еще под GNU/Linux.

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

Возможно, наиболее богохульственное исопльзование детище bell-labs?

P.S. А еще acme - самый удобный фронтенд для mpd! ;)

>>> Просмотр (1280x1024, 88 Kb)

Re: The most obfuscated acme usage?

что за шрифт?
парсер на нодах? xml что ли?

divenvrsk ()

Re: The most obfuscated acme usage?

это план9, да? Ужас какой..

boombick ★★★★★ ()
Ответ на: Re: The most obfuscated acme usage? от divenvrsk

Re: The most obfuscated acme usage?

> что за шрифт?

unicode.8x13

> парсер на нодах? xml что ли?

Нет, это алгебраический парсер.

anonymous ()

Re: The most obfuscated acme usage?

А подсветки синтаксиса -- это вобще в акме нету или тут недонастроено?

pierre ()
Ответ на: Re: The most obfuscated acme usage? от polachok

Re: The most obfuscated acme usage?

фигасе! а давно подсветка не Ъ? Может еще и в уме компилировать?

boombick ★★★★★ ()
Ответ на: Re: The most obfuscated acme usage? от boombick

Re: The most obfuscated acme usage?

> фигасе! а давно подсветка не Ъ? Может еще и в уме компилировать?

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

Во-вторых, я занимаюсь добавлением подсветки в acme.

Это не так-то просто реализовать, потому что подсветка только текста в файлах неинтересна (и сильно противоречит концепции), а реализация достаточно общей подсветки нетривиальна (попробуйте в своей gnu/linux системе подсветить корректно хотя бы вывод ls --color=none).

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от anonymous

Re: The most obfuscated acme usage?

автор топика, скажите плз, а сколько времени уйдет чтобы это на линуксе acme запустить? бубен и танцы потребуются?

gods-little-toy ★★★ ()
Ответ на: Re: The most obfuscated acme usage? от gods-little-toy

Re: The most obfuscated acme usage?

> автор топика, скажите плз, а сколько времени уйдет чтобы это на линуксе acme запустить? бубен и танцы потребуются?

Для acme из plan9port - время, необходимое на то, чтобы поставить пакет 'plan9port' (в случае бинарного дистрибутива) или собрать его же из исходников с http://swtch.com/plan9port/ .

Для acme-sac (http://www.caerwyn.com/acme/) - время, необходимое на то, чтобы скачать тарболл, распаковать его куда-нибудь, запустить бинарник и (при желании) пересобрать оный, сказав внутри acme cd /sys && run Linux/profile && mk purge install .

anonymous ()

Re: The most obfuscated acme usage?

Когда перейдешь на Plan9 не говори, что не работает звук ;)

xTERM ★★ ()

Re: The most obfuscated acme usage?

Так там же надо все мышом делать и ничего нет толком аки в nano'е каком, да еще и без хоткеев. Или это я не осилил?

Алсо, плохой, негодный, Емаксохульный редактор. Анонимус не одобряет.

anonymous ()

Re: The most obfuscated acme usage?

О, да, acme клёвый. И Plan9 клёвая. Если бы у меня ещё лишняя машина под неё была невиртуальная..

ManMachine ()
Ответ на: Re: The most obfuscated acme usage? от anonymous

Re: The most obfuscated acme usage?

За acme зачет! А шрифт мне совсем не понравился. Пошел ставить себе acme :-)

P.S. я все жду пока кто-нить напишет драйвер для emu10k1 под plan9 и что-нибудь чтобы видео смотреть, а то тот плеер, что я нашел даже второй мпег (а может и первый) некорректно играл. хотя если еще вспомнить про сетевуху то проще собрать для него отдельную машину с поддерживаемым железом, чем дождаться пока будут дрова.

frd ★★ ()

Re: The most obfuscated acme usage?

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

ELF ★★ ()
Ответ на: Re: The most obfuscated acme usage? от anonymous

Re: The most obfuscated acme usage?

>попробуйте в своей gnu/linux системе подсветить корректно хотя бы вывод ls --color=none

ls --color=none|awk -F ' ' '{ if ($0 ~ /(.*\.png|.*\.jpg)/) { printf "\e[0;32m" $0 "\n"} else {printf $0 "\n"}}'

в таком чтоли духе?

polachok ()
Ответ на: Re: The most obfuscated acme usage? от frd

Re: The most obfuscated acme usage?

А может его надо "виртуализиировать"? Сейчас модно. Xen/VmWare/KVM/...

xTERM ★★ ()

Re: The most obfuscated acme usage?

А что особенного в этом редакторе?

xTERM ★★ ()
Ответ на: Re: The most obfuscated acme usage? от polachok

Re: The most obfuscated acme usage?

> ls --color=none|awk -F ' ' '{ if ($0 ~ /(.*\.png|.*\.jpg)/) { printf "\e[0;32m" $0 "\n"} else {printf $0 "\n"}}'

угу, только по маске как-то нехорошо, а file(1) знатный тормоз, даже если использовать -i. Так что пока я ничего не придумал.

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от ELF

Re: The most obfuscated acme usage?

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

Мне кажется, нет. Порт kaffe vm под Plan 9 имеет место, существование его под Inferno сомнительно. Насколько я знаю, под inferno существует более-менее компилятор только с одного языка. являющегося системным - Limbo. Это фактически C с легким привкусом Modula-2 и JIT в жабном стиле.

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от frd

Re: The most obfuscated acme usage?

> За acme зачет! А шрифт мне совсем не понравился. Пошел ставить себе acme :-)

В acme, кстати говоря, модно использовать пропорциональные шрифты. чего я, честно сказать, не осилил. Специально для этого есть даже команда Font, переключающая шрифт из моноширинного в пропорциональный и обратно.

> P.S. я все жду пока кто-нить напишет драйвер для emu10k1 под plan9 и что-нибудь чтобы видео смотреть, а то тот плеер, что я нашел даже второй мпег (а может и первый) некорректно играл. хотя если еще вспомнить про сетевуху то проще собрать для него отдельную машину с поддерживаемым железом, чем дождаться пока будут дрова.

Там вроде кто-то на GSoC собирался mplayer портировать.

Но... достаточно вспомнить тему "видео и Linux" времен до появления Xv, чтобы представить, с какого рода проблемами можно столкнуться.

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от anonymous

Re: The most obfuscated acme usage?

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

> Мне кажется, нет. Порт kaffe vm под Plan 9 имеет место, существование его под Inferno сомнительно. Насколько я знаю, под inferno существует более-менее компилятор только с одного языка. являющегося системным - Limbo. Это фактически C с легким привкусом Modula-2 и JIT в жабном стиле.

Виноват, заврался.

http://doc.cat-v.org/inferno/java_on_dis/

anonymous ()

Re: The most obfuscated acme usage?

Скрин - редкостная хрень

Unnamed_Hero ★★★ ()

Re: The most obfuscated acme usage?

Да... После ЭТОГО даже Иклипс - вершина мысли. Не говоря уже про Xcode или NetBeans.

Bioreactor ★★★★★ ()

Re: The most obfuscated acme usage?

А я вот acme так и не смог осилить :( Ну не удобно мне трекпоинт постоянно тискать, не говоря уже про мышь (там вообще руку с клавиатуры убирать приходится). Вот если бы скрестить его с vim'ом и добавить бы чуток emacs'а... Эх, мечты.

putpixel ()

Re: The most obfuscated acme usage?

Такого аскетизма я ещё не видел.

php-coder ★★★★★ ()
Ответ на: Re: The most obfuscated acme usage? от putpixel

Re: The most obfuscated acme usage?

чуток емакса там есть - ctrl+a/e/d работают

по мнению белл лабс все должно делаться мышью, а клава тока для ввода текста - привыкай

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от php-coder

Re: The most obfuscated acme usage?

если бы это был аскетизм, то вместо acme был бы sam

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от anonymous

Re: The most obfuscated acme usage?

Мнение белллабс уже нет, как и самой Беллы. Не уверен, что можно называть полумертвый отдел Lucent самым славным названием 20-ого века (изобретателями транзистра, Си, C++, UNIX, Plan 9 и прочего). Уже не то. Да и План'овские идеи актуальны были 15 лет назад, а с тех пор от тех проблем, что обнаружили их программеры, не осталось и следа (+часть тех проблем признаны теперь достоинствами). Plan 9 RIP.

xTERM ★★ ()
Ответ на: Re: The most obfuscated acme usage? от anonymous

Re: The most obfuscated acme usage?

Вот тот же GUI и мышь. Когда ГУЙ начал набирать силу, плановцы и решили, что надо убрать tty*, пересобачить интерфейс и прочее. Никто же не думал, что консоль окажется более удобным средством, и фанаты Linux будут тыкать ей в морду Венды?

P.S. К слову: о Си++. Это уже не про Plan, но все же про Bell Labs. Страуструп изобрел С++, Керниган и Ритчи в новом издании своей книги пишут, что использовали компилятор С++ (!!) для проверки примеров. Они думали, что это новая версия Си, им в голову не приходило использовать старую. А оказалось, что совсем другая технология, которую тоже будут пинать потом классические сишники.

xTERM ★★ ()
Ответ на: Re: The most obfuscated acme usage? от xTERM

Re: The most obfuscated acme usage?

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

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от putpixel

Re: The most obfuscated acme usage?

> Вот если бы скрестить его с vim'ом и добавить бы чуток emacs'а... Эх, мечты.

Не столько мечты, сколько то, зачем я со всем этим связался.

Тем не менее, время покажет.

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от anonymous

Re: The most obfuscated acme usage?

>по мнению белл лабс все должно делаться мышью, а клава тока для ввода текста - привыкай

Так это же не удобно...

Harliff ★★★★★ ()
Ответ на: Re: The most obfuscated acme usage? от xTERM

Re: The most obfuscated acme usage?

plan9 дохлый такой из-за изначальной закрытости, ИМХО. с UNIX всё было наоборот...

polachok ()
Ответ на: Re: The most obfuscated acme usage? от polachok

Re: The most obfuscated acme usage?

> plan9 дохлый такой из-за изначальной закрытости, ИМХО. с UNIX всё было наоборот...

а?

Plan9 был открыт под LPL при первом же публичном релизе (Release 3, если не ошибаюсь). А вот UNIX открытым побыл не очень долго, сменившись коммерческими клонами.

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от anonymous

Re: The most obfuscated acme usage?

Plan 9 — операционная система, разрабатываемая Bell Labs с конца 1980-х гг.

В 2000 году система вышла с открытыми исходными кодами и в 2002 году под свободной лицензией (Lucent Public License), одобренной OSI.

----
С 1974 года UNIX стал бесплатно распространяться среди университетов и академических учреждений...

с википедии.

polachok ()
Ответ на: Re: The most obfuscated acme usage? от polachok

Re: The most obfuscated acme usage?

Тот UNIX, то ли V6, то ли V7, насколько я помню, раздававшийся бесплатно, был не слишком популярен и использовался, вообще говоря, достаточно мало.

Поправьте меня, если я не прав.

anonymous ()
Ответ на: Re: The most obfuscated acme usage? от anonymous

Re: The most obfuscated acme usage?

>это как раз удобно

особенно на ноутбуке.. где-нибудь в парке. ( сижу вот щас. попробовал. ну да. ну да. )

volh ★★ ()

Re: The most obfuscated acme usage?

за dwm зачотъ!

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