Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет Misha Verbitsky ([info]tiphareth)
@ 2007-12-05 22:36:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Настроение: sick
Музыка:Tangerine Dream - Santa Monica Civic Auditorium, 1977
Entry tags:linux

Русская Операционная Система
Проект Русской Операционной Системы
http://rbogatyrev.livejournal.com/2007/12/03/
для борьбы с Кознями Запада.

Что занятно - на базе языка Оберон

Обещают увеличить объем экспорта ПО из России вчетверо,
за счет Русской Операционной Системы, которая приведет
к лавинообразному росту высоких технологий.

Никаких, что немаловажно, буржуазных извращений
в
духе "открытого кода" и тому подобного. Открытый
код это демпинг, он обесценивает труд кодера!
Скажем нет буржуазным фальсификаторам от кода!
а в особенности операционной системе ГНУ/Линукс.
Шакалы клавиатуры, гиены лазерного указывающего
устройства.

Государство должно выдавать деньги не под прибыль,
а для развития фундаментальных наук! В особенности
на разработку Русской Операционной Системы!
С целью Государственного Протекционизма.
И потому что Результаты Научного Проекта можно
Наблюдать Только Через 10 Лет.

Об авторе:

РУСЛАН БОГАТЫРЁВ


Руководил крупными информационными интернет-проектами,
начиная с 1998 г. Четыре года (2001-2004) проработал в
самой крупной софтверной компании в Восточной Европе (EPAM
Systems), пройдя там путь от бизнес-аналитика и менеджера-проектов
до руководителя маркетингового подразделения московского
офиса EPAM Systems. В период 2002-2004 гг. руководил в
EPAM подготовкой маркетинговых материалов по заказу
Microsoft Russia (ныне Майкрософт Рус). С 2005 г. вышел
из режима активного участия в компаниях ИТ-индустрии,
чтобы сосредоточиться на проектах возрождения европейской
и отечественной школ программирования.


И с Алкснисом, естественно, взаимофрендеж.

Как их блядь отовсюду много блядь полезло.
Тараканы ебаные. Чиновники категории А.

Но в принципе - здравая идея, не хуже нанотехнологий.
Выбить миллиардов 5 баксей, наобещать всякого, затем нанять
пятьсот быдлокодеров и 5 лет с гордостью проебывать
эти бабки, радуя публику фальшивыми скриншотами.
А там - ишак помрет, или падишах помрет. Ну и вообще -
советская "прикладная наука" была именно так и устроена.
Все привыкли.

Нанотехнологии они чем главное хороши? Маленькие
очень, никто не видел. И не увидит. А равно и "Русская
Операционная Система"

К счастью, выборы скоро кончатся, и на
"русскую операционную систему" забьют
вонючий, до следующих выборов. Хавайте, гражданин
Васяткин, полонез Огинского Виндовс Майкрософт
Виста, они нам платят взятки и откат. И не
выпендривайтесь, а то получите по почкам.
Демократизатором.

По ссылке от [info]azatiy

Привет



(Читать комментарии) - (Добавить комментарий)


[info]pzz
2007-12-06 05:03 (ссылка)
Содержательно, рефал просматривает последовательность символов слева на право, в поисках строк, удовлетворяющих образцу. Найдя подходящую строку, он заменяет ее на другую. Результат можно поместить слева от курсора, так что он больше просматриваться не будет, или справа, так, что он опять попадет в поле зрения сканера.

Я пытаюсь придумать недетерминированную модель, допускающую параллелизм.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]gastrit
2007-12-06 05:21 (ссылка)
Ничего подобного: рефал просматривает последовательность образцов, пока не наткнётся на тот, с которым конкретизируемое выражение сопоставляется целиком. А затем заменяет (опять же выражение целиком) на "результат" правой части. "Подходящими" и определяемыми в процессе "пробегания" там являются не заменяемые подстроки, а "подставляемые" в образец (для достижения сопоставления) значения переменных — но это несколько другая опера.

А параллелизм описанного вида даже на моей (не столь уж длинной) памяти предлагался в рефаловской рассылке (можно на форуме Вами же цитированного рефалнета соотв. пост поискать). Энтузиазма, помнится, не вызвал (ибо связано сие с радикальным изменением самой идеологии языка).

С уважением,
Гастрит

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]pzz
2007-12-06 05:26 (ссылка)
Ничего подобного: рефал просматривает последовательность образцов...

По-моему, это эквиавалентно.

Образцы в рефале, да, являются просто строками, которые сопоставляются целиком.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]gastrit
2007-12-06 05:46 (ссылка)
Так, давайте выправлять имена. В моём понимании "беготня по подстрокам" — это нечто вроде работы нормального алгорифма (находим первое вхождение слова и заменяем только это вхождение). Однако рефализируется-то формула подстановки нормального алгорифма как? Было «A->B», а стало «e.1 A e.2 = e.1 B e.2». Т.е. крылья вхождения слова A дописаны явным образом, и вовсе не из прихоти: формула подстановки «e.1 A e.2 = e.2 B e.1» не менее допустима (и она уже в моё представление о "беготне" не вписывается: тут слово изменится далеко не только в "найденном" месте). И как сделать замены принципиально "локальными", не изменив идеологии самого языка, я совершенно не представляю.

С уважением,
Гастрит

(Ответить) (Уровень выше)


[info]bigturtle
2007-12-06 14:50 (ссылка)
При наличии дерева важно только чтобы выражение выполнялось после подвыражений. В чем я неправ?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]gastrit
2007-12-06 20:36 (ссылка)
Хотя бы в том, что в рефале (как он ныне существует) конкретизация может изменять глобальное состояние системы. Распараллелить исполнение чего-то вроде

$ENTRY Go
{
	= <Open 'w' 1 'ПМ.txt'> <Putout 1 'Превед, Мир!\n'> <Close 1>;
}


в принципе, конечно, можно — но только оно, боюсь, или не будет работать вообще, или будет работать так, что лучше бы не работало.

С уважением,
Гастрит

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]bigturtle
2007-12-07 16:09 (ссылка)
Понял - там лажа;)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]gastrit
2007-12-07 17:22 (ссылка)
Шо-шо?! Це не баг, а фича! :-)

(Ответить) (Уровень выше)


(Читать комментарии) -