metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-05-08 12:31 pm

Lisp alien mask

Прочел 350 страниц Land of Lisp.
Хочу купить себе маску Lisp alien, но чо-то они нигде не продаются.
Алсо, кложурь все-таки более гармонично спроектирована.

[identity profile] dr-hyder.livejournal.com 2012-05-08 10:21 am (UTC)(link)
> кто ж ещё.

Это вроде как должно значить что только он мог такое сказать? :)

[identity profile] eternal-leave.livejournal.com 2012-05-08 10:25 am (UTC)(link)
Неправда ваша, мк-52 а потом паскаль. С бейсиком я столкнулся только на первом курсе, когда подрабатывал написанием лаб и контрольных политеховцам.

[identity profile] http://users.livejournal.com/_slw/ 2012-05-08 10:32 am (UTC)(link)
более того, ни одного бейсика у меня не было и я их не знаю

[identity profile] nivanych.livejournal.com 2012-05-08 10:33 am (UTC)(link)
Я же говорил!! ;-)
И я, млин, тоже ;-)

[identity profile] nivanych.livejournal.com 2012-05-08 10:34 am (UTC)(link)
Так! Ото ж!
Целых три человека таких уникальных собралось!

[identity profile] http://users.livejournal.com/_slw/ 2012-05-08 10:34 am (UTC)(link)
а как со скростью компиляции у хаскеля?

[identity profile] justy-tylor.livejournal.com 2012-05-08 10:44 am (UTC)(link)
Здесь все ебуникальные (вспоминая МК-52, Spectrum Basic и много ассемблера Z80).

[identity profile] dr-hyder.livejournal.com 2012-05-08 10:52 am (UTC)(link)
Да что ж ты будешь делать! Я думал я один такой!

[identity profile] vp.livejournal.com 2012-05-08 11:02 am (UTC)(link)
А разве хаскель не компилируется в жабу, потом жаба не компилируется в c++, а потому уже с++ компилируется в код? :)

[identity profile] nivanych.livejournal.com 2012-05-08 11:05 am (UTC)(link)
Да! Кто бы мог подумать, что ещё кто-то начинал со спектрумов??

[identity profile] dr-hyder.livejournal.com 2012-05-08 11:09 am (UTC)(link)
You're breaking my sense of superiority!

[identity profile] thedeemon.livejournal.com 2012-05-08 11:13 am (UTC)(link)
Шоб доступ к n-ному элементу быстрый иметь и map параллелить.

[identity profile] aamonster.livejournal.com 2012-05-08 11:21 am (UTC)(link)
Не в курсе. Но удивлюсь, если оно будет собираться медленнее, чем, к примеру, проект с использованием boost::spirit (я в свое время хотел им воспользоваться, но обнаружил, что для этого надо разрешать Visual Studio размер precompiled headers в 150 мегов, и собирается махонький проект несколько минут - замена на регэкспы свела время компиляции к секундам).

[identity profile] aamonster.livejournal.com 2012-05-08 11:21 am (UTC)(link)
А я думал, C++ компилится обратно в хаскель и отсылается автору.

[identity profile] fas-tm.livejournal.com 2012-05-08 11:27 am (UTC)(link)
тут много таких :)
мой первый был радио86-рк(отец сам собирал) c пленочной клавиатурой и корпусом из спаянных пластин стеклотекстолита.
второй- спекртрум, тоже отец собирал(ленинградский вариант). Блок цветности и контроллер НГМД допиливал уже я.
Там же и бейсик впервые увидел. Ну и пошел по наклонной :)

[identity profile] familom.livejournal.com 2012-05-08 11:31 am (UTC)(link)
Первая программа на Malborge "писалась" (программой на лиспе) 2 года!

[identity profile] nivanych.livejournal.com 2012-05-08 11:38 am (UTC)(link)
Вот кто бы мне объяснил, зачем устройство видеопамяти такое ебанутое?
Всё пытались оправдывать это бОльшей скоростью прорисовки символов 8x8.
Но это же же ерунда и почти не влияет...
А сколько неудобств!

[identity profile] dr-hyder.livejournal.com 2012-05-08 11:59 am (UTC)(link)
Вы имеете в виду то что адрессация разбита на три отдельных массива по 256*8 элементов, а внутри этих массивов строки идут не один за другим, а слегка через задницу? Или то что там аттрибуты цвета хранятся отдельно для каждого 8x8px символа? Если первое тогда не знаю, я всегда думал что это какое то неведомое hardware шаманство. Если второе, тогда действительно ведь быстрее символы рисовать, да и памяти экономия. Это ведь получается битовый массив на пиксели, плюс 32x24(или сколько там) на их раскраску. Если делать "традиционней" например с раскрашиванием одного байта в 16ть цветов(4 бита на цвет), то памяти уйдёт почти в 2 раза больше. А качество будет всё ещё так себе, потому что раскрашиваешь всё ещё не каждый пиксель а 8мь пикселей за раз. Ну а раскрашивать каждый пиксель - для спектрума с его памятью это нонсенс :)
Edited 2012-05-08 12:03 (UTC)

[identity profile] aamonster.livejournal.com 2012-05-08 12:00 pm (UTC)(link)
Да, C++ безнадежно отстал =). Нужно добавлять средства расшифровки исходного кода (и уничтожить закрытый ключ).
ext_659950: (Default)

[identity profile] perplexed-bear.livejournal.com 2012-05-08 12:13 pm (UTC)(link)
Я начинал с МК-61, потом ассемблер и голые коды 8085 (он же КР580ВМ80) и бейсик. А потом ассемблер 86 и паскаль.

[identity profile] trueblacker.livejournal.com 2012-05-08 12:33 pm (UTC)(link)
если знать, что это сказал Дейкстра, то никто кроме Дейкстры этого сказать не мог

[identity profile] sorhed.livejournal.com 2012-05-08 12:37 pm (UTC)(link)
В newLisp (который я люблю, как бы меня ни пытались переубедить):

> ('(1 2 3 4 5) 2)
3

[identity profile] sorhed.livejournal.com 2012-05-08 12:39 pm (UTC)(link)
Нормально. Ну то есть чтобы это было заметно, нужно сначала найти какой-нибудь большой проект на хаскеле. :) Разве что darcs.

[identity profile] alexott.livejournal.com 2012-05-08 12:44 pm (UTC)(link)
я тоже с такого начинал...

[identity profile] victor bolshakov (from livejournal.com) 2012-05-08 01:35 pm (UTC)(link)
Нет, не увсех. Из "серьездных" языков меня вот сперва чему-то лиспоподобному учили. Причем в смести с графической рисовалкой. Потом я сам паскаль освоил.

Page 2 of 3