![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)

То, что стоит у меня на столе сейчас -- ноутбук мой -- примерно в 5’000’000’000 раз быстрее и в нем в 2’000’000’000 больше памяти :)
МК-61 программировался на языке, выражения в котором записывались в обратной польской нотации. То-есть вместо (2+3)×5 надо было писать 5 3 2 + ×. Такой же принцип записи использует язык PostScript. Это тот язык, на котором до недавнего времени держалась вся печатная индустрия, да и сейчас половина её держится.
В МК-61 18 адресуемых регистров (4 стековых) и 105 байт под код программы. В силу того, что константы хранить в программной памяти было очень прожорливо -- каждый разряд требовал байта -- перед запуском распихивали вручную константы по регистрам. Программисты поймут :) Это как если бы вам приходилось перед стартом винды вручную заколотить несколько ключиков реестра :)))
Сложно сказать, что бы из меня получилось, не появись у меня такая машинка в своё время.
У вас, френды, первый серьезный вычислительный девайс какой был? А когда?
no subject
Date: 2007-04-04 02:24 am (UTC)no subject
Date: 2007-04-04 08:46 am (UTC)no subject
Date: 2007-04-05 11:15 am (UTC)no subject
Date: 2007-04-04 05:19 am (UTC)Было дело, даже ОС под него написал, типа МС-ДОСа (купил привод 5,25', а операционки под него не было -- пришлось перехватывать прерывания и эмулировать магнитофонный input-output). Прекрасное было время!
no subject
Date: 2007-04-04 08:44 am (UTC)no subject
Date: 2007-04-04 01:03 pm (UTC)no subject
Date: 2007-04-04 05:32 am (UTC)no subject
Date: 2007-04-04 08:42 am (UTC)Да, на отладку ассемблерных программ столько ночей было убито... Втихую, когда родители спали :)
no subject
Date: 2007-04-04 06:55 am (UTC)no subject
Date: 2007-04-04 08:08 am (UTC)Кстати, просто интересно, что подразумевается под второй частью полиграфии, которая держится не на PostScripte?
no subject
Date: 2007-04-04 08:39 am (UTC)в посадку на луну я тоже играл. раза два :)
no subject
Date: 2007-04-04 09:18 am (UTC)no subject
Date: 2007-04-04 08:40 am (UTC)no subject
Date: 2007-04-04 08:43 am (UTC)no subject
Date: 2007-04-05 09:41 pm (UTC)no subject
Date: 2007-04-05 11:33 pm (UTC)Бегло почитав схему, нашел очень много сходства с svg. Который, в свою очередь, по-сути, xml-нотация pdf-формата, который, по сути, postScript 3 без возможностей вычислений-ветвлений во время парса/рендера и забавной организацией ресурсов. То-есть, по-сути мс ничего нового тут не сказала :)
Я не нашел в схеме конструкций, которые позволяли бы реализовывать mesh fill. просто градиенты -- это очень-очень вчерашний день.
в целом, куча вопросов по типографике -- много низкоуровневых фич, но нет управления кернингом, скажем.
режимов наложения прозрачности (это которые в фотошопе multiply, скажем) не нашел. а в pdf 1.5 они уже были. текущая распространенная версия pdf -- 1.6.
примерно понятно, как устроено задание device-independent или device-specific цвет -- тоже не здорово. Не нашел, скажем, атрибута, отвечающего за тип рендера объекта -- perceptual | rel colorimetric | abs colorimetric | saturation. А это для современной системы описания страниц фича, которая маст би презентед. Тем более в висту встроена cms (color management system), использующая последние наработки в системах адаптации цвета под условия освещения и носитель. А в XPS даже намека нет на использование этих фич.
И я не понял, почему нет поддержки, например, именованной палитры.
При этом были обнаружены реликвии вроде возможности задания правила заливки -- NZW rule | EO fill :)
Короче, ребятам, которые это все придумали, явно имело смысл скачать и изучить референс по постскрипту 3 и последнему пдф. Было б точно лучше.
Таким образом, XPS не тянет на лучший язык разметки современности по функционалу.
НО! Интеграция на системном уровне в Висту -- это плюс, который перекрывает многие минусы. Уровня представленных фич уже достаточно для создания машины для автоматической верстки, скажем, газеты, вообще без верстальных приложений -- только интеграцией ворда, экселя, инфопаса и ИЕ.
Тем не менее фраза "By implementing XPS in your application, your customers can experience print quality previously found only in high-end graphic arts applications" выглядит явно рекламной. Этот язык разметки не поддерживает многих даже базовых фич этих самых хай-энд графикс арт приложений. Это пока emf в xml-нотации Ж)
примерно так :) Это я тебе как продвинутый деятель индустрии изготовления и описания этих самых страниц говорю :)
С другой стороны, поддержка на системном уровне human-readable языка разметки страниц -- это безусловное благо.
no subject
Date: 2007-04-09 12:36 pm (UTC)нашел именованные цвета, сильно иначе просто сделаны, чем я привык.
нашел кернинг.
планирую отписать обзор, дочитываю 423 стр мануаля :)
no subject
Date: 2007-04-04 09:07 am (UTC)Для него, кажись, был блок расширения с подпрограммами. Кроме того, 99 шагов программы - это, на самом деле, до хрена. У кого был МК-52, те поймут ;) Кстати, для него была, кажись, гамулина - леталка на космическом корабле. Нужно было ввести начальные условия, координаты, угол, массу, горючее, потом пару минут моргали зелёные лампочки, и она рассчитывала "долетит-не долетит".
Второй: ZX Spectrum 48 KBytes (дома, 1990)
Третий: 286 с винчом на 40 и с косыми флопами (у папы на работе, но я "владел" им столько часов в день после работы, что можно сказать "full time")
Дальше уже не интересно.
no subject
Date: 2007-04-04 09:07 am (UTC)no subject
Date: 2007-04-04 12:46 pm (UTC)P.S. А где обещанный цитатник Гриши Д.?
no subject
Date: 2007-04-04 03:58 pm (UTC)цитатник дитяти нахрен.
no subject
Date: 2007-04-04 01:12 pm (UTC)no subject
Date: 2007-04-04 06:36 pm (UTC)