OberonCore

Библиотека  Wiki  Форум  BlackBox  Компоненты  Проекты
Текущее время: Вторник, 23 Апрель, 2024 12:08

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




Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: Язык программирования LUX
СообщениеДобавлено: Понедельник, 02 Ноябрь, 2009 12:15 

Зарегистрирован: Вторник, 04 Август, 2009 19:50
Сообщения: 33
Вот, случайно наткнулся на новый язык программирования - LUX.
Мой мозг этого не осилил, может кто может с таким разобраться?
Судя по заявленным характеристикам:
Цитата:
Мгновенная компиляция;
Самый компактный и быстрый исполняемый код;
Самые компактные линеаризованные выражения языка;
Самый компактный и быстрый код функций классов объектов;
Один терм - оператор транслируется в одну машинную команду;
Быстрые компактные понятные, в целом и в деталях, программы;
Наилучшие свойства агрегатно - структурного программирования;

- это должно быть чем-то грандиозным :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Понедельник, 02 Ноябрь, 2009 12:28 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
Скриптовый язычок с близостью к железу.
Форт народ переизобретает? :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Понедельник, 02 Ноябрь, 2009 12:53 

Зарегистрирован: Вторник, 04 Август, 2009 19:50
Сообщения: 33
Илья Ермаков писал(а):
Скриптовый язычок с близостью к железу.
Форт народ переизобретает? :)

Не, Форт очень простой язык, я в него врубися сразу, а вот в это лингвистическое чудо понять трудно.
И утверждение автора об "понятные, в целом и в деталях, программы" помоему преувеличено.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Вторник, 03 Ноябрь, 2009 16:02 

Зарегистрирован: Четверг, 08 Май, 2008 19:13
Сообщения: 1449
Откуда: Киев
Язык действительно грандиозный. Автор, судя по всему, очередной "недооценённый гений".
В одной из статей для оценки эффективности компиляции он приводит программу на С для копирования строк
Код:
char stra[256],strb[256],*ptra,*ptrb;
main() { ptra=stra; ptrb=strb; while(*ptra++=*ptrb++); }
изяществом которой восхищается
После чего приводит аналог на LUX
Код:
F,strb T,stra [ . : .]<>0
которым он восхищается ещё больше.

Кроме всего прочего считает, что этот язык прекрасно подходит для образования.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Вторник, 03 Ноябрь, 2009 16:59 
Аватара пользователя

Зарегистрирован: Вторник, 19 Сентябрь, 2006 21:54
Сообщения: 2449
Откуда: Россия, Томск
Код:
[ . : .]<>0
Какой странный смайлик.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Среда, 04 Ноябрь, 2009 14:13 

Зарегистрирован: Вторник, 11 Август, 2009 11:44
Сообщения: 516
Откуда: Бердск
Если честно, мне так и не удалось найти полное описание этого якобы языка. После десятилетий напряженного труда автора...
А ведь старался.

Вроде бы и получается, что определение "бред сивой кобылы" - наиболее близко к истине.
И не надо оскорблять Forth, как бы криво там что не делалось, но он есть "резиновый" - теоретически, любая кривизна может быть исправлена эволюционным путем.
А вот в LUX - это навсегда. Чего-то мне именно так кажется


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Среда, 04 Ноябрь, 2009 14:55 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 9459
Откуда: Россия, Орёл
А кто оскорблял Форт?

Форт - это интересное и самобытное явление :)

Я сопоставил в плане ниши, в которую целит инструмент..


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Среда, 04 Ноябрь, 2009 17:24 

Зарегистрирован: Вторник, 29 Ноябрь, 2005 21:41
Сообщения: 1030
Galkov писал(а):
Если честно, мне так и не удалось найти полное описание этого якобы языка. После десятилетий напряженного труда автора...
А ведь старался.
Что-то не верится в это. Обращались к нему напрямую? Еще один процедурно-ориентированный язык. Возможности сужены для быстрой компиляции.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Четверг, 05 Ноябрь, 2009 02:10 

Зарегистрирован: Вторник, 11 Август, 2009 11:44
Сообщения: 516
Откуда: Бердск
Сергей, во что не верится? Что "не нашел", что "десятилетий", или что старался???
Честно благородно перечитал все что было на сайте и в демке. Что-то понятно, а о чем-то приходится только догадываться. И все, сии догадки неразрешимы в рамках уже представленной информации.
Ну и хватит, должна же быть хоть какая-то "фильтрация базара"...
Писать автору - ни малейшего настроения.
Надо дать паузу своей голове, что бы из нее выветрился мусор из серии "LUX - это Компьютерная Алгебра и Гармония !!!"

Илья, если говорить более точно, то я признаю за фортерами (к каковым не отношусь) право оскорбиться на сопоставление их продукта с данным чудом природы.
В качестве похожести - некая "постфикность". Но от "резины" не осталось и следа
Фундаментальное отличие Форта - развитая система маневрирования между временем компиляции, и временем исполнения.
Да, да, те самые "макросы", которые могут как бы разрешить противоречие между универсальностью программной единицы, и оптимальностью кода конкретной задачи.
Но здесь же этим и не пахнет.
Соответственно - с какой такой радости и целевая аудитория должна быть той же. Интересно, больше ли она одного человека вообще. По крайней мере, даты файлов в демке - не новее 2002 года


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Четверг, 05 Ноябрь, 2009 06:51 

Зарегистрирован: Вторник, 29 Ноябрь, 2005 21:41
Сообщения: 1030
Речи о десятилетиях не было. Хватило двух дней, как я понял. Сюда вот написали...
Galkov писал(а):
Соответственно - с какой такой радости и целевая аудитория должна быть той же. Интересно, больше ли она одного человека вообще.
Меньше, а впрочем узнайте у автора может и нет. Адрес он дает?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Язык программирования LUX
СообщениеДобавлено: Четверг, 05 Ноябрь, 2009 12:26 

Зарегистрирован: Вторник, 11 Август, 2009 11:44
Сообщения: 516
Откуда: Бердск
Не, "десятилетия" не мои, они продекларированы автором. Типа, не за пять минут выдумал, а долго и упорно трудился.
Мои - те же два дня.
Адрес - дает, и неоднократно. Но мне не хочется тратить ни нервы, ни время...
И не буду :)
Может я и не прав... Но кидаться на каждую "надпись на заборе" - не считаю рациональным. Признаков "заборности" - предостаточно, имхо.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

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


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

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


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

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