Разработчик(и) | Мартинус Дж. Вельтман , Нидерланды |
---|---|
Первоначальный выпуск | 1967, 56–57 лет назад [1] |
Написано в | язык ассемблера |
Платформа | Компьютеры Atari , Amiga , Sun 3/60, NeXT и Macintosh с процессорами 680x0 |
Тип | Система компьютерной алгебры |
Schoonschip была одной из первых систем компьютерной алгебры , разработанной в 1963 году Мартинусом Дж. Г. Вельтманом для использования в физике элементарных частиц.
«Schoonschip» отсылает к голландскому выражению «schoon schip maken»: наводить чистоту, убирать/очищать (дословно: делать корабль чистым). Название было выбрано «среди прочих, чтобы позлить всех, кто не говорил по-голландски».
Первоначально Вельтман разработал программу для вычисления квадрупольного момента W-бозона , вычисление которого включало «чудовищное выражение, включающее порядка 50 000 членов на промежуточных стадиях» [2]
Первоначальная версия, датированная декабрем 1963 года, работала на мэйнфрейме IBM 7094. [3] В 1966 году она была перенесена на мэйнфрейм CDC 6600 , а позднее и на большую часть остальной линейки CDC компании Control Data . [3] В 1983 году она была перенесена на микропроцессор Motorola 68000 , что позволило использовать ее на ряде систем на базе 68000, работающих под управлением вариантов Unix . [3]
В некотором смысле FORM можно считать преемником Schoonschip.
Контакты с Вельтманом по поводу Schoonschip были важны для Стивена Вольфрама при создании Mathematica . [4]