LISP для Ардуино

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Вот, случайно наткнулся на проект. Скачал, но пока толком не исследовал. ИНтересно насколько законченная реализация LISP'а. Само по себе прикольно, поковыряюсь на досуге. Кому интересно, присоединяйтесь.

Блинк на LISP'е

(defun blink ()
	(pinmode 13 t)
	(loop
		(digitalwrite 13 t)
		(delay 1000)
		(digitalwrite 13 nil) 
		(delay 1000)
	)
)

 

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Вот, случайно наткнулся на проект. Скачал, но пока толком не исследовал. ИНтересно насколько законченная реализация LISP'а. Само по себе прикольно, поковыряюсь на досуге. Кому интересно, присоединяйтесь.

Блинк на LISP'е

(defun blink ()
	(pinmode 13 t)
	(loop
		(digitalwrite 13 t)
		(delay 1000)
		(digitalwrite 13 nil) 
		(delay 1000)
	)
)

 

Мне интересно ))) обслуживаю РМ на LISPe ))) я то думал это для 2-3 мерного моделирования )))

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Вроде, работает.

В том блинке, что я привёл, нужно только название Blink укоротить, похоже там не более 3 символов имена

А вот программка, печатающая собственный текст (т.н. quine)

((lambda (s) (print (list s (list (quote quote) s)))) (quote (lambda (s) (print (list s (list (quote quote) s))))))

Давненько же я на лиспе не писал.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

интересно! лисп-квайн - мне кажется классический, но я сейчас не в форме, завтра посмотрю.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Вроде, работает.

В том блинке, что я привёл, нужно только название Blink укоротить, похоже там не более 3 символов имена

А вот программка, печатающая собственный текст (т.н. quine)

((lambda (s) (print (list s (list (quote quote) s)))) (quote (lambda (s) (print (list s (list (quote quote) s))))))

Давненько же я на лиспе не писал.

Евгений! Вам наверное скучно? Есть идея - единомышленников не соберу с серьёзными знаниями в программировании, денег на реализацию идеи нет, так что проект будет GNU, если будет
Реализация идеи сделает нас немного свободней )))

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Что за идея?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ЕвгенийП пишет:

Что за идея?

В личку отпишу, дайте адрес

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Тут у одного из наших коллег возникла проблема, при которой компилятор выдал скорее не сообщение об ошибке, а собственное диагностическое сообщение, для отладки оптимизатора. И что же мы видим? Полюбуйтесь! Это ведь просто кусок программы на Лиспе! Вот оказывается на чём оптимизатор gcc анализирует код :)

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

ЕвгенийП пишет:

Тут у одного из наших коллег возникла проблема, при которой компилятор выдал скорее не сообщение об ошибке, а собственное диагностическое сообщение, для отладки оптимизатора. И что же мы видим? Полюбуйтесь! Это ведь просто кусок программы на Лиспе! Вот оказывается на чём оптимизатор gcc анализирует код :)

осталось измерить ценность сего открытия в попугаях.

Logik
Offline
Зарегистрирован: 05.08.2014

ЕвгенийП пишет:

Тут у одного из наших коллег возникла проблема, при которой компилятор выдал скорее не сообщение об ошибке, а собственное диагностическое сообщение, для отладки оптимизатора. И что же мы видим? Полюбуйтесь! Это ведь просто кусок программы на Лиспе! Вот оказывается на чём оптимизатор gcc анализирует код :)

Ну мозгу человеческому свойственно выискивать знакомые образы везде: в облаке-слона, в трещине стены - исуса... Но чтоб в ругательстве компилятора - "кусок программы на Лиспе". Это первый раз в сообщениях компилятора о ошибке вы обнаруживаете "кусок программы на Лиспе" или ранее тоже случалось? Какие еще фрагменты  мертвых языков Вы встречали в неожиданых местах? Кстати,  интерес к безполезному (браинфак, исполнение данных, этюды о давно известном, теперь вот ит лисп..) у Вас врожденный или связан с некоторым жизненым событием?

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

Logik пишет:

Кстати,  интерес к безполезному (браинфак, исполнение данных, этюды о давно известном, теперь вот ит лисп..) у Вас врожденный или связан с некоторым жизненым событием?

он пидагог - у него профессиональная деформация.
качество и быстроту обучения он заменил казуистикой.
Logik
Offline
Зарегистрирован: 05.08.2014

бедные студенты (((

Может на основе складующегося психологического портрета можна как то  оградит несчастных детей. Вроде нынче стали обращать внимание на извращенцев работающих с детьми, за репост педофилии уже сажают. Может и в данном случае компетентным органам пора проявить рвение.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Logik пишет:

Но чтоб в ругательстве компилятора - "кусок программы на Лиспе". Это первый раз в сообщениях компилятора о ошибке вы обнаруживаете "кусок программы на Лиспе" или ранее тоже случалось?

Надеюсь, Вы длостаточно знакомы с языком LISP, чтобы распылять здесь сарказм? Если знакомы, что что вот это такое по-Вашему?

(insn 48 47 50 3 (set (reg:SF 66 [ D.2227 ])

        (mem:SF (post_inc:HI (reg:HI 16 r16 [orig:152 ivtmp.96 ] [152])) [12 MEM[base: _136, offset: 0B]+0 S4 A8])) C:\Users\1\Desktop\_12345\_12345.ino:433 100 {*movsf}

     (expr_list:REG_INC (reg:HI 16 r16 [orig:152 ivtmp.96 ] [152])

        (nil)))

Если это не кусок программы на LISP, то что?

С С++ компилятором у меня такое впервый раз, раньше не попадалось.

Logik пишет:

мертвых языков 

Мёртвых? Это Вы LISP так обозвали? Мда .... не буду комментировать.

Logik пишет:

интерес к безполезному (браинфак, исполнение данных, этюды о давно известном, теперь вот ит лисп..)

Ответ на всё, кроме "этюдов" ... бесполезным это может считать только известная свинья, которой дуб пофигу, пока жёлуди есть. Я Вам уже как-то говорил про это.

 

 

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

ЕвгенийП пишет:

Если это не кусок программы на LISP, то что?

*и, правда - всё, что похоже на LISP, считаем оным и не иначе. логично, чё...

https://www.opennet.ru/docs/RUS/gcc/gcc2-4.html

Большинство работы транслятора выполняется в промежуточном представлении, называемом register transfer language (RTL) .На этом языке команды, которые нужно выводить, описаны довольно подробно одна за другой в алгебраической форме, которая описывает то, что делает команда.

RTL построен на идеях списков Lisp. Он имеет как внутреннюю форму, состоящую из структур, которые указывают на другие структуры, так и текстовую форму, которая используется в машинном описании и в напечатанных дампах отладки. Текстовая форма использует вложенные круглые скобки, чтобы определить указатели во внутренней форме.

Logik
Offline
Зарегистрирован: 05.08.2014

ЕвгенийП пишет:

Logik пишет:

Но чтоб в ругательстве компилятора - "кусок программы на Лиспе". Это первый раз в сообщениях компилятора о ошибке вы обнаруживаете "кусок программы на Лиспе" или ранее тоже случалось?

Надеюсь, Вы длостаточно знакомы с языком LISP, чтобы распылять здесь сарказм? Если знакомы, что что вот это такое по-Вашему?

(insn 48 47 50 3 (set (reg:SF 66 [ D.2227 ])

        (mem:SF (post_inc:HI (reg:HI 16 r16 [orig:152 ivtmp.96 ] [152])) [12 MEM[base: _136, offset: 0B]+0 S4 A8])) C:\Users\1\Desktop\_12345\_12345.ino:433 100 {*movsf}

     (expr_list:REG_INC (reg:HI 16 r16 [orig:152 ivtmp.96 ] [152])

        (nil)))

Если это не кусок программы на LISP, то что?

Это часть сообщения компилятора о ошибке.

ЕвгенийП пишет:

Logik пишет:

мертвых языков 

Мёртвых? Это Вы LISP так обозвали? Мда .... не буду комментировать.

Правильно. Не надо коментировать ;)

Финальная таблица

Язык Доля рынка, % Изменение по сравнению с прошлым опросом Рабочий сейчас Дополнительный В своих проектах Индекс удовлетворенности
1 Java 26.3   1439 804 1603 0.78
2 С# 15.4   846 511 1005 0.80
3 JavaScript 13.8 2.76 761 2876 1914 0.71
4 PHP 13.1   722 603 1014 0.60
5 Python 8   437 790 816 0.72
6 C++ 6.4   353 553 611 0.61
7 Ruby 3.5 -0.8 196 178 280 0.73
8 Objective-C 3.2   175 170 201 0.46
9 C 1.3   72 390 222 0.33
10 1C 1.2   68 41 61 0.22
11 Scala 1.0   57 151 177 0.89
12 PL-SQL     54 304 63 0.20
13 Pascal/Delphi     52 85 166 0.25
14 Swift     48 173 165 0.90
15 T-SQL     40 588 159 0.20
16 ActionScript     31 44 64 0.32
17 Perl     22 73 41 0.18
18 R     16 68 55 0.44
19 Erlang     16 31 34 0.56
20 Go     14 133 142 0.79
21 CoffeeScript     11 186 66 0.18

Заметьте, доля последнего чуть более 0,2% рынка. Где ЛИСП? В каком доме престарелых он в моде?

ЕвгенийП пишет:

Logik пишет:

интерес к безполезному (браинфак, исполнение данных, этюды о давно известном, теперь вот ит лисп..)

Ответ на всё, кроме "этюдов" ... бесполезным это может считать только известная свинья, которой дуб пофигу, пока жёлуди есть. Я Вам уже как-то говорил про это.

Да! Про свиней Вы любит. Они - Ваш конек;)

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

Logik пишет:

чуть более 0,2% рынка.

китайский язык победил.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Logik пишет:

Это часть сообщения компилятора о ошибке.

И что? Это часть не является программой на лиспе?
 
Даже Запрещатель и тот потрудился нарыть. что лисп (его диалект) в gcc используется. Но Вам приятнее включать дурачка ... я уважаю Ваш выбор.

Logik пишет:
чуть более 0,2% рынка. Где ЛИСП? В каком доме престарелых он в моде?

А при чём тут рынок? Я что-то или где-то говорил о рынке? Кроме рынка есть много других вещей.

Если Вы соберёте такую же таблицу по использовнию языков в научных исследованиях, то увидете там совсем другие языки - Хаксел, Пролог, Лисп, Рефал и др.. Если Вы, например, заинтересуетесь такой вещью как датамайнинг, Вы с удивлением узнаете о таких языках, как S, S+, R.  Если вдруг Вас занесёт в параллельные вычисления. то Вы узнаете о существовании HPF, UPC, Titanium, Chapel, X10, Fortress, Т++, mpC, Синапса и многих других. И где всё это в Вашей убогой таблице? А где в ней фортран с коболом на которых работают миллиарды строк кода и постоянно пишутся новые?

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

 

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

ЕвгенийП пишет:

Даже Запрещатель и тот потрудился нарыть. что лисп (его диалект) в gcc используется.

так лисп или его диалект? - это важно.

*я дал цитату, где чётко сказано, что это не Lisp, а RTL.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

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

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

ЕвгенийП пишет:

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

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

Logik
Offline
Зарегистрирован: 05.08.2014

ЕвгенийП пишет:

Logik пишет:

Это часть сообщения компилятора о ошибке.

И что? Это часть не является программой на лиспе?

 
Нет. Не является ни програмой вобще ни на лиспе в частности.
 
ЕвгенийП пишет:

Даже Запрещатель и тот потрудился нарыть. что лисп (его диалект) в gcc используется. Но Вам приятнее включать дурачка ... я уважаю Ваш выбор. 

Вы вобще читали чего он нарыл? "RTL построен на идеях списков Lisp."  Совсем с ума выжили и не видете разницы между этим и вашим "лисп (его диалект) в gcc используется" Мои соболезнования, но кто тут дурачек думаю ясно. 

ЕвгенийП пишет:

Logik пишет:
чуть более 0,2% рынка. Где ЛИСП? В каком доме престарелых он в моде?

А при чём тут рынок? Я что-то или где-то говорил о рынке? Кроме рынка есть много других вещей.

Есть много других вещей, например старческий консерватизм напополам с маразмом. Рынок определяет на что есть спрос, за что платят и на чем пишут. Но совку это непосильно принять. Данные в таблице собраны по результату опроса разработчиков ПО, Вас видно забыли спросить;)

 

ЕвгенийП пишет:

Если Вы соберёте такую же таблицу по использовнию языков в научных исследованиях

 
Нафиг, нафиг... Сами собирайте.

ЕвгенийП пишет:
 Из того, что некоторый язык не удостоился чести быть известным Вам

Не мне, многм тысячам разрабов принявших участие в опросе. Вышеперечисленый  вами хлам, вместе с коболом и фортраном давно в утиль ушли. Сам писал на фортране. В 90-х. Последний раз. 

ПС. Чем пи.деть далее, приведите актуальную статистику использования лисп за прошлый год. Но помните латынь - мертвый язык, хотя на нем и разговаривают иногда несколько чел. Но умер - значить умер, массово повседневно не используется.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Logik пишет:

ПС. Чем пи.деть далее, приведите актуальную статистику использования лисп за прошлый год. Но помните латынь - мертвый язык, хотя на нем и разговаривают иногда несколько чел. Но умер - значить умер, массово повседневно не используется.

Логик! Простите,  раньше относился к Вам с уважением, но Вы ведете себя просто, как невежественный болван.

Лисп никогда не был массовым средством программирования. Но множество промежуточных представлений, конфигурационных файлов и скриптов - используют Лисп и диалекты.

Автокадом Вы, как я понимаю, тоже никогда не пользовались? Перестаните позориться! Фу!.

Клапауцию простительно - он давно на таблетках, но Вы?!

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Да! И таблица, в которой C# выше Python по использованию - не стоит тухлого яйца!

Вот такая таблица есть.

55ebf4e0dd9c9ae6ae0cca6d16dcdac0.png

 

 

или вот такая:

Рейтинг языков программирования 2016

Разработка мобильных, корпоративных, десктопных и веб-приложений

11 апреля 2016

 

# Название Год Парадигма Типизация
1 0
php-logo_tagline-programming-languages.p
1995
объектно-ориентированная
функциональная
процедурная
динамическая
неявная
2 0
javascript-logo_tagline-programming-lang
1995
объектно-ориентированная
функциональная
процедурная
динамическая
неявная
3 +1
objective-c-logo_tagline-programming-lan
1983
объектно-ориентированная
статическая / динамическая
явная
4 −1
java-logo_tagline-programming-languages.
1995
объектно-ориентированная
процедурная
статическая
явная
5 +2
python-logo_tagline-programming-language
1991
объектно-ориентированная
функциональная
процедурная
динамическая
неявная
6 −1
ruby-logo_tagline-programming-languages.
1995
объектно-ориентированная
функциональная
процедурная
динамическая
неявная
7 +1
c-sharp-logo_tagline-programming-languag
2000
объектно-ориентированная
функциональная
процедурная
статическая / динамическая
явная
8 −2
cplusplus-logo_tagline-programming-langu
1983
объектно-ориентированная
процедурная
статическая
явная
9 0
perl-logo_tagline-programming-languages.
1987
объектно-ориентированная
функциональная
процедурная
динамическая
неявная
10 0
c-logo_tagline-programming-languages.png
C
1972
процедурная
статическая
явная
11 0
parser-logo_tagline-programming-language
1997
объектно-ориентированная
динамическая
11 new
swift-logo_tagline-programming-languages
2014
объектно-ориентированная
функциональная
статическая
неявная
12 new
lua-logo_tagline-programming-languages.p
1993
объектно-ориентированная
динамическая
неявная

 

 

их еще десятка полтора разных в сети полно.

Но если C# стоит выше плинтуса, то это не таблица а реклама Микрософт, которую можно в задницу засунуть!

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, я Вас понял. Почему "RTL - это Лисп",  в то время как "mpС или T++ - это не С", Вы не понимаете и понять не можете в силу отсутствия необходимых для этого знаний. Если бы с Вашей стороны был вежливый вопрос. а не хамство, я бы попытался объяснить, но в таком ключе разговаривать - увольте. Вы считаете. что науки в программировании нет - считайте дальше. Считаете, что языки, которых Вы не знаете не существуют - ради Бога. У меня есть более интересные занятия, чем холиварить с Вами. Вы читали рассказ Эдуарда Овечкина "Мичман Тоня"? Он там замечательно сказал как раз в тему о холиварах (пардон мой французский - это цитата): "Я вообще человек не конфликтный и всегда предпочитаю послать человека на хуй, а не заниматься с ним моральным противостоянием, так как считаю, что людей на земле много, а я-то один". Так что, оставайтесь на своём блаженном уровне безграмотности и холиварьте сами с собой. Мы из разных печочниц и нехрен нам пересекаться.

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

wdrakula пишет:

используют Лисп и диалекты.

та, да - используют украинский язык и диалекты... используют. :D

*так Лисп или RTL? - это важно.

Logik
Offline
Зарегистрирован: 05.08.2014

wdrakula пишет:

Да! И таблица, в которой C# выше Python по использованию - не стоит тухлого яйца!

Вот такая таблица есть....

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

Ведь вопрос какой был?

Где ЛИСП? А снова нету!

Факт. Язык мертвый.

 

 

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

ЕвгенийП пишет:

Почему "RTL - это Лисп",  в то время как "mpС или T++ - это не С"

та, да.

гужевая повозка с четырьмя колёсами - это автомобиль.

*космолёты будут продолжать падать в Туву на головы русских бурят.

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Logik пишет:

Где ЛИСП? А снова нету!

Факт. Язык мертвый.

Ты тупой или пьяный? Ты прочел, что я написал? Он И НЕ БЫЛ языком разработки. Это средство скриптов, конфигураций и промежуточных предсьтавлений.

У меня возникает подозрение, что ни теорию автоматов, ни сложность объектов и сложность вычислений, ни мат.лингвистику и ВОООБЩЕ НИЧЕГО, из теории программирования, ты никогда не учил - чистый кустарь-ремесленник! Звездец!

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

wdrakula пишет:

Он И НЕ БЫЛ языком разработки. Это средство скриптов, конфигураций и промежуточных предсьтавлений.

я ничего не учил - зачем враги назвали Лисп RTLом?

Logik
Offline
Зарегистрирован: 05.08.2014

wdrakula пишет:

Лисп никогда не был массовым средством программирования. Но множество промежуточных представлений, конфигурационных файлов и скриптов - используют Лисп и диалекты.

Да. Он и в 80-х был отстоем. Но тогда еще встречались програмисты на ЛИСП. Сейчас вымерли уже.

wdrakula пишет:

Автокадом Вы, как я понимаю, тоже никогда не пользовались? Перестаните позориться! Фу!.

Автокадом пользовался давно и немного. Аутодеск инвентор предпочитаю. Лисп в нем не требуется. А Вы все на автокаде да на компасе похоже? Так и кто из нас позорище. Надо уметь отказыватся от старого хлама. Тогда не напрягаясь можна хоть такое набросать не парясь с лиспом. Если интересуетесь, из недавнего.

Ладно ЕвгенийП, он допреподавался до того, что ему ЛИСП и на почтовых марках мерещится будет. А вам то он нафига? Умер - значить умер. Старые конфиги его юзают, да возможно, латынью тоже микробов называют. И что? Язык программирования это язык на котором пишут программы, а не конфигу.

Logik
Offline
Зарегистрирован: 05.08.2014

wdrakula пишет:

Logik пишет:

Где ЛИСП? А снова нету!

Факт. Язык мертвый.

Ты тупой или пьяный? Ты прочел, что я написал? 

Ой, не хами, а то тоже начну.

wdrakula пишет:
Он И НЕ БЫЛ языком разработки. Это средство скриптов, конфигураций и промежуточных предсьтавлений.
Чистый бред. В 70-х был наравне с бейсиком по использованию. Интерпретатор был, приложения писали. Скриптовым стал - это его предсмертные конвульсии.

wdrakula пишет:
У меня возникает подозрение, что ни теорию автоматов, ни сложность объектов и сложность вычислений, ни мат.лингвистику и ВОООБЩЕ НИЧЕГО, из теории программирования, ты никогда не учил - чистый кустарь-ремесленник! Звездец!

Обоснуй.

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

[ушёл искать Лисп в Автокаде]

*кто-то понял, каким боком к сабжу Автокад?

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

Logik пишет:

wdrakula пишет:
У меня возникает подозрение, что ни теорию автоматов, ни сложность объектов и сложность вычислений, ни мат.лингвистику и ВОООБЩЕ НИЧЕГО, из теории программирования, ты никогда не учил - чистый кустарь-ремесленник! Звездец!

Обоснуй.

зачем?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

wdrakula пишет:

Logik пишет:

Где ЛИСП? А снова нету!

Факт. Язык мертвый.

Ты тупой или пьяный? Ты прочел, что я написал? Он И НЕ БЫЛ языком разработки. Это средство скриптов, конфигураций и промежуточных предсьтавлений.

У меня возникает подозрение, что ни теорию автоматов, ни сложность объектов и сложность вычислений, ни мат.лингвистику и ВОООБЩЕ НИЧЕГО, из теории программирования, ты никогда не учил - чистый кустарь-ремесленник! Звездец!

 я тоже не учил, но у нас в туркмении каждый второй (вру - первый), с лиспом общается, в составе BRICSCAD естественно, а как без знания оного быстро трёхмерные объекты рисовать )))

Logik
Offline
Зарегистрирован: 05.08.2014

ua6em пишет:

wdrakula пишет:

Logik пишет:

Где ЛИСП? А снова нету!

Факт. Язык мертвый.

Ты тупой или пьяный? Ты прочел, что я написал? Он И НЕ БЫЛ языком разработки. Это средство скриптов, конфигураций и промежуточных предсьтавлений.

У меня возникает подозрение, что ни теорию автоматов, ни сложность объектов и сложность вычислений, ни мат.лингвистику и ВОООБЩЕ НИЧЕГО, из теории программирования, ты никогда не учил - чистый кустарь-ремесленник! Звездец!

 я тоже не учил, но у нас в туркмении каждый второй (вру - первый), с лиспом общается, в составе BRICSCAD естественно, а как без знания оного быстро трёхмерные объекты рисовать )))

Прозрел, САПР под Линукс в Туркмении! (добавлю ка  я ликера ;) 

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

 

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Logik пишет:

Обоснуй.

Тогда не прими за обиду тестовый вопрос. Специально такой, что в Вики ответ не найдешь, нужно знать теорию:

Какой автомат эквивалентен алгоритмически Лиспу, И, как следствие, почему именно синтаксис Лиспа используется почти всеми (чтобы не доказывать несущественное, скажу - "многими") алгоритмами оптимизации кода?

Вот Евгений ответит даже не просыпаясь. Он - Теоретик.

Разница между теоретиком и практиком знаешь в чем?

Теоретику стать практиком - как два пальца "ап асфальт". А вот наоборот - не бывает.

==========

Пример в доказательство: Варить ММА я учился ровно один день и один день МИГ. Дипломированный аргонщик - мой... ну почти друг, (насколько позволяет социально культурная разница пролетария и человека с вышкой) не смог объяснить почему аллюминий варят переменкой и какая шкала на его ТИГ аппарате, что обозначает. Я - могу, а он - нет.

Понимаешь разницу между теоретиком и практиком?

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Клапауций 112 пишет:

[ушёл искать Лисп в Автокаде]

*кто-то понял, каким боком к сабжу Автокад?

Гуль.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

wdrakula пишет:

Теоретику стать практиком - как два пальца "ап асфальт". А вот наоборот - не бывает.

Понимаешь разницу между теоретиком и практиком?

по первому не соглашусь, так как имел возможность тыкать теоретика носом, что не туда его несёт,

по второму - даже я понимаю ))) и присказка есть, как назвать человека который хочет, но не может - импотент, а который может, но не хочет... так ...это... сволочь...
я за то, чтобы не было ни первых ни вторых )))

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

wdrakula пишет:

Тогда не прими за обиду тестовый вопрос.

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

*все епанулись.

Logik
Offline
Зарегистрирован: 05.08.2014

wdrakula пишет:

Logik пишет:

Обоснуй.

Тогда не прими за обиду тестовый вопрос....

Офигенное обоснование. Сразу как бу обоснуй свое утверждение. А вопросы потом.

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

Logik пишет:

wdrakula пишет:

Logik пишет:

Обоснуй.

Тогда не прими за обиду тестовый вопрос....

Офигенное обоснование. Сразу как бу обоснуй свое утверждение. А вопросы потом.

он же еврей - российско-русский еврей. 
он тебе не как одесский еврей будет на вопрос вопросом отвечать - этот загадки загадывать начнёт.
как Баба Яга в русской сказке... вопрос, а нахуа?
Logik
Offline
Зарегистрирован: 05.08.2014

Так мы его сново иобнем исходным тезисом.

ЛИСП - мертвый язык!

Если в 70-х, были приложения на нем, в 80-х даже лисп-машины, в 90-осталась конфига в автокаде старом.

Сейчас- все.

RIP.

 

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Его, без гнева и без страха... ©

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Клапауций 112 пишет:

он же еврей - российско-русский еврей. 


Русско-белорусско-польский. Если угодно.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

Logik пишет:

Так мы его сново иобнем исходным тезисом.

ЛИСП - мертвый язык!

Если в 70-х, были приложения на нем, в 80-х даже лисп-машины, в 90-осталась конфига в автокаде старом.

Сейчас- все.

RIP.

в 90-x не скажу, скажу о сейчас и то что пользуем - Быстрое ядро LISP с поддержкой более 450 VLAX функций.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

Logik, лихо ты языки хоронишь. Лисп не только жив, но и обрастает диалектами.

Особенно прикололо про фортран. Тот не только живёт, но и развивается. например, входит в перспективные программы создания новых компьютеров. Хотя, раз ты в последний раз в 90-х, то я тебя понимаю :)

Кстати, мужики, кто читал вот этот документ?

Клапауций 112
Клапауций 112 аватар
Offline
Зарегистрирован: 01.03.2017

wdrakula пишет:
Клапауций 112 пишет:

он же еврей - российско-русский еврей. 

Русско-белорусско-польский. Если угодно.

крестик одень, бусурман.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

А о том, что лисп и всё что там было перечислено бесполезно, тут и спорить не о чем. Для Logik'а они бесполезны. Чё спорить-то? Для некоторых племен в Африке бесполезны унитаз и туалетная бумага, а для Logik'а - лисп брейнфак и всё остальное.

sadman41
Offline
Зарегистрирован: 19.10.2016

Ворота пишет:

Кстати, мужики, кто читал вот этот документ?

Пролистал. Безотносительно грандиозности замаха и полезности идеи в нормальной научно-ориентированной стране - обычный документ из числа тех, что сотнями штампуются в надежде выбить финансирование. 

Хорошие шансы на реализацию были бы если в тексте гарантировалась "возможность осуществлять оперативно-разыскные мероприятия масштаба страны в режиме реального времени" или "расчитать стратегию безответного ядерного удара по всем сволочам, что не дают припеваючи жить", на худой конец - "намайнить зашкаливающее количество биткойнов и скупить америку на корню". А так...  Темы государственных ВЦ закончились в тех же 90-х. И, коли, при высокой нефти не возродился Феникс, то и ждать особо нечего.

Всякие ФЦП уже показали свою эффективность. Вроде и написано грамотно, красиво, а реализация один черт по Черномырдину.

Ворота
Ворота аватар
Offline
Зарегистрирован: 10.01.2016

Я не про то. Там говорится о дальнейшем развитии фортрана (это к нашей теме) - тут его уже некоторые похоронили.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ворота пишет:

кто читал вот этот документ?

Я его писал, а что? Только если Вы тоже хотите похоливарить - мимо. См. цитату из Овечкина в посте №23.

Кстати, бумага если склероз не изменяет, 12-го года, устарела вусмерть. Не сделано ни хрена. 

Другие вопросы есть?