Блог AtH

Русский

Встретимся, обсудим Каллисто и её развитие?

Мне не хватает обратной связи. Кто поддержал успешную двухлетнюю работу над Каллисто 1.0, возможно, уже устали её давать. Каллисто-2 хотелось бы видеть не работой для себя любимого, а действительно полезной для сообщества. Когда переносимый язык заработает шустро в прокрустовом ложе «Электроники МК-161», он должен стать ещё удобней и эффективней на более дешёвых платформах.

Undefined
Использование: 
Жанры: 
Модели и серии: 
Технологии разработки: 

Каллисто Классик 1.0rc2:
http://the-hacker.ru/2016/Callisto-1.0rc2.zip

Существенное изменение в коде только одно — слово NOT стало, помимо логической инверсии, выделять целую часть числа. Вики обновлена.

Основные изменения rc2 это наличие компактного и полноценного Руководства, всего на 31 странице! Главы и подпункты пронумерованы для удобства ссылок. Примеры все снабжены стековыми диаграммами и проверены на «железной» МК-161. Неточности устранены.

Русский
Использование: 
Модели и серии: 
Технологии разработки: 
Жанры: 
Метки публикаций: 

Сегодня Каллисто-2 вывела первую букву на экран. :-) Это знаменует работоспособность нового адресного интерпретатора.

Исходный текст, пока в псевдокоде, размещён ВКонтакте

Призываю всех, кому интересны ПМК, к участию в разработке Каллисто-2. Именно эта версия должна стать практичной, быстродействующей и удобной для написания приложений.

Русский
Использование: 
Модели и серии: 
Технологии разработки: 
Жанры: 

Каллисто Классик 1.0rc:
http://the-hacker.ru/2016/Callisto-1.0rc.zip

Подытожил свою работу за это лето. Свою и Михаила Рамендика, чьё умение писать Руководства оказалось незаменимым.

Итак, кандидат в релиз 1.0

Даю сообществу 1 месяц на проверку, после чего эта версия будет выпущена как релиз 1.0

Русский
Использование: 
Модели и серии: 
Технологии разработки: 
Метки публикаций: 
  1. «Первое знакомство с Каллисто» — как проводить вычисления в состоянии интерпретации. Грубо говоря, пользоваться Каллисто, как калькулятором.
  2. «Простые программы на Каллисто» — как программировать на Каллисто, на примере простых программ из справочника Дьяконова.
Русский

Каллисто 0.9.5б:
http://the-hacker.ru/2016/Callisto-0.9.5b.zip

Мы вплотную приблизились к релизу. Я произвёл заморозку фич, поэтому номер сразу скакнул на 0.9.5б.

Что такое заморозка фич? Новые вещи теперь в 1.0 войдут со значительно меньшей вероятностью. Сосредоточимся на тестировании того, что уже есть.

Русский

«Новая редакция Закона об обязательном экземпляре (ОЭ), теряя одни правки и обрастая другими, завершает свой путь по инстанциям. В июне законопроект наконец-то был принят Думой в третьем чтении и одобрен Советом Федерации. Теперь его утвердит Президент, и со следующего 2017 года изменения начнут работать.

Что в окончательном тексте любопытного и принципиально нового? …

Русский

«Чтобы сохранить контроль над инфраструктурой ремонта фирменной техники, продолжать получать сверхприбыли и чтобы «гарантировать качество обслуживания своих пользователей», компания Apple блокирует законы о свободном ремонте электроники в США. В прошлом законопроекты о «праве на ремонт» пытались провести в четырёх штатах — Миннесоте, Небраске, Массачусетсе и Нью-Йорке. Законопроекты предлагают внести поправки в действующее законодательство относительно продажи электронной техники.

Русский

Посмотрел WWDC-2106.

Купертовцы красиво развили и неплохо представили людям ровно ту идею, над которой я работал последние годы и которую обещал издать этим летом. Язык программирования для переносного устройства, простой в изучении и доступный народу (в их случае — развиваемый американским народом, а доступный всем).

Русский

Каллисто 0.9б:
the-hacker.ru/2016/Callisto-0.9b.zip

Изменения отражены в листинге:
the-hacker.ru/2016/Callisto.html
Главное изменение в новой ветке 0.9 — в архив включён файл words.txt

Русский

Вышла Каллисто 0.8.4б:
the-hacker.ru/2016/Callisto-0.8.4b.zip

Изменения отражены в листинге:
the-hacker.ru/2016/Callisto.html

Русский
Метки публикаций: 

Каллисто 0.8.3б:
http://the-hacker.ru/2016/Callisto-0.8.3b.zip

Основные изменения — улучшен ввод дробных чисел (и чисел с порядком) в системах счисления, отличных от десятичной.

Также переменная $EX переименована в _EX

В исходном тексте документировано около 190 слов, осталось разработать или перенести стековые нотации примерно для 100 слов.

Undefined
Использование: 
Модели и серии: 
Технологии разработки: 
Жанры: 
Метки публикаций: 

Каллисто 0.8.2б:
http://the-hacker.ru/2016/Callisto-0.8.2b.zip

Основное в новой версии Каллисто — примерно половина слов (более 120 слов) получила описание со стековой нотацией, пока прямо в исходном тексте.

Undefined
Метки публикаций: 
Модели и серии: 
Технологии разработки: 

Уважаемый Vitasam меня спрашивал, какой прогресс с написанием любительской прошивки для ЭКВМ. Я решил отложить эти исследования до сентября, чтобы уделять больше времени завершению Каллисто 1.0

Впрочем, на днях в Москву с AliExpress.com прибыли родные для ЭКВМ W77LE516P

Undefined
Метки публикаций: 
Использование: 
Модели и серии: 
Технологии разработки: 

Каллисто 0.8б:
http://the-hacker.ru/2016/Callisto-0.8b.zip

Это настолько важный релиз, что я перешёл с линейки 0.7 сразу на 0.8. Каллисто преодолела очередной психологический рубеж и теперь стала не просто стабильной, а удобной и даже привлекательной. За счёт оптимизации и нескольких волевых решений мне удалось реализовать практически все слова, которые хотелось бы видеть в Каллисто 1.0

Страницы