Автор Тема: [Oberon-07/11, js] Demos  (Прочитано 28104 раз)

Geniepro

  • Hero Member
  • *****
  • Сообщений: 1955
  • Знайте- истина в том, что повторено трижды подряд!
    • Просмотр профиля
Re: [Oberon-07/11, js] Demos
« Ответ #15 : Сентябрь 06, 2013, 01:00:56 pm »
Нет, третьему типу приложений сеть вообще не нужна ни в каком виде. Читай внимательней.

А, тогда я спутал со вторым типом.
to iterate is human, to recurse, divine

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

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: [Oberon-07/11, js] Demos
« Ответ #16 : Сентябрь 06, 2013, 01:24:35 pm »
У oberonjs соответственно наиболее приоритетным является третий тип приложений, затем второй, затем первый.
Да, это конечно не означает что пока третий тип не будет работать идеально мы даже и думать не будем о добавлении поддержки тех же вебсокетов и всякого иного ajax'а. Если в процессе разработки нам оно понадобится (скажем при создании IDE), оно будет добавлено. Благо это делается просто. Но есть принципиальная разница между просто набором фич и нацеленностью продукта на какую-то нишу. Скажем соревноваться и бороться с js в нише (простого)скриптования веб-страничек я смысла не вижу - оберно для этого просто не годится. А, вот в нише написания чего-то более развесистого и сложного (тех же редакторов кода аля codemirror) - уже смысл есть.
Y = λf.(λx.f (x x)) (λx.f (x x))

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: [Oberon-07/11, js] Demos
« Ответ #17 : Сентябрь 06, 2013, 01:42:26 pm »
Похоже классический десктопный гуй можно похоронить.
Интерфейс ББ уже ничего не спасет. Только узкая ниша какая-нибудь.

adva

  • Sr. Member
  • ****
  • Сообщений: 385
    • Просмотр профиля
Re: [Oberon-07/11, js] Demos
« Ответ #18 : Октябрь 19, 2013, 09:34:58 am »
Интерфейс ББ уже ничего не спасет. Только узкая ниша какая-нибудь.
Что имеется в данном случае под Интерфейсом ББ?

Если "текст как интерфейс", то мне кажется во многих случаях достаточно именно такого рода интерфейса для работы с информацией (особоенно, если добавить сюда таблицы, для разграничения видимых областей и прочего, возможность вставки картинок в текст, тоже хорошо помогает).

valexey_u
Для чего используются процедуры навроде SetSetupProc? Это хороший стиль, или напрямую присвоить процедуру нельзя?

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: [Oberon-07/11, js] Demos
« Ответ #19 : Октябрь 19, 2013, 09:51:18 am »
valexey_u
Для чего используются процедуры навроде SetSetupProc? Это хороший стиль, или напрямую присвоить процедуру нельзя?
См. описание языка - модуль может экспортировать только скалярные переменные и только как read only.
Y = λf.(λx.f (x x)) (λx.f (x x))

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: [Oberon-07/11, js] Demos
« Ответ #20 : Октябрь 19, 2013, 08:58:01 pm »
Если "текст как интерфейс", то мне кажется во многих случаях достаточно именно такого рода интерфейса для работы с информацией...
Ой, ради Бога, прекратите уже размножать эту чушь. Нету в ББ никакого текстового интерфейса.
"Текст как интерфейс" - это про оригинальный оберон, коим ББ ни разу не является.

В ББ обычный десктопный гуй.
« Последнее редактирование: Октябрь 19, 2013, 09:01:04 pm от ilovb »

DddIzer

  • Гость
Re: [Oberon-07/11, js] Demos
« Ответ #21 : Октябрь 19, 2013, 09:02:32 pm »
Если "текст как интерфейс", то мне кажется во многих случаях достаточно именно такого рода интерфейса для работы с информацией...
Ой, ради Бога, прекратите уже размножать эту чушь. Нету в ББ никакого текстового интерфейса.
"Текст как интерфейс" - это про оригинальный оберон, коим ББ ни разу не является.
как нету, в справке же вроде фигурирует , или нет - давно не смотрел? да и адепты ББ вроде Ильи говорили не раз об этой теме как о нечто само собой разумеющимся...

kkk

  • Гость
Re: [Oberon-07/11, js] Demos
« Ответ #22 : Октябрь 19, 2013, 09:06:51 pm »
ИловБ, не пизди!

valexey_u

  • Hero Member
  • *****
  • Сообщений: 3013
    • Просмотр профиля
Re: [Oberon-07/11, js] Demos
« Ответ #23 : Октябрь 19, 2013, 09:09:22 pm »
Если "текст как интерфейс", то мне кажется во многих случаях достаточно именно такого рода интерфейса для работы с информацией...
Ой, ради Бога, прекратите уже размножать эту чушь. Нету в ББ никакого текстового интерфейса.
"Текст как интерфейс" - это про оригинальный оберон, коим ББ ни разу не является.

В ББ обычный десктопный гуй.
Ну, насколько я понимаю, там от изначального Оберон-интерфейса остались составные документы (расширенные всякими дополнительными фенечками). А все остальное да, стало обычным (конфигурируемым через составной документ/конфиг). Составной документ как таковой тогда был вообще очень модным понятием и его изобретал и допиливал каждый.
Y = λf.(λx.f (x x)) (λx.f (x x))

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: [Oberon-07/11, js] Demos
« Ответ #24 : Октябрь 19, 2013, 09:12:25 pm »
как нету, в справке же вроде фигурирует , или нет - давно не смотрел? да и адепты ББ вроде Ильи говорили не раз об этой теме как о нечто само собой разумеющимся...
Текстовый интерфейс - это "текстовый фрейм" + собсна "текст" + "вьюхи", кои вставляются в этот самый текст. В Обероне это так. В ББ нет.

kkk

  • Гость
Re: [Oberon-07/11, js] Demos
« Ответ #25 : Октябрь 19, 2013, 09:19:26 pm »
Боже, в ББ вьюхи не вставляются в текст. Мир больше никогда не будет прежним.

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: [Oberon-07/11, js] Demos
« Ответ #26 : Октябрь 19, 2013, 09:22:19 pm »
Ну, насколько я понимаю, там от изначального Оберон-интерфейса остались составные документы (расширенные всякими дополнительными фенечками). А все остальное да, стало обычным (конфигурируемым через составной документ/конфиг). Составной документ как таковой тогда был вообще очень модным понятием и его изобретал и допиливал каждый.
Составные документы остались, да. Но они уже не занимают центрального положения в ББ.
На оригинальный стиль работы (выделить фрейм -> вызвать команду) там положили...

kkk

  • Гость
Re: [Oberon-07/11, js] Demos
« Ответ #27 : Октябрь 19, 2013, 09:26:25 pm »
Ты уж определись, а то тебя не поймёшь. Опять выпиваешь?

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: [Oberon-07/11, js] Demos
« Ответ #28 : Октябрь 19, 2013, 09:32:51 pm »
Для особо одаренных поясняю:
Когда вы запускаете оригинальный оберон, на экране нет ничего кроме текстовых фреймов, в коих унутри текст, в коем унутри вьюхи. Этого по Вирту было достаточно для взаимодействия с системой.
Когда вы запускаете ББ, то видите виндозное окно с меню, в котором унутри окна, в которых унутри хоть виюхи, хоть диалоги, хоть (куда ж без него) текст.

ilovb

  • Hero Member
  • *****
  • Сообщений: 2538
  • just another nazi test
    • Просмотр профиля
    • Oberon systems
Re: [Oberon-07/11, js] Demos
« Ответ #29 : Октябрь 19, 2013, 09:40:41 pm »
Если словеса туго воспринимаются, вот настоящий текстовый интерфейс: https://www.youtube.com/watch?v=GCcTT-B8bIQ
Разница, как говорится, на лицо.