Dylan (язык программирования)
Dylan — динамический объектно-ориентированный язык программирования, нацеленный на быструю разработку программ, разработанный, прежде всего, усилиями Apple. При необходимости, позже можно оптимизировать программы вводом информации о типах. Dylan поддерживает множественное наследование, полиморфизм и многие другие функции. Язык общего назначения, пригодный как для прикладного, так и для системного программирования. Включает в себя сборку мусора, проверки в ходе исполнения, восстановление после ошибок и модульную систему.
История
Этот прекрасный язык с трагической судьбой родился в Apple в начале 1990 гг. Его разработчики хотели создать улучшенный гибрид из элегантного варианта Лиспа — Scheme, системы ООП CLOS от мощного промышленного варианта Лиспа — Common Lisp и идеями из Smalltalk — и все это с нормальной общепринятой системой обозначений алголо/паскале-подобного синтаксиса. Вскоре после этого аналогичный проект был запущен в Университете Карнеги-Меллон — над созданием компилятора Dylan работала знаменитая команда Карнеги-Меллон по реализации CMU Common Lisp. Другую, коммерческую версию с полной IDE выпустила компания Harlequin.
Ссылки
- Open Dylan — вся необходимая документация и полная интегрированная среда разработки
- www.gwydiondylan.org
Литература
- Dylan Programming, by Feinberg, Keene, Mathews, and Withington.
- Dylan Reference Manual, by Shalit, Moon, and Starbuck
- Eric Kidd. Getting Started with Dylan
Основные языки программирования (список • сравнение • IDE • история • хронология) |
|
---|---|
Используемые в разработке |
Ада • АПЛ • Ассемблер • ActionScript • ABAP/4 • AutoIt • AWK • BASIC • C • Кобол • C++ • C# • ColdFusion • Common Lisp • D • dBase • Delphi • Eiffel • Erlang • F# • Forth • Фортран • Gambas • Groovy • Haskell • Icon • Java • JavaScript • Limbo • Lua • MATLAB • Object Pascal • Objective-C • OCaml • Oz • Оберон • Parser • Паскаль • Perl • PHP • PowerBASIC • PureBasic • Python • ПЛ/1 • Пролог • Ruby • Scala • Scheme • Smalltalk • SQL • PL/SQL • Tcl • Vala • Visual Basic • VB.NET |
Академические | |
IEC61131-3 |
Instruction List • ST • FBD • Ladder Diagram • SFC |
Прочие | |
Эзотерические |
SQL | Это незавершённая статья о компьютерных языках. Вы можете помочь проекту, исправив и дополнив её. |
de:Dylan (Programmiersprache) en:Dylan (programming language) gl:Dylan it:Dylan (linguaggio) ja:Dylan ms:Dylan (bahasa pengaturcaraan)
Если вам нравится SbUP.com Сайт, вы можете поддержать его - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 и ещё....