CygnusEd

CygnusEd
Тип текстовый редактор
Разработчики Bruce Dawson, Olaf Barthel
Написана на Ассемблер
Операционные системы AmigaOS, MorphOS
Дата выпуска 1987; 39 лет назад (1987)
Аппаратная платформа Amiga
Последняя версия 5.60 (20 сентября 2010; 15 лет назад (2010-09-20))
Состояние Актуально
Сайт cygnused.de/index-en.php

CygnusEd — текстовый редактор для AmigaOS и MorphOS.

Первые версии CygnusEd разрабатывались в ходе совместного проекта Брюса Доусона, Колина Фокса и Стива ЛаРока, работавших в CygnusSoft Software[1]. Фактически это был первый текстовый редактор с функциями Отмены/Повтора (Undo/Redo) на платформе Amiga и одно из первых приложений поддержавших появившийся в AmigaOS 2.0 макро-язык ARexx. Любое приложение в AmigaOS поддерживающее ARexx открывает специальный ARexx-порт и определяет команды и функции, тем самым предоставляя возможность управления приложением из сценариев на языке ARexx. Для текстового редактора это означало возможность лёгкой и бесшовной интеграции с компиляторами множества языков программирования уже существовавших для Amiga, а также возможность построения полуавтоматической интегрированной среды разработки. Ещё одной непривычной для 1987 года была возможность одновременного редактирования нескольких текстовых файлов открытых на одном экране. Многие программисты Amiga выросли на CygnusEd, поэтому значительная часть программной библиотеки для платформы Amiga была создана в CygnusEd.

Хотя CygnusEd и не является самым мощным текстовым редактором для ПК Amiga, он с момента своего выхода в 1987 году поддерживает аппаратную отрисовку экрана чипсетом. Это давало ему беспрецедентную скорость отрисовки экрана (в реальном времени, за один кадр) и плавность прокрутки текста вверх и вниз, с эффектами ускорения и замедления. В то же самое время большинство текстовых редакторов на других платформах (таких как Multi-Edit в MS-DOS) работали в текстовом режиме и как следствие этого — прокручивали текст рывками равными высоте растрового шрифта (как правило, по 8 пикселей). Многие пользователи отмечают, что и спустя 30 лет после появления CygnusEd сложно назвать текстовый редактор, отличающийся такой же плавностью прокрутки текста[2]. Также на производительности CygnusEd положительно сказывается и то, что он написан на языке ассемблера[3], в отличие от других текстовых редакторов, написанных, например, на Amiga E или Си.

CygnusEd оставался популярным даже после банкротства Commodore в 1994 году. В 1997 году новая версия CygnusEd 4 была разработана Олафом Бартелом, а затем, в 2000 году портирована для MorphOS Ральфом Шмидтом. Версию для MorphOS разработчики сделали доступной бесплатной для тех пользователей которые уже покупали CygnusEd 4 и имели оригинальный CygnusED 4 CDROM[4][5]. В 2007 году Олаф Бартел закончил работу над CygnusEd 5 для AmigaOS 4. В 2020 году это всё ещё популярный[6][7][8][9][10] у пользователей платформы Amiga текстовый редактор предлагаемый на официальном сайте разработчиков и в магазинах программного обеспечения.

Ссылки

  1. Vesalia Computer — CygnusEd 5. Дата обращения: 2 декабря 2020. Архивировано 28 июля 2017 года.
  2. - Hacker News
  3. CygnusEd featured — TextEditors.org. Дата обращения: 2 декабря 2020. Архивировано 23 февраля 2017 года.
  4. CygnusEd Professional 4.21 for MorphOS. Дата обращения: 2 декабря 2020. Архивировано 25 января 2010 года.
  5. MorphOS? What's that, then?, AmigaActive, pp. 14—17, Июль 2000
  6. CygnusEd 5 в магазине Vesalia. Дата обращения: 19 января 2021. Архивировано 28 июля 2017 года.
  7. CygnusEd 5 в магазине AmigaShop
  8. CygnusEd 5 в магазине AmigaKit. Дата обращения: 19 января 2021. Архивировано 23 января 2021 года.
  9. CygnusEd 5 в магазине Amiga On The Lake. Дата обращения: 19 января 2021. Архивировано 19 января 2021 года.
  10. Группа пользователей CygnusEd в Facebook

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.