Средство для программирования контроллера: Си или МЭК 61131? |
Ответить | Страница <1 1920212223 53> |
Автор | ||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 29 Сентябрь 2003 Категория: Isle Of Man Online Status: Offline Публикации: 119 |
Опубликовано: 04 Октябрь 2003 13:21 |
|||||
Владимир Е. Зюбин Меня, честно признаться, ужасно утомляет пытаться научить Вас уму разуму... Аналогично ;-) Запомните это и заучите, а книжку Ахо и Ко, сожгите... :-) Сходите-ка в Фидо, на RU.PROGRAMMING.LANGUAGES, и скажите это там... Не забудьте предупредить заранее, присутвующим жалко будет упустить такое зрелище ;-) |
||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 29 Сентябрь 2003 Категория: Isle Of Man Online Status: Offline Публикации: 119 |
||||||
Владимир Е. Зюбин упорно называя FBD функциональным "А вот это пример так называемого вранья" (с) С поличным врунишку ловит седьмое сообщение на странице http://forum.cta.ru/forum_posts.asp?TID=109&PN=1&TPN=19
|
||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 29 Сентябрь 2003 Категория: Isle Of Man Online Status: Offline Публикации: 119 |
||||||
Место, где отражено современное состояние науки и техники. Определения не всегда идеальны, т.к. это work-in-progress. Однако совсем устаревшие определения там не держатся, научно-техническое сообщество их вычищает. Wikipedia is a multilingual project to create a complete and accurate free content encyclopedia A compiler is a computer program that translates a computer program written in one computer language (called the source language) into a program written in another computer language (called the output or the target language). An interpreter is a computer program that executes other programs. [...] There is thus a spectrum of possibilities between interpreting and compiling, depending on the amount of analysis performed before the program is executed. |
||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 29 Сентябрь 2003 Категория: Isle Of Man Online Status: Offline Публикации: 119 |
||||||
Functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions. In contrast to imperative programming, functional programming emphasizes the evaluation of functional expressions, rather than execution of commands. The expressions in these languages are formed by using functions to combine basic values.
|
||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 09 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 247 |
||||||
У Вас же в цитатах есть оригинальная запись того, чего я сказал. Повторю еще раз: "Вот кратко тезис статьи, относительно IL: Программировать логику работы ПЛК на ассемблеро- подобном языке, не являющемся Ассемблером целевой платформы - ИДИОТИЗМ." Ответ: Потому что ассемблер, по определению, служит для того, чтобы при программировании максимально использовать архитектурные особенности целевой системы. Все. В любом другом случае, следует использовать платформонезависимые языки (языки третьего поколения и выше). Из языков третьего поколения наиболее предпочтителен Си. Тут можно искать "блох", как делает Доктор Q, вопрошать, а что, если на платформе других языков, кроме IL, нет, а что, если пользователь ничего, кроме этого ассемблера не знает и т.д., но в данной ситуации ловля блох - тот же идиотизм: Либо на этапе выбора платформы, либо на этапе подбора уникального кадрового состава. |
||||||
Владимир Е. Зюбин
Язык Рефлекс -- Си-подобный язык программирования ПЛК http://reflex-language.narod.ru/ |
||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 09 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 247 |
||||||
Уважаемый, Вы просто не понимаете, что байт-код
пошагово транслируется и исполняется интерпретатором... :-) В случае, про который Вы говорите, все станет просто... если отдавать отчет, что используется две стадии: 1. сначала используется трансляция из исходного текста на Java в байт-код ("машинный код" виртуальной явовской машины). Наверное, можно назвать это компиляцией. 2. затем байт-код интерпретируется конкретным платформо-зависимым интерпретатором... то есть пошагово транслируется в нативный код и пошагово исполняется... Ну, что, усекли? Или все еще продолжаете упорствовать в своем невежестве? :-)
|
||||||
Владимир Е. Зюбин
Язык Рефлекс -- Си-подобный язык программирования ПЛК http://reflex-language.narod.ru/ |
||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 29 Июль 2003 Категория: Russian Federation Online Status: Offline Публикации: 140 |
||||||
Доктор Q Я так вас и непонял причем тут контроллер и определение интерпритатора и компилятора. Еще раз скажу это разные вещи. Про ЯВУ то же не имеет смысла распространятся, что вы имеете ввиду под ЯВОЙ, есть ява скрипт, есть ява апплет, есть компилятор. Все совершенно разное и что? Ну а уж про P-код, вообще вспоминать вам не надо, неуместное сравнение. Мы досих пор пишем потоки на VB6 компиля в P-код. Интерпритаторов и компиляторов за жизнь прошел, очень много. Ссылаетесь на Fido, a fido это тоже люди которым свойственно что то незнать или ошибаться, или не те книги читать. И причем тут фидо, пахнет юнешеским максимолизмом. Вообщем бесполезный разговор, я больше тут не читаю.
|
||||||
www.sinat.ru
|
||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 09 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 247 |
||||||
Почему маловато? Может многовато?
Как известно, любой алгоритм можно описать посредством двух операторов DEC и JZ (декремент и переход по нулю). Вот это по настоящему простой язык... Понять бы еще, кому он нужен... :-) Серьезно: среди большинства специалистов в области ПЛК IL ассоциируется с Сименсом, и только с Сименсом, что и отражено в статье... А у каких других ассемблеров, кроме сименовского, есть родственные связи с IL, Вам лучше подскажет доктор Q.
|
||||||
Владимир Е. Зюбин
Язык Рефлекс -- Си-подобный язык программирования ПЛК http://reflex-language.narod.ru/ |
||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 09 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 247 |
||||||
1. Я вижу, что Вы так и не поняли, что такое интерпретатор, что такое транслятор, а что такое компилятор...
2. Я вижу, Вы так и не поняли, что такое функциональные языки, и, по-видимому, упорно называете FBD функциональным... Клиника, накладываемая на стремление к анонимности...
|
||||||
Владимир Е. Зюбин
Язык Рефлекс -- Си-подобный язык программирования ПЛК http://reflex-language.narod.ru/ |
||||||
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 09 Сентябрь 2003 Категория: Russian Federation Online Status: Offline Публикации: 247 |
||||||
По-моему, Ваш пост, содержащий пространные умствования о
языке Joy, никого, кроме Вас самого не ловит... или Вы наконец перестали называть FBD функциональным? Этого Вашего заявления действительно в посте нет. Но тогда дайте ссылку на пост, где Вы признаетесь, что ошибались, называя FBD функциональным языком... Не понимаю... Вам же было в очень доступной форме растолковано, что если FBD, отнести к функциональным языкам, то и язык Си нужно туда же отнести... а те языки, которые сейчас называются функциональными - переименовать... В чем дело? Не бойтесь признавать своих ошибок, Вы же, наверняка, пока просто учитесь... ошибки все делают, главное их вовремя осознать.. знание-то дело наживное.
|
||||||
Владимир Е. Зюбин
Язык Рефлекс -- Си-подобный язык программирования ПЛК http://reflex-language.narod.ru/ |
||||||
Ответить | Страница <1 1920212223 53> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |