OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 19 Март, 2024 06:04

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
СообщениеДобавлено: Суббота, 13 Ноябрь, 2010 19:22 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Размышляю вот о тугом вхождении в мозг сапиенсов Принципа Калашникова.
Наверное потому, что из Принципа надо еще вывод сделать.
Хоть один шаг, а барьер для ума.

Поэтому нужен доходчивый рецепт непосредственного применения типа "делай так":

Категорический императив Калашникова, он же KISYBI.
Пишется заглавными, потому что произносится в полную глотку, страшно выпучив глаза:

KEEP IT SIMPLE YOU BLOODY IDIOT


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 13 Ноябрь, 2010 19:46 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Странно, нет темы про Принцип Калашникова, чтобы примеры обсуждать.

Пускай здесь.

А то весьма достойный пример подвернулся:

А.Полынкин писал(а):
Простота, доступность и ясность изложения материала сделали киселевские учебники самыми долговечными в российской школе: ни одному автору не удавалось более 50 лет быть востребованным учениками, а общий их тираж превысил несколько сот миллионов экземпляров.
http://www.orel-story.ru/forum/index.php?action=vthread&forum=17&topic=542

Цитата:
Простота, доступность и ясность
Прям про Оберон.


Последний раз редактировалось Info21 Суббота, 13 Ноябрь, 2010 23:04, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 13 Ноябрь, 2010 21:39 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 358
Откуда: Россия, Стерлитамак
А нет ли где самих учебников, или аналогичные простые посоветуйте? А то не могу сыну математику разъяснить, даже базовые на мой взгляд вещи.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 13 Ноябрь, 2010 21:47 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 557
adva

http://gen.lib.rus.ec/search?req=%D0%9A%D0%B8%D1%81%D0%B5%D0%BB%D0%B5%D0%B2&nametype=orig
Все учебники Киселева А.П. для школы.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Суббота, 13 Ноябрь, 2010 21:58 

Зарегистрирован: Суббота, 16 Февраль, 2008 07:58
Сообщения: 358
Откуда: Россия, Стерлитамак
Спасибо, оказывается на этом сайте много чего полезного есть, как то не обратил сразу вниманию


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Ноябрь, 2010 00:33 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Info21 писал(а):
Пишется заглавными, потому что произносится в полную глотку, страшно выпучив глаза:

KEEP IT SIMPLE YOU BLOODY IDIOT
Ну, и перевод:

СДЕЛАЙ ПРОЩЕ ТАРАМ ТВОЮ ПАМПАМ


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 15 Ноябрь, 2010 10:10 

Зарегистрирован: Суббота, 07 Март, 2009 15:39
Сообщения: 3261
Откуда: Астрахань
Не помню сейчас автора, но обратите внимание на "эффект второй системы". Возможно, еще у Брукса написано.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 16 Ноябрь, 2010 16:51 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2449
Откуда: Россия, Томск
Не нашёл, куда заслать цитату. Может быть, модераторы приберут?

"Contrary to the foolish notion that syntax is immaterial, people optimize the way they express themselves, and so express themselves differently with different syntaxes."

http://www.schnada.de/grapt/eriknaggum-xmlrant.html


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 19 Декабрь, 2010 10:16 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Еще пример про ПрКа отсюда:

yuriz писал(а):
... Единственное отличие "текстового" от "двоичного" формата состоит во front-end'е, с помощью которого данные показываются/редактируются. Для "текстового" формата front-end получается простейшим, так как, грубо говоря, отображение между кодом символа и знакогенератором - один к одному (оно легко реализуется и на электромеханическом уровне). В этом случае внутреннее (машинное) кодирование данных почти полностью совпадает с внешним (человеко-ориентированным), что, на мой взгляд, является худшим вариантом, ибо не позволяет в полной мере раскрыть потенциал ни того, ни другого.

Полностью соглашусь с автором вопроса, что низкая информационная энтропия (вручную легко исправляются простые ошибки), ну и совместимость с огромным багажом методологий и инструментов, накопленных за 60 лет (а если точнее - то за 3000+, со времени начал финикийского алфавита) являются причинами повсеместного и широкого использования текстового формата. Даже китайцами, которым алфавитная форма записи не очень-то близка.


Info21 писал(а):
... Текстовый формат -- великая вещь.
Начинается он, кстати, не 3000+ лет назад, а с полноценной членораздельной речи, т.е. O(100К) лет назад. Которая уже имеет все структурные признаки текста.

Держаться ближе к простому текстовому формату -- очень хороший эвристический принцип. Здесь минимализм в свете Принципа Калашникова -- это в точности минимизация довесок к простому текстовому формату. Вон сколько проблем с разными Office'ами, в т.ч. переход на OpenOffice.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 20 Декабрь, 2010 18:20 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Еще пример:

Цитата:
сегодня, 11:38 #357 Татьяна Климкина

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

Татьяна

отсюда:
http://pedsovet.org/forum/index.php?sho ... t&p=174416


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 21 Декабрь, 2010 13:16 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 18:55
Сообщения: 2272
Откуда: Россия, Нижний Новгород
Info21 писал(а):
... Текстовый формат -- великая вещь. Держаться ближе к простому текстовому формату -- очень хороший эвристический принцип.
Там речь шла о хранении/передаче. Блэкбоксовские тексты odc хранятся в бинарном виде, передаются в закодированном - почти бинарном (а не прямым текстом). Текст появляется лишь после того как поверх бинарных Reader/Writer поработают текстовые Mapper/Formatter.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 30 Январь, 2011 12:30 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
viewtopic.php?p=59061#p59061
Валерий Лаптев писал(а):
http://karataev.nm.ru/index.html
Цитата:
06.01.2010 В силу некоторых обстоятельств столкнулся с языками Visual Basic, C# и Java. Такое ощущение, что для того чтобы ими корректно и успешно пользоваться, необходимо знание С++, теории и практики (написать и выпустить в релиз самостоятельно) трансляторов компилирующего типа, а также истории и нюансов всех, ну абсолютно всех закидонов, что возникли у авторов этих языков, включая знание сорта кофе, который они предпочитали в определенный период.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 30 Январь, 2011 12:42 

Зарегистрирован: Пятница, 24 Апрель, 2009 16:28
Сообщения: 563
Откуда: Москва
"... столкнулся с языками Visual Basic, C# и Java."
Он бы сюда еще пяток добавил.
Цитируя таких придурков, вы дискредитируете тему.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 30 Январь, 2011 12:53 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
Peter Almazov писал(а):
Цитируя таких придурков, вы дискредитируете тему.
Почему же.
"Придурки" -- тоже народонаселение.
Можно сказать, программисты-непрофессионалы :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 30 Январь, 2011 12:55 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
Peter Almazov писал(а):
"... столкнулся с языками Visual Basic, C# и Java."
...Цитируя таких придурков, вы дискредитируете тему.
Сформулировано гротескно, но в общем я согласен: порог вхождения сильно завышен сложностью инструмента.

Насчёт дискредитации --- пущай решает Администратор... upd: уже решил :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 30 Январь, 2011 13:09 

Зарегистрирован: Пятница, 20 Июль, 2007 17:26
Сообщения: 710
Откуда: Псков
Peter Almazov писал(а):
"... столкнулся с языками Visual Basic, C# и Java."
Он бы сюда еще пяток добавил.
Цитируя таких придурков, вы дискредитируете тему.


Этот, как вы назвали придурок, предлагает свою реализацию системы MUMPS. а MUMPS тоже можно считать "калашниковым" в области приложений баз данных.
Интересно, есть ли хоть один не придурок, которого можно цитировать, кроме, конечно, ...


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Воскресенье, 30 Январь, 2011 21:28 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
albobin писал(а):
Этот, как вы назвали придурок, предлагает свою реализацию системы MUMPS. а MUMPS тоже можно считать "калашниковым" в области приложений баз данных.


Я тоже высоко оцениваю MUMPSовую ветку (и Cache).
Увы, как всегда, проектирование встроенных языков... отсутствовало полностью. Довольно ужасные языки. Частая беда, которую всегда отмечает Info21: разработчики какого-то софта рано или поздно сталкиваются с необходимостью встроить туда язык, но не имеют опыта проектирования языков.

Правда, при разработке прикладной логики ИС над БД, по моим наблюдениям, часто роль языка (и доставляемые неприятности в случае плохих скриптовых языков) ниже, чем в другом классе ПО.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 31 Январь, 2011 12:17 
Аватара пользователя

Зарегистрирован: Пятница, 25 Ноябрь, 2005 12:02
Сообщения: 8500
Откуда: Троицк, Москва
А вот пример могучего усилия по созданию предельно простого языка для общения людей:

Токи Пона

Имея основательные знания по лингвистике-фонетике, сильно впечатлился :)


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Понедельник, 14 Февраль, 2011 13:03 
Модератор
Аватара пользователя

Зарегистрирован: Среда, 16 Ноябрь, 2005 00:53
Сообщения: 4625
Откуда: Россия, Орёл
viewtopic.php?p=52349#p52349
N. Wirth - Recollections about the development of Pascal (HOPL II).pdf
Цитата:
TRANSCRIPT OF QUESTION AND ANSWER SESSION
...
Herbert Klaeren (University of Tubingen): The current ISO draft of Modula-2 contains a full formal semantics. Do you consider this useful?
Wirth: Not really. It makes the report too voluminous for the reader. The Modula-2 report is 45 pages and the formal standardization document is about one thousand pages long. The definition of the empty statement alone takes a full page. The difference is intolerable.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: Вторник, 15 Февраль, 2011 19:23 

Зарегистрирован: Воскресенье, 06 Апрель, 2008 14:43
Сообщения: 557
К вопросу о принципе "автомат Калашникова".
Видеоблог Анатолия Вассермана: Великий компилятор
http://www.youtube.com/watch?v=PR7bbfm09TQ


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 95 ]  На страницу 1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
cron
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB