OberonCore https://forum.oberoncore.ru/ |
|
Язык программирования LUX https://forum.oberoncore.ru/viewtopic.php?f=26&t=2003 |
Страница 1 из 1 |
Автор: | Pirr [ Понедельник, 02 Ноябрь, 2009 12:15 ] |
Заголовок сообщения: | Язык программирования LUX |
Вот, случайно наткнулся на новый язык программирования - LUX. Мой мозг этого не осилил, может кто может с таким разобраться? Судя по заявленным характеристикам: Цитата: Мгновенная компиляция; Самый компактный и быстрый исполняемый код; Самые компактные линеаризованные выражения языка; Самый компактный и быстрый код функций классов объектов; Один терм - оператор транслируется в одну машинную команду; Быстрые компактные понятные, в целом и в деталях, программы; Наилучшие свойства агрегатно - структурного программирования; - это должно быть чем-то грандиозным ![]() |
Автор: | Илья Ермаков [ Понедельник, 02 Ноябрь, 2009 12:28 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
Скриптовый язычок с близостью к железу. Форт народ переизобретает? ![]() |
Автор: | Pirr [ Понедельник, 02 Ноябрь, 2009 12:53 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
Илья Ермаков писал(а): Скриптовый язычок с близостью к железу. Форт народ переизобретает? ![]() Не, Форт очень простой язык, я в него врубися сразу, а вот в это лингвистическое чудо понять трудно. И утверждение автора об "понятные, в целом и в деталях, программы" помоему преувеличено. |
Автор: | Comdiv [ Вторник, 03 Ноябрь, 2009 16:02 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
Язык действительно грандиозный. Автор, судя по всему, очередной "недооценённый гений". В одной из статей для оценки эффективности компиляции он приводит программу на С для копирования строк Код: char stra[256],strb[256],*ptra,*ptrb; изяществом которой восхищаетсяmain() { ptra=stra; ptrb=strb; while(*ptra++=*ptrb++); } После чего приводит аналог на LUX Код: F,strb T,stra [ . : .]<>0 которым он восхищается ещё больше.Кроме всего прочего считает, что этот язык прекрасно подходит для образования. |
Автор: | Александр Ильин [ Вторник, 03 Ноябрь, 2009 16:59 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
Код: [ . : .]<>0 Какой странный смайлик.
|
Автор: | Galkov [ Среда, 04 Ноябрь, 2009 14:13 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
Если честно, мне так и не удалось найти полное описание этого якобы языка. После десятилетий напряженного труда автора... А ведь старался. Вроде бы и получается, что определение "бред сивой кобылы" - наиболее близко к истине. И не надо оскорблять Forth, как бы криво там что не делалось, но он есть "резиновый" - теоретически, любая кривизна может быть исправлена эволюционным путем. А вот в LUX - это навсегда. Чего-то мне именно так кажется |
Автор: | Илья Ермаков [ Среда, 04 Ноябрь, 2009 14:55 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
А кто оскорблял Форт? Форт - это интересное и самобытное явление ![]() Я сопоставил в плане ниши, в которую целит инструмент.. |
Автор: | Сергей Оборотов [ Среда, 04 Ноябрь, 2009 17:24 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
Galkov писал(а): Если честно, мне так и не удалось найти полное описание этого якобы языка. После десятилетий напряженного труда автора... Что-то не верится в это. Обращались к нему напрямую? Еще один процедурно-ориентированный язык. Возможности сужены для быстрой компиляции.
А ведь старался. |
Автор: | Galkov [ Четверг, 05 Ноябрь, 2009 02:10 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
Сергей, во что не верится? Что "не нашел", что "десятилетий", или что старался??? Честно благородно перечитал все что было на сайте и в демке. Что-то понятно, а о чем-то приходится только догадываться. И все, сии догадки неразрешимы в рамках уже представленной информации. Ну и хватит, должна же быть хоть какая-то "фильтрация базара"... Писать автору - ни малейшего настроения. Надо дать паузу своей голове, что бы из нее выветрился мусор из серии "LUX - это Компьютерная Алгебра и Гармония !!!" Илья, если говорить более точно, то я признаю за фортерами (к каковым не отношусь) право оскорбиться на сопоставление их продукта с данным чудом природы. В качестве похожести - некая "постфикность". Но от "резины" не осталось и следа Фундаментальное отличие Форта - развитая система маневрирования между временем компиляции, и временем исполнения. Да, да, те самые "макросы", которые могут как бы разрешить противоречие между универсальностью программной единицы, и оптимальностью кода конкретной задачи. Но здесь же этим и не пахнет. Соответственно - с какой такой радости и целевая аудитория должна быть той же. Интересно, больше ли она одного человека вообще. По крайней мере, даты файлов в демке - не новее 2002 года |
Автор: | Сергей Оборотов [ Четверг, 05 Ноябрь, 2009 06:51 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
Речи о десятилетиях не было. Хватило двух дней, как я понял. Сюда вот написали... Galkov писал(а): Соответственно - с какой такой радости и целевая аудитория должна быть той же. Интересно, больше ли она одного человека вообще. Меньше, а впрочем узнайте у автора может и нет. Адрес он дает?
|
Автор: | Galkov [ Четверг, 05 Ноябрь, 2009 12:26 ] |
Заголовок сообщения: | Re: Язык программирования LUX |
Не, "десятилетия" не мои, они продекларированы автором. Типа, не за пять минут выдумал, а долго и упорно трудился. Мои - те же два дня. Адрес - дает, и неоднократно. Но мне не хочется тратить ни нервы, ни время... И не буду ![]() Может я и не прав... Но кидаться на каждую "надпись на заборе" - не считаю рациональным. Признаков "заборности" - предостаточно, имхо. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |