LINUX.ORG.RU

Вышел GNU MDK 1.2.8

 , , ,


4

4

GNU Mix Development Kit — это свободный программный пакет для разработки, запуска и отладки программ, написанных на MIXAL — ассемблер-подобном языке для программирования гипотетического компьютера под названием MIX. GNU MDK является частью проекта GNU. Как MIX, так и MIXAL созданы математиком и компьютерным учёным Дональдом Кнутом и описаны в первом томе его книги «Искусство компьютерного программирования».

Новый релиз исправляет несколько мелких ошибок, наряду с проблемами совместимости и компиляции (в частности, на darwin-системах). Особая благодарность Райану Шмидту, поддерживающему порт на Mac и значительно помогшему в исправлении этих проблем.

Исправления:

  • #42818: неверное использование --export-dynamic на Darwin.
  • #42871: тавтологические сравнения целых.
  • #39817: компиляция с Glib > 2.35.6.
  • #41097, #4198: компиляция на Darwin-системах.
  • #41097: компиляция с libreadline 6.3.x.
  • #40359: проверка опкодов во время компиляции.

Тарбол

>>> Источник

спустя сколько лет они это откопали?

fallout4all ★★★★★ ()
Ответ на: комментарий от fallout4all

Ну предыдущая версия вышла в прошлом году. До этого частота релизов была куда меньше.

MiniRoboDancer ★☆ ()

каждый байт имеет 6 бит (значения от 0 до 63). В десятичном режиме каждый байт имеет 2 десятичных знака (значения от 0 до 99)

чет не понял - а как в 6 бит записывается 2 десятичных знака? или режимы не связаны друг с другом?

dib2 ★★★★ ()
Ответ на: комментарий от dib2

Никак. 6 бит для двоичного режима, в десятичном - 2 разряда. Представьте себе ячейку памяти имеющую не 2 состояния: 0 и 1, а 10: 0..9.

A-234 ★★★★★ ()
Ответ на: комментарий от A-234

т.е. не связаны. спс
// me почему-то сразу думает об имплементации

dib2 ★★★★ ()

На MIX можно поставить Linux?

anonymous ()

Я так понял этот MIXAL только для обучения.
Интересно выбраны длины «байта» (6 бит) и «слова» (5 «байт»), наверное что бы избежать ассоциаций со степенью двойки.

drfaust ★★★★★ ()

является частью проекта GNU

созданы Дональдом Кнутом

Годно.

hobbit ★★★★★ ()
Ответ на: комментарий от Bizun

Паблики не нужны.

Это свободный, GNU-тый MDK, так что не надо тут.

KennyMinigun ★★★★★ ()
Ответ на: комментарий от KennyMinigun

Свободные ещё хуже, они не огорожены и в них беспрепятственно лезет всякое рачьё.

MiniRoboDancer ★☆ ()

Mix Development Kit

murder death kill

odii ()
Ответ на: комментарий от odii

murder death kill

А в русской слоговой письменности «МДК» читается как «МуД..К».

Napilnik ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.