OberonCore https://forum.oberoncore.ru/ |
|
Mini Component Pascal https://forum.oberoncore.ru/viewtopic.php?f=29&t=494 |
Страница 3 из 3 |
Автор: | Alexey Veselovsky [ Пятница, 16 Июль, 2010 13:17 ] |
Заголовок сообщения: | Re: Mini Component Pascal |
Geniepro писал(а): Valery Solovey писал(а): Разве "первый сорт" - это отличительная черта всех функциональных языков? А разве есть функциональные языки, в которых функции не были бы главными сущностями?Эмм... Ерланг? Вроде как главная сущность там это атом |
Автор: | Valery Solovey [ Пятница, 16 Июль, 2010 14:45 ] |
Заголовок сообщения: | Re: Mini Component Pascal |
Geniepro писал(а): Valery Solovey писал(а): Разве "первый сорт" - это отличительная черта всех функциональных языков? А разве есть функциональные языки, в которых функции не были бы главными сущностями? |
Автор: | Geniepro [ Пятница, 16 Июль, 2010 15:04 ] |
Заголовок сообщения: | Re: Mini Component Pascal |
Alexey Veselovsky писал(а): Эмм... Ерланг? Вроде как главная сущность там это атом В Эрланге функции вполне первоклассны, так что у него с этим проблем нет. А так это вообще язык для конкурентного программирования -- там ведь главная фишка -- процессы, общающиеся сообщениями. Что-то типа агентов(акторов). |
Автор: | Geniepro [ Пятница, 16 Июль, 2010 15:17 ] |
Заголовок сообщения: | Re: Mini Component Pascal |
Valery Solovey писал(а): Ну так SQL вроде как функциональный язык, но не относится к языкам высшего порядка. SQL вроде как декларативным языком считается, а не функциональным. |
Автор: | Valery Solovey [ Пятница, 16 Июль, 2010 15:25 ] |
Заголовок сообщения: | Re: Mini Component Pascal |
А, да. Жара, и я одно с другим путаю : ). Голова слабо варит. |
Автор: | Alexey Veselovsky [ Воскресенье, 18 Июль, 2010 01:46 ] |
Заголовок сообщения: | Re: Mini Component Pascal |
Тут в начале темы спрашивали как у них сделаны дженерики. Так вот, там всё просто -- реализация всего этого хозяйства существует только под .net. Соответственно тамошние дженерики, это дженерики .нета. А как реализовано это в .нете можно почитать тут: http://www.artima.com/intv/generics2.html Кратко -- инстанцирование в рантайме и отслеживание чтобы на больше одного инстанса было. И да, дженерики честные, без дополнительных оверхедов на динамичность. |
Страница 3 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |