OberonCore https://forum.oberoncore.ru/ |
|
День Оберона 2018 https://forum.oberoncore.ru/viewtopic.php?f=155&t=6278 |
Страница 3 из 5 |
Автор: | Kemet [ Вторник, 30 Октябрь, 2018 14:36 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Валерий Лаптев писал(а): Семантик Кстати, а что там с проектом? В каком он состоянии?
|
Автор: | Валерий Лаптев [ Вторник, 30 Октябрь, 2018 17:02 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Kemet писал(а): Валерий Лаптев писал(а): Семантик Кстати, а что там с проектом? В каком он состоянии?Работающая версия 1.0.3.2. После этого разработчик ушел зарабатывать деньги... С группой 3 курса делаем новую среду на основе опыта эксплуатации. Она будет переходной от нынешней версии к промышленной IDE для С++. Кроме того, мыслю сделать среду на основе новых версий ВВ - с нашим языком, приближенным к КП. Но это в следующем году. |
Автор: | Владимир Ситников [ Вторник, 30 Октябрь, 2018 19:55 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Валерий Лаптев писал(а): Кроме того, мыслю сделать среду на основе новых версий ВВ - с нашим языком, приближенным к КП. Но это в следующем году. Рассматривали задействование JetBrains MPS и/или Eclipse Xtext для создания своей среды? На базе этих инструментов можно сделать кросс-платформенную среду (Windows/macOS/Linux), с современным содержимым. В MPS используется проекционный редактор -- это как раз удобная для начинающих форма ввода программ, когда заполняются недостающие фрагменты кода (там физически невозможно написать неправильный код, и среда сразу скажет где ошибка). Например, написали IF, и появилось поле для ввода условия, появилось поле для ввода тела цикла, и появилось END_IF. Редактируется непосредственно абстрактное дерево, и для одного и того же элемента можно сделать несколько разных представлений. Например, можно одну и ту же программу отображать в паскале-подобном синтаксисе, в Си-подобном синтаксисе и так далее. Разумеется (раз редактор нетекстовый), можно прямо в текст программы картинки или ещё что-то (графики, кнопки и т.п.) Валерий Лаптев писал(а): С группой 3 курса делаем новую среду на основе опыта эксплуатации. Она будет переходной от нынешней версии к промышленной IDE для С++. На базе JetBrains MPS уже есть среда для языка C, используемая в промышленности: http://mbeddr.com/ |
Автор: | Валерий Лаптев [ Вторник, 30 Октябрь, 2018 22:24 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Про MPS знаю, но не использовал. Мне ж еще студентов учить надо, а не просто среду слабать. Вот и учу - пусть сами ручками среду сделают. А я - ББ освою с Божьей..., то есть Ивановой помощью... За ссыль - спасибо! |
Автор: | Artyemov [ Вторник, 30 Октябрь, 2018 22:39 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
prospero78 писал(а): За графической формой алгоритма я оставлю преимущество. Закон жизни: лучше один раз увидеть, чем сто раз услышать. отмечено мной так в том-то и прикол, что в обих случаях показывают финн вроде есть незрячий - на слух под виндовым диктовщиком исходники изучает. |
Автор: | Владимир Ситников [ Вторник, 30 Октябрь, 2018 23:44 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Валерий Лаптев писал(а): Мне ж еще студентов учить надо, а не просто среду слабать. Вот и учу - пусть сами ручками среду сделают. Так пусть на MPS и делают. Какая им разница "на чём учиться"? |
Автор: | Валерий Лаптев [ Среда, 31 Октябрь, 2018 08:09 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Владимир Ситников писал(а): Валерий Лаптев писал(а): Мне ж еще студентов учить надо, а не просто среду слабать. Вот и учу - пусть сами ручками среду сделают. Так пусть на MPS и делают. Какая им разница "на чём учиться"? БОЛЬШАЯ! На MPS смогут САМИ работать 1-2-3 студента. Остальных придется учить МНЕ. А мне недосуг. Я лучше в свободное время ББ освою. |
Автор: | Kemet [ Среда, 31 Октябрь, 2018 14:17 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Валерий Лаптев писал(а): У нас подтверждена. Несколько раз проводили опрос студентов. 100% девочек предпочитают алгоритм в виде блок-схемы. Даже преподаватель, которая ведет в первом семестре алгоритмизацию. Пацаны - почти 100% предпочитают алгоритмы на автокоде (как в книге Кормена). Отдельные товарищи говорят, что им пофиг- можно и блок-схемой. Надо будет опять опросить 1-2 курс. Думаю, это совсем другая тема. Я смотрел исследования, проводившиеся среди инженеров, то есть это уже сформировавшиеся специалисты. С детьми всё сложнее. Я вот себя вспомнил. Я тогда освоил программирование на ассемблере PDP-11 - это мой первый язык программирования. Я очень не любил рисовать схемы. Хрия препод постоянно на этом настаивал. И как-то раз я заболел а препод дал задание и нужно было его выполнить. Я же около месяца лежал в больнице и, понятное дело, доступа к компу не имел. Задача была объёмная и достаточно сложная. И я стал писать код на ассемблере в тетради, это был мрак. Я не понимал, как можно писать программу без компьютера, ну ладно, "хелловорд", но 5000 строк ассемблероного кода... В общем это была стрессовая ситуация, но я справился. Вот здесь-то мне и пригодились блок-схемы. Когда, в и итоге, я забил-таки в машину эти 5000 строк, всё заработало без всяких правок и я мог сказать, для чего мне нужна каждая строчка кода. Я пришёл к простому выводу - есть уровень кодерства, когда мы смотрим на программу сквозь узкое окошко десятков строк кода, мы перемещаем это окошко, но целостного восприятия программы у нас нет; есть уровень проектирования, когда мы смотрим на программу сквозь призму функциональных блоков, когда видим структуру, а не строчки кода. Иногда это соединяется. Иногда нет. Видимо, зависит от склада ума, жизненного опыта и преподавателя. На уровне кодерства блок-схемы рисуются со скрипом - нет в голове структуры программы. На уровне проектирования всё совсем иначе. Хорошо, когда это соединяется в одном человеке, хорошо, что это не всегда соединяется) А в учебных заведениях... если девочка связала свою судьбу с такой профессией, то, скорее всего, у неё соответствующий склад ума. Парни же, зачастую, выпирают профессию в соответствии с некоторыми традициями, за компанию и тд. Видимо, поэтому в вашем случае девочки демонстрируют такие показатели. Это ведь явно склонность к проектированию а не кодерству - "видение" схемы, структуры алгоритма/программы... |
Автор: | prospero78 [ Среда, 31 Октябрь, 2018 18:43 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Цитата: Я пришёл к простому выводу - есть уровень кодерства, когда мы смотрим на программу сквозь узкое окошко десятков строк кода, мы перемещаем это окошко, но целостного восприятия программы у нас нет; есть уровень проектирования, когда мы смотрим на программу сквозь призму функциональных блоков, когда видим структуру, а не строчки кода. Иногда это соединяется. Иногда нет. Кажется, аккаунт Кемета кто-то сломал)) За неделю два высказывания с которыми я согласен. Что-то здесь не так))) |
Автор: | Дмитрий Дагаев [ Четверг, 01 Ноябрь, 2018 18:48 ] | |||
Заголовок сообщения: | Re: День Оберона 2018 | |||
Мои доклады на дне Оберона.
|
Автор: | Валерий Лаптев [ Пятница, 02 Ноябрь, 2018 12:45 ] | ||||
Заголовок сообщения: | Re: День Оберона 2018 | ||||
Мои слайды на дне Оберона. По психологии я не докладывал, но слайды сделал. Кому интересно - давайте общаться.
|
Автор: | Иван Денисов [ Пятница, 02 Ноябрь, 2018 21:29 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Публикую первое видео: Оберон: взгляд на прошлое и перспективы, Юрг Гуткнехт (OBERON & Before and Beyond by Jürg Gutknecht) https://youtu.be/xg1ZyxtXmtw |
Автор: | Иван Денисов [ Воскресенье, 04 Ноябрь, 2018 18:18 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Второе видео: Оберон — «серебрянная пуля», Фёдор Васильевич Ткачёв https://youtu.be/HvAipsXmJpk |
Автор: | Иван Денисов [ Четверг, 22 Ноябрь, 2018 20:13 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Третье видео: Перспективы Оберон-технологий для стратегических областей, Дмитрий Викторович Дагаев https://youtu.be/UkAa2zjA-bA |
Автор: | Info21 [ Четверг, 22 Ноябрь, 2018 23:29 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Ваша Заслуга, Иван Андреевич, огромна. |
Автор: | Илья Ермаков [ Пятница, 23 Ноябрь, 2018 00:26 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Info21 писал(а): Ваша Заслуга, Иван Андреевич, огромна. Поддерживаю. |
Автор: | Иван Денисов [ Пятница, 23 Ноябрь, 2018 04:48 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Четвёртое видео: Компонентный каркас Блэкбокс (Компонентный Паскаль) и его развитие российским и международным сообществами, Иван Андреевич Денисов https://youtu.be/jeUQ7NoyFGs Прошу в комментариях к видео написать, если я в чём то был не прав в докладе. История Блэкбокса весьма непростая, не всё я знаю про OberonCore и Информатику-21. Допускаю наличие неточностей в моем изложении. Подписывайтесь на канал, ставьте лайки Если кто-то совершит пожертвование, тоже будет приятно. Info21 писал(а): Ваша Заслуга, Иван Андреевич, огромна. Илья Ермаков писал(а): Поддерживаю. Спасибо за теплые слова! |
Автор: | Info21 [ Пятница, 23 Ноябрь, 2018 12:52 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Info21 писал(а): Ваша Заслуга, Иван Андреевич, огромна. Илья Ермаков писал(а): Поддерживаю. Там мелькает видеооператор Борис Рюмшин -- тоже не забыть. И вообще организаторы -- Герои! Кстати, в этом году 30 лет языку. Через четыре года -- 30 лет проекту )) |
Автор: | Валерий Лаптев [ Пятница, 23 Ноябрь, 2018 12:56 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Поддерживаю! Организаторы - молодцы! |
Автор: | Иван Денисов [ Понедельник, 10 Декабрь, 2018 15:09 ] |
Заголовок сообщения: | Re: День Оберона 2018 |
Пятый доклад: Оберон в физике элементарных частиц, Фёдор Васильевич Ткачёв https://youtu.be/SLT0uW0dmBY |
Страница 3 из 5 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |