A2 & Oberon GOOGLE trans to English      Помощь      Поиск      Пользователи  Файловый архив


 Страниц (2): [1] 2 »   

> Без описания
lit-uriy Супермодератор
Отправлено: 27 Декабря, 2008 - 14:18:45
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




Хочу начать писать учебник(!) по Active Oberon (краткий).
Но немогу выбрать отправную точку, в смысле последовательности изложения материала.

Когда-то изучал Turbo Pascal по книге:
А.Епанешников, В.Епанешников
Програмирование в среде Turbo Pascal 7.0 - М.:"Дилог-МИФИ"



Еще есть PDF'ник:
Programming in Oberon, Steps beyond Pascal and Modula. Martin Reiser and Niklaus Wirth

Может у кого есть идеи по поводу того, где позаимствовать шаблон для последовательности изложения материала?
 
 Top
BohdanT Администратор
Отправлено: 27 Декабря, 2008 - 20:57:58
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




Видел учебник по BlackBox на русском языке, может из него можно черпнуть идеи?
Правда сейчас рынулся искать но не нашел Недовольство, огорчение
 
 Top
lit-uriy Супермодератор
Отправлено: 27 Декабря, 2008 - 21:51:25
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




BohdanT пишет:
Видел учебник по BlackBox на русском языке
у меня в БлэкБоксе есть перевод. Посмотрю, но помоему там как-то скудновато было. Ссылка на ссобщение о языке, а там БНФы всякие - трудно для понимания.
 
 Top
MaDzi
Отправлено: 30 Декабря, 2008 - 00:15:19
Post Id



Member


Покинул форум
Сообщений всего: 102
Дата рег-ции: Дек. 2008  
Откуда: Саратов
Репутация: 0




lit-uriy пишет:
Хочу начать писать учебник(!) по Active Oberon (краткий).
Но немогу выбрать отправную точку, в смысле последовательности изложения материала.

Когда-то изучал Turbo Pascal по книге:
А.Епанешников, В.Епанешников
Програмирование в среде Turbo Pascal 7.0 - М.:"Дилог-МИФИ"



Еще есть PDF'ник:
Programming in Oberon, Steps beyond Pascal and Modula. Martin Reiser and Niklaus Wirth

Может у кого есть идеи по поводу того, где позаимствовать шаблон для последовательности изложения материала?

Идею поддерживаю. Сам пишу, но не по Active Oberon'y, а по компьютерной графики, но с применением Улыбка. Буду рад оказать посильную помощь.

Последовательность изложения должна быть такой:
1. Что это такое и зачем это нужно.
2. Где это взять и как настроить для работы
3. Пример простейшего оконного приложения (чтоб было от чего оттолкнуться).
4. Примеры основных типов и языковых конструкций
5. Особенности оберонов и активного в частности (чем отличается от классического)
6. Детализация (описание не очевидных моментов)
7. Краткий справочник по языку
8. Краткий справочник по системе модулей и объектов
 
 Top
lit-uriy Супермодератор
Отправлено: 30 Декабря, 2008 - 01:43:17
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




MaDzi пишет:
4. Примеры основных типов и языковых конструкций
Я больше ориентировался на язык.

пока за основу взял самого Вирта:
1 Почему Oberon?
2 Первая программа на Oberon
3 Токены и основные типы
3.1 Словарный состав Oberon'а
3.2 Базовые типы
4 Объявления, выражения и присваивание
5 Управляющие структуры
6 Процедуры и модули
7 Ввод и вывод
8 Объявления типов, типы масива и записи
9 Динамические структуры данных и типы-указатели
10 Пошаговая детализация и абстракция данных
11 Расширение типов и процедурные типы
12 Объектно-ориентированое програмирование
 
 Top
BohdanT Администратор
Отправлено: 30 Декабря, 2008 - 11:50:15
Post Id



Super Member


Покинул форум
Сообщений всего: 606
Дата рег-ции: Июль 2008  
Откуда: Киев, Украина
Репутация: 2




Может есть смысл перевести отдельные главы из дисеров етзфшевцев?
 
 Top
lit-uriy Супермодератор
Отправлено: 30 Декабря, 2008 - 14:21:20
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




BohdanT пишет:
Может есть смысл перевести отдельные главы из дисеров етзфшевцев?
Богдан, я тогда сума сойду Улыбка
 
 Top
MaDzi
Отправлено: 30 Декабря, 2008 - 16:21:46
Post Id



Member


Покинул форум
Сообщений всего: 102
Дата рег-ции: Дек. 2008  
Откуда: Саратов
Репутация: 0




Может быть и есть смысл. Смотря что за главы. Вот по ГУИ я наверное переведу...
(Добавление)
[quote=lit-uriy]
MaDzi пишет:

11 Расширение типов и процедурные типы

Кстати, проясните момент, в АО работают связанные процедуры или нет?
Потому что на конструкцию типа

PROCEDURE (v: Vector) Norm*: REAL;

АОс упорно ругается, хотя тот же Pow! или Native V3 вполне проглатывают...
 
 Top
Wlad
Отправлено: 30 Декабря, 2008 - 19:06:53
Post Id


Newbie


Покинул форум
Сообщений всего: 32
Дата рег-ции: Окт. 2008  
Откуда: Харьков. Украина
Репутация: 0




MaDzi пишет:
Кстати, проясните момент, в АО работают связанные процедуры или нет?

НЕТ.
Они там отсутствуют аки класс... Улыбка
Вернее, там, по сравнению с Обероном(2), просто вернулись к "классическому" описанию методов объекта - синтаксически это оформляется внутри описания класса (как в яве или си-шарпе)...

-----
У России только два союзника: её Армия и Флот.
 
 Top
lit-uriy Супермодератор
Отправлено: 03 Января, 2009 - 00:15:02
Post Id


Advanced Member


Покинул форум
Сообщений всего: 298
Дата рег-ции: Нояб. 2008  
Откуда: Тюмень / Новосибирск
Репутация: 0




Я забил в домашнюю вики содержание и немного статей из:
Programming in Oberon, Steps beyond Pascal and Modula. Martin Reiser and Niklaus Wirth. Я собираюсь залить это на crossplatform-wiki, но так как пока занимаюсь этим один все время откладываю. С админом я договорился о разделе посвещенном АОС

MaDzi, если есть желание учавствовать в написании учебника, по мере сил и времени. То говори и я двину это дело с мертвой точки.


П.С. Так я затеял еще и проект QtOberon, там будут удобно - под рукой и справка Qt и справка по Активному Оберону.
 
 Top
Страниц (2): [1] 2 »
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0)
« Документы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Locations of visitors to this page
[Valid RSS]

RSS

Valid CSS!


Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®

[Script Execution time: 0.012]     [ Gzipped ]