Автор Тема: Как воспитать отвращение к программированию.  (Прочитано 121153 раз)

Влад Жаринов

  • Full Member
  • ***
  • Сообщений: 189
    • Просмотр профиля
Re: Как воспитать отвращение к программированию.
« Ответ #285 : Сентябрь 08, 2012, 01:11:12 pm »
Да, тут у меня возникают вопросы прежде всего к "если смотреть в рамках одной парадигмы"... а если смотреть шире?.. :) Нет-нет да и приводят же примеры, когда образ решения представляется неимперативно, а потом уже среда формирует "алгоритмическое представление"...
Так что, м.б., разработчикам редактора стоило бы для осознания включить некий функциональный язык... и логический... и показывать, как енто на императивное "семантическое ядро" перелагается... может, так поможет, допустим, понять, как:
... интерпретируемый функциональный erlang (оторванный от реального железа и замаскировавший императивную машину) со сборщиком мусора работает на уровне java и быстрее чем хвалимый Go.
и при каких условиях?..

Возможно, Дмитрий так понял стартовые претензии к тому, что редактор должен позволять пользователю создавать программу достаточно строго определённым образом... :) и замечание о том, что:
... подобный рецепт как минимум гарантирует отвращение к синтаксису языка которым подобным образом пытали (и инструментарию вообще).

DIzer

  • Гость
Re: Как воспитать отвращение к программированию.
« Ответ #286 : Сентябрь 08, 2012, 01:13:54 pm »
Стоп... Влад Жаринов  -  Вы ЛИЧНО видели этот редактор в каком либо виде?

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Как воспитать отвращение к программированию.
« Ответ #287 : Сентябрь 08, 2012, 01:18:37 pm »
Стоп... Влад Жаринов  -  Вы ЛИЧНО видели этот редактор в каком либо виде?
Скриншот среды был же опубликован на оберонкоре...
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re: Как воспитать отвращение к программированию.
« Ответ #288 : Сентябрь 08, 2012, 01:20:50 pm »
Стоп... Влад Жаринов  -  Вы ЛИЧНО видели этот редактор в каком либо виде?
Скриншот среды был же опубликован на оберонкоре...
По сриншоту нельзя судить ни о возможностях ни, тем более, о юзабилити продукта.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Влад Жаринов

  • Full Member
  • ***
  • Сообщений: 189
    • Просмотр профиля
Re: Как воспитать отвращение к программированию.
« Ответ #289 : Сентябрь 08, 2012, 01:23:55 pm »
И деморолик... вот всё, что видел... ну и определение языка от Лаптева (типа, компонентного, с пока недоопределённым наследованием) и список других языков "с общей семантикой". В общем, то же, что и другие на форуме могли видеть... ;)

А Вы что... уже лично видели... невзирая на лицензионность?.. :)

Об удобстве именно пользования это, конечно не позволяет судить - но тема главная вроде как о другом - правильно ли так ограничивать?

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re: Как воспитать отвращение к программированию.
« Ответ #290 : Сентябрь 08, 2012, 01:30:41 pm »
Об удобстве именно пользования это, конечно не позволяет судить - но тема главная вроде как о другом - правильно ли так ограничивать?
Пока руками не пощупаешь, не поймешь как именно оно ограничивает.
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

Влад Жаринов

  • Full Member
  • ***
  • Сообщений: 189
    • Просмотр профиля
Re: Как воспитать отвращение к программированию.
« Ответ #291 : Сентябрь 08, 2012, 01:40:05 pm »
Это да... м.б. больше на словах всё столь жёстко?.. А чтобы пощупать, вроде как надо будет лицензию купить... хотя бы и на учебное заведение... :)

Я выше вот к чему - м.б. ценность такой среды была бы выше, если бы в ней какие-то средства надимперативные также были бы?.. И раз уж она учебная - то с показом "замаскированного"... скажем, как функциональность или деревья логического вывода переводятся в императив...

DIzer

  • Гость
Re: Как воспитать отвращение к программированию.
« Ответ #292 : Сентябрь 08, 2012, 05:12:07 pm »
И деморолик... вот всё, что видел... ну и определение языка от Лаптева (типа, компонентного, с пока недоопределённым наследованием) и список других языков "с общей семантикой". В общем, то же, что и другие на форуме могли видеть... ;)

А Вы что... уже лично видели... невзирая на лицензионность?.. :)

Об удобстве именно пользования это, конечно не позволяет судить - но тема главная вроде как о другом - правильно ли так ограничивать?
скиньте , пожалуйста, ссылку на ролик и картинку

vlad

  • Hero Member
  • *****
  • Сообщений: 1391
    • Просмотр профиля
Re: Как воспитать отвращение к программированию.
« Ответ #293 : Сентябрь 08, 2012, 05:30:13 pm »
Только "профессиональные программеры" верят, что фокусы на уровне нотации способны заменить мозг.

Отнюдь. Профессиональные программеры обычно очень толерантны к конкретному синтаксису. Хотя, например, КАПС и может вызвать инстинктивное отторжение как нечто крайне экзотическое в 21 веке. А вот труЪ оберонщики (и твой проект не исключение) любят обсасывать ":=" vs "=" и прочие "арифметики синтаксиса".

Для меня (и проекта Информатика-21) Оберон никогда не интерпретировался так узко, как это делают с языками программирования "профессионалы".
Меня интересует прежде всего философия и дисциплина ЗА Обероном.
Сам язык в этом отношении вторичен.

Ну так и доноси философию, а не "узкую" ложь про Ариан-5. Или ничем не подкрепленные тесты производительности ББ vs C++.
Кстати, C++ уже давно не в моде. Ты бы какой-нибудь жабаскрипт взял в качестве главного врага. Потому как он везде и практически безальтернативен (при всех его недостатках). Да и по производительности у ББ есть шанс его побороть ;)

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: Как воспитать отвращение к программированию.
« Ответ #294 : Сентябрь 08, 2012, 05:46:49 pm »
скиньте , пожалуйста, ссылку на ролик и картинку

Вот ссылка на картинку, там ещё и описание в пдфке есть, в последней статье...
http://forum.oberoncore.ru/viewtopic.php?f=93&t=1542&start=420#p74169
to iterate is human, to recurse, divine

Салат «рекурсия»: помидоры, огурцы, салат…

DIzer

  • Гость
Re: Как воспитать отвращение к программированию.
« Ответ #295 : Сентябрь 08, 2012, 06:44:43 pm »
спасибо -идея реализации понятна. Семантическая целостность - на  уровне блока (как и ожидалось) -  внутри него можно писать каку. Для обучения в полном комплекте вполне ничего - во всяком случае ИМХО  выглядит(код с точки зрения восприятия) получше Кумира (при сравнимом наборе комплектации (модулей) и адекватной документации на методическом уровне может составить конкуренцию) - для школ самое то (базовые алгоритмические конструкции компонуются удачно).

DIzer

  • Гость
Re: Как воспитать отвращение к программированию.
« Ответ #296 : Сентябрь 08, 2012, 06:54:06 pm »
по мелочи конечно можно придраться (к идее) - например. блок "присваивание" - в правой части вызов  функции (а может быть и в левой например, вычисляться индекс элемента массива ) - казалось бы следуя логике должен быть блок "вызвать" - ан  нет  усе в строке.. то есть  целостность концепции в некотором роде нарушена..

DIzer

  • Гость
Re: Как воспитать отвращение к программированию.
« Ответ #297 : Сентябрь 08, 2012, 06:58:12 pm »
насчет использования в реальном программировании - сомнения  не развеялись. Я правильно понял - что В.Лаптев хочет брать за нее деньги с пользователей?

valexey

  • Administrator
  • Hero Member
  • *****
  • Сообщений: 1990
    • Просмотр профиля
Re: Как воспитать отвращение к программированию.
« Ответ #298 : Сентябрь 08, 2012, 07:14:21 pm »
насчет использования в реальном программировании - сомнения  не развеялись. Я правильно понял - что В.Лаптев хочет брать за нее деньги с пользователей?
Насколько я помню, пока речь идет о продаже другим ВУЗам (видимо на неких спец. условиях). Речи о выпуске коробочной версии вроде бы пока не идет. (ну и естественно в свободном доступе всего этого не будет (до тех пор пока это студентам в руки не попадет конечно :-) )
"но сейчас, чтобы компенсировать растущую мощность компьютеров, программисты используют фреймворки"

DIzer

  • Гость
Re: Как воспитать отвращение к программированию.
« Ответ #299 : Сентябрь 08, 2012, 07:20:09 pm »
насчет использования в реальном программировании - сомнения  не развеялись. Я правильно понял - что В.Лаптев хочет брать за нее деньги с пользователей?
Насколько я помню, пока речь идет о продаже другим ВУЗам (видимо на неких спец. условиях). Речи о выпуске коробочной версии вроде бы пока не идет. (ну и естественно в свободном доступе всего этого не будет (до тех пор пока это студентам в руки не попадет конечно :-) )
А вот это плохо... за разработки такого рода нужно деньги брать с государства... (в виде регулярных отчислений) - дает же оно бабло на "национальную ОС" - сомнительного вида торгашам - а тут вуз.. кстати кто нибудь слышал новости о системе (или так  в тихаря бабло пилят)?