OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 19 Март, 2024 13:42

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 98 ]  На страницу 1, 2, 3, 4, 5  След.
Автор Сообщение
 Заголовок сообщения: OberonJS онлайн IDE
СообщениеДобавлено: Вторник, 07 Февраль, 2017 11:27 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Подготовил пред пред альфа версию онлайн редактора для создания веб-приложений на основе наработок Владислава Фольца.
https://models.molpit.org

Вот тут Алексей рассказывал про этот компилятор:
https://www.youtube.com/watch?v=KlHMOCbmtf0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Вторник, 07 Февраль, 2017 12:29 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 1447
Откуда: Киев
Почему проверка индексов опциональная? Медленная?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Вторник, 07 Февраль, 2017 19:40 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Comdiv писал(а):
Почему проверка индексов опциональная? Медленная?

Такая опция была в оригинальной демке от Алексея Веселовского. Я не проверял скорость. Предложите какой-нибудь тест, пожалуйста!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Среда, 08 Февраль, 2017 00:54 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 1447
Откуда: Киев
Попробовал сортировку пузырьком. В Firefox разница на порядок. Это не порядок, но сойдёт в данном случае.
В Chrome разница в два порядка. А это уже совсем не порядок.

Но если вынести функцию установки значения в глобальную область видимости, то в Firefox скорость увеличивается в 4-раза, а в Chrome - в 40.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Среда, 08 Февраль, 2017 06:51 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Comdiv писал(а):
Попробовал сортировку пузырьком. В Firefox разница на порядок. Это не порядок, но сойдёт в данном случае.
В Chrome разница в два порядка. А это уже совсем не порядок.

Но если вынести функцию установки значения в глобальную область видимости, то в Firefox скорость увеличивается в 4-раза, а в Chrome - в 40.

А Вы можете этот пример сохранить в виде модели на сайте? Там несложная регистрация. Но зато Влад сможет ваш пример потестировать. Возможно он сможет как-то улучшить производительность проверки.

Чтобы добавить модель, надо зайти в профиль и там будет кнопка "Добавить модель". Вводите название и краткое описание. Так создается модель в которой возможно добавлять свои модули и их сохранять в базе данных.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Среда, 08 Февраль, 2017 23:32 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 1447
Откуда: Киев
Тестировать там особо нечего, а нужно сделать простейшую правку в трансляторе. Тем не менее, я добавил сортировку вставками.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Четверг, 09 Февраль, 2017 16:10 

Зарегистрирован: Суббота, 04 Март, 2006 15:13
Сообщения: 674
Откуда: СССР
Хорошая работа. Надо еще со стороны сервера дать возможность разрабатывать на обероне. Типа web-фреймворка на oo2c.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Четверг, 09 Февраль, 2017 21:02 

Зарегистрирован: Понедельник, 30 Июль, 2007 10:53
Сообщения: 1538
Откуда: Беларусь, Минск
Так на этом же обероне можно и сервер на node.js сделать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 09:06 
Аватара пользователя

Зарегистрирован: Воскресенье, 12 Апрель, 2015 18:12
Сообщения: 1134
Откуда: СССР v2.0 rc 1
Тема "Oberon on web", вообще, перспективна.
Одна технология для всего -- это серебряная пуля, так долго искомая.
ОС есть, промышленное применение есть. Это совсем мелкая доля. А вот с бытовухой, пока мейнстрим свирепствует.
если Оберон дорвётся до Веб, то кустарщина этих ваших интернетов неизбежно (могу поспорить) превратится во вполне стройный отлаженный механизм.
А далее подтянутся монстры ПО. Кто тогда вспомнит про golang?)))


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 10:56 

Зарегистрирован: Суббота, 04 Март, 2006 15:13
Сообщения: 674
Откуда: СССР
prospero78 писал(а):
Тема "Oberon on web", вообще, перспективна.
Одна технология для всего -- это серебряная пуля, так долго искомая.
ОС есть, промышленное применение есть. Это совсем мелкая доля. А вот с бытовухой, пока мейнстрим свирепствует.
если Оберон дорвётся до Веб, то кустарщина этих ваших интернетов неизбежно (могу поспорить) превратится во вполне стройный отлаженный механизм.
А далее подтянутся монстры ПО. Кто тогда вспомнит про golang?)))


"Oberon on web", "Oberon on android", "Oberon on embedded"..

Вот только кто пожертвует своим временем ради общего блага?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 12:06 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Kubanych писал(а):
prospero78 писал(а):
Тема "Oberon on web", вообще, перспективна.
Одна технология для всего -- это серебряная пуля, так долго искомая.
ОС есть, промышленное применение есть. Это совсем мелкая доля. А вот с бытовухой, пока мейнстрим свирепствует.
если Оберон дорвётся до Веб, то кустарщина этих ваших интернетов неизбежно (могу поспорить) превратится во вполне стройный отлаженный механизм.
А далее подтянутся монстры ПО. Кто тогда вспомнит про golang?)))


"Oberon on web", "Oberon on android", "Oberon on embedded"..

Вот только кто пожертвует своим временем ради общего блага?

Вадислав Фольц вот пожертвовал и сделал транслятор, который даже работает, и опубликован под лицензией MIT.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 12:09 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 1447
Откуда: Киев
Есть и другие способы. Находится круг желающих помочь - они скидываются деньгами и оплачивают время разработки согласному попрограммировать по определённому кругу задач за оговоренную, скорее всего скромную сумму.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 12:52 
Аватара пользователя

Зарегистрирован: Четверг, 08 Октябрь, 2009 15:00
Сообщения: 3774
Comdiv писал(а):
Есть и другие способы. Находится круг желающих помочь - они скидываются деньгами и оплачивают время разработки согласному попрограммировать по определённому кругу задач за оговоренную, скорее всего скромную сумму.

Отличная идея :) я сделаю кнопку донатов на сайте, половину денег буду откладывать для Влада на развитие компилятора, а половину забирать себе на развитие платформы.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 15:40 

Зарегистрирован: Суббота, 04 Март, 2006 15:13
Сообщения: 674
Откуда: СССР
Правильно. Надо как-то организовываться, а не ругать друг друга "пикейными жилетами" из замечательного произведения Булгакова.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 16:17 

Зарегистрирован: Пятница, 20 Июль, 2007 17:26
Сообщения: 710
Откуда: Псков
Kubanych писал(а):
Булгакова.

конспирология гораздо убедительней :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 16:40 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 1447
Откуда: Киев
Kubanych писал(а):
Правильно. Надо как-то организовываться, а не ругать друг друга...

Ну да. И не называть живое умирающим.

Может быть вообще стоит подумать об Оберон-фонде :) ?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 19:09 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
albobin писал(а):
Kubanych писал(а):
Булгакова.

конспирология гораздо убедительней :)


(Коллеги, Ильфа и Петрова)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 20:46 

Зарегистрирован: Суббота, 04 Март, 2006 15:13
Сообщения: 674
Откуда: СССР
Илья Ермаков писал(а):
(Коллеги, Ильфа и Петрова)

offtopic: "12 стульев" и "Золотого теленка" писали не Ильф и Петров, а М.А. Булгаков.

albobin писал(а):
конспирология гораздо убедительней :)

побольше верьте официозу. Океания никогда не воевала с Остазией.

Comdiv писал(а):
...живое умирающим...

Много oберонщиков пришло из Дельфи. А туда, в свою очередь, из Турбо Паскаля.
Дельфи и Турбо Паскаль умерли.
И иссяк ручей. Нет системы "всеобщего воинского призыва".
Только Prospero и Keks_leader пришли со стороны.

При таких темпах справедливым станет утверждение "Оберон в книгах, оберонщики в могилах."

Действующие "Oberon for web", "Oberon for Android" поставили бы новую, мощную систему привлечения энергичных энтузиастов.

Сейчас эту нишу занимают и завоевывают питон и подобные. Уже Java намного сложней питона.
Оберон со своим статическим контролем типов, компиляцией и наличием сборщика мусора,
минимализмом синтаксиса выбил бы все интерпретируемые языки с их позиций.

Но дать возможность Обероном заинтересоваться надо именно начинающим талантливым самоучкам,
а не ворчунам-состоявшимся программистам.

Нельзя отказываться от энергии молодых.

Как говорится "Нас водила молодость в сабельный поход, нас бросала молодость на кронштадский лед".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Пятница, 10 Февраль, 2017 23:32 

Зарегистрирован: Пятница, 20 Июль, 2007 17:26
Сообщения: 710
Откуда: Псков
Kubanych писал(а):
побольше верьте официозу. Океания никогда не воевала с Остазией.

А И&П не писали ...
Попытка изменения прошлого детектед. :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OberonJS онлайн IDE
СообщениеДобавлено: Суббота, 11 Февраль, 2017 00:09 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2449
Откуда: Россия, Томск
Kubanych писал(а):
Оберон со своим статическим контролем типов, компиляцией и наличием сборщика мусора,
минимализмом синтаксиса выбил бы все интерпретируемые языки с их позиций.
Чушь городите. Пора в Отвлечённые.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 98 ]  На страницу 1, 2, 3, 4, 5  След.

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2005-2024, участники конференции «OberonCore», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Без разрешения участников и ссылки на конференцию «OberonCore» любое воспроизведение и/или копирование высказываний полностью и/или по частям запрещено.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB