OberonCore https://forum.oberoncore.ru/ |
|
изменения в zonnon https://forum.oberoncore.ru/viewtopic.php?f=21&t=2072 |
Страница 1 из 1 |
Автор: | ___ [ Четверг, 19 Ноябрь, 2009 10:24 ] |
Заголовок сообщения: | изменения в zonnon |
на оф сайте появилось новое соощение о языке (июль 2009): http://www.zonnon.ethz.ch/archive/znnLanguageReportv04y090606draft.pdf с техническим английским не очень хорошо, но вроде изменения настораживают: 1)если правильно понял, теперь область импорта есть не только у модулей, но и у объектов Цитата: Код: Object = object [ Modifiers ] ObjectName ObjectDefinition SimpleName. ObjectDefinition = [ FormalParameters ] [ ImplementationClause ] ";" [ ImportDeclaration ] { SimpleDeclaration | ProcedureDeclaration | ProtocolDeclaration | ActivityDeclaration } ( UnitBody | end ). 2)вместо модуля можно оформлять объект: Цитата: Код: object T; … end T. is shorthand for: Код: module ; type T = object … end; end . 3)записи - статичесике объекты: Цитата: The keyword record is equivalent to object {value}. Record declarations cannot be nested. Код: record Position; (* declares the record-type Position *) x, y: integer end Position; which is equivalent to: Код: object {value} Position; (* declares the record-type Position *) var x, y: integer end Position; а вот про дефинишн и инмплементейшн не осознал... Цитата: Unification of abstractions is at the heart of Zonnon’s design. This is reflected in its four pilla • the module—both a textual container and program composition object • the object—a type template for defining objects • the definition—a concept of abstraction and composition for defining interfaces • the implementation—a container for reusable fragments of object implementations может еще изменения есть, которые я не заметил? |
Автор: | Info21 [ Суббота, 21 Ноябрь, 2009 18:08 ] |
Заголовок сообщения: | Re: изменения в zonnon |
Всё. На zonnon можно забивать. |
Автор: | ___ [ Четверг, 26 Ноябрь, 2009 00:31 ] |
Заголовок сообщения: | Re: изменения в zonnon |
всё же я ошибся (думал зоннон продолжение актив оберона) возможной единицей компиляции объект был изначально в зонноне... |
Автор: | bohdant [ Четверг, 26 Ноябрь, 2009 12:10 ] |
Заголовок сообщения: | Re: изменения в zonnon |
Info21 писал(а): Всё. На zonnon можно забивать. Да, и вообще непонятно смысл и цели языка... Был у них АктивОберон для .НЕТ так забросили. Я думаю Зоннон - попытка пролезть в мейстрим. Сильно там майкрософтом попахивает. |
Автор: | Борис Рюмшин [ Четверг, 26 Ноябрь, 2009 16:18 ] |
Заголовок сообщения: | Re: изменения в zonnon |
Попахивает - мягко сказано. Согласен, Зоннон можно вообще из класса Оберон-языков исключать... там кроме основных синтаксических моментов от оберона больше ничего не осталось. Сишарпоподобная мусорка. |
Автор: | QWERTYProgrammer [ Воскресенье, 31 Март, 2013 18:57 ] |
Заголовок сообщения: | Re: изменения в zonnon |
Zonnon то жив еще оказывается http://www.zonnon.ethz.ch/compiler/download.html: Цитата: Latest version: 1.3.0 from 9.11.2012.
Important recent updates •Since release 1.3.0 Zonnon compielr uses OpenCL to speedup mathematical extensions of the Zonnon language. •Usage of the import clause has been clarified. Read a note on composition for more details about the import clause. • Since release 1.2.2 compiler includedes a support for mathematical extensions similar to those in Math Oberon. Please take a look at a new draft of the language report. |
Автор: | Neus [ Понедельник, 01 Апрель, 2013 14:33 ] |
Заголовок сообщения: | Re: изменения в zonnon |
А чего ему умирать то? Студентов надо чем-то занимать |
Автор: | Alexey Veselovsky [ Понедельник, 01 Апрель, 2013 15:24 ] |
Заголовок сообщения: | Re: изменения в zonnon |
Neus писал(а): А чего ему умирать то? Студентов надо чем-то занимать Я не слышал что бы студенты с ВМК ННГУ занимались бы зонноном в последние года 3-4. |
Автор: | Борис Рюмшин [ Понедельник, 19 Август, 2013 22:24 ] |
Заголовок сообщения: | Re: изменения в zonnon |
Кому ещё интересна тема: http://www.zonnon.ethz.ch/ писал(а): 2012-03-22 Source Code for Command Line Zonnon Compiler 1.3.0 (without Visual Studio integration) is made available on CodePlex. http://zonnon.codeplex.com/ |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |