|
Средство для программирования контроллера: Си или МЭК 61131? |
|
Olej Виноват, понял: вы просто знаете далеко не все слова в русском языке... Дешево блефуете, уважаемый... Словарь ДаляЭКЛЕКТИК м. греч. кто не следует одному ученью, а избирает и согласует лучшее из многих.
|
||
![]() |
||
1. приятно, конечно, что вы меня читаете и цитируете... 2. этой статье Хоара ... ну та точно 20 лет (а не 3-5-7); 3. за это время достаточно многое изменилось: - были оценены те достоинства жёсткой типизации, которые как раз всем и показал Pascal (хотя вот парадокс - более ранние и гораздо более последовательные предложение Algol 68 не привлекли особого интереса); - ... именно с учётом этих уроков С был трансформировался в С++ с ещё более строгим типом типизации; - сам Pascal не стоял на месте, из него выросли решения Modula-2 и ADA... - ... даже Хоару надоело с Керниганом обсуждать "С vc Pascal" и они это дело прекратили (... правда "их дело живёт и побеждает" - на пыонэрских форумах ;-)). ... так что? неужели не изменилось? |
||
![]() |
||
Ну вот и славненько - освежили в памяти? А теперь растолкуйте для ... самых-самых: каким же краем множественность стилей использования С++ пользователями, исходя из их вкусов и предпочтений - соотносится с органичностью либо эклектичностью самого языка? Кто-то из нас определённо - тупой, и я, право, даже догадываюсь - кто... |
||
![]() |
||
|
О! какая шикарная ссылка... правильно говорят, нет худа
без добра! :-))) Про эклектичность там конечно нет, да и про возможность программировать на Си в разных стилях не очень интересно... ;-) Ну, порадовали... Вам бы еще wikipedia отучится цитировать, цены бы Вам не было..
|
||
|
Владимир Е. Зюбин
Язык Рефлекс -- Си-подобный язык программирования ПЛК http://reflex-language.narod.ru/ |
||
![]() |
||
|
нехорошо, купили, поди, ботанические корочки... Кажется, господин Зюбин опять пытается хамить? Выражайтесь яснее, плз, я плохо понимаю приблатненный жаргон. Увы, недостатки воспитания у каждого свои... |
||
![]() |
||
|
Olej множественность стилей использования С++ пользователями, исходя из их вкусов и предпочтений - соотносится с органичностью либо эклектичностью самого языка О, вот это удар! Действительно, как это можно объяснить? Человеку, для которого не очевидно, что множественность стилей есть проявление эклектичности? Я сдаюсь, на таком уровне я что-то объяснять не способен... Так же как, признаюсь, неспособен объяснить человеку недалекому, что если он будет повторять одну и ту же глупость много раз, то добьется только одного - всем будет видно, что он не способен делать даже простейшие умозаключения. Так что вынужден бесславно ретироваться. Я не всемогущ, и, как скромный человек, осознаю предел своих возможностей. К обсуждениям на таком уровне я непригоден... |
||
![]() |
||
|
:))) В ночной тишине Форума был слышен только стук лбов... У Владимира видимо свой взгляд на этот мир :) Типа : Хочешь завести друзей – заведи их подальше! © Сусанин Лично я уже с трудом улавливаю ход мыслительного процесса этого топика, кажется что все крутятся вокруг да около. Лично меня дискуссия ни в чем не переубедила. Было здравое предложение проверить эффективность программирования на примере с управлением клапаном, но что-то никто почти не воодушевился :( В данном случае я для себя тут проблемы не вижу: активизировать модули ввода-вывода (если еще не активизированы), кинуть из библиотеки модуль (готовый есть, если нет- еще 3 минуты на создание если алгоритм представляешь), линии провести от модулей до блока, загрузить в контроллер. Все. Ровно 2-3 минуты, если чай пить одновременно. :) Мышу из руки не выпускать, до клавиатуры - не дотрагиваться (разве только коммент написать) В случае с филдбасом - даже в контроллер лезть не надо- кофигуришь ПИД в датчике, соединяешь с входом клапана. Активизируешь. Ну и все, работает себе, подстроить автонастройщиком остается. К чему все эти сложности с Си?...честно- не понимаю.
|
||
![]() |
||
|
Я вообще то не модератор этого форума, но призываю оппонентов держаться в рамках цивилизованной дискуссии. Некоторые постинги по моему близки к переходу на личности. С Уважением, Сергей Сорокин. |
||
![]() |
||
|
А вот здесь я позволю себе встать на защиту C. Если бы он был языком высокого уровня, вроде Паскаля или Ада, он никому бы не был нужен. Прелесть C как раз и состоит в том, что он обеспечивает некоторый уровень переносимости, оставаясь при том хорошим средством для взаимодействия с оборудованием. Более того, если языки, подобные Паскалю, оперируют с абстракциями, реализацию которых оставляя разработчикам компилятора, то C не просто делает возможным, но даже и поощряет использование аппаратных особенностей конкретной системы. Далеко за примером ходить не надо - использование указателей в C позволяет вытворять такое, что в принципе не возможно при использовании большинства языков высокого уровня. |
||
|
Инженер-системотехник
+7 (916) 477 3925 |
||
![]() |
||
|
Позволю себе не согласиться. Дать пользователю в распоряжение язык относительно низкого уровня - это противоречит самой идее PLC: скрыть от пользователя детали внутренней реализации, предоставляя ему лишь средства для решения его прикладной задачи.
Бог с ним, с Паскалем - это просто пример языка высокого уровня, но мысль, действительно, более чем спорна. На мой взгляд, наоборот, этот факт лишь подтверждает правило, что транслятор языка более высокого уровня пишется на языках более низкого уровня. Просто потому, что это удобнее. |
||
|
Инженер-системотехник
+7 (916) 477 3925 |
||
![]() |
||
Ответить
|
Страница <1 3132333435 53> |
| Переход на форум | Права доступа на форуме ![]() Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |