Религиозная тема. Все обсирают бейсик.

Флейм в чистом виде - все что угодно...
Но - в рамках закона :)
Аватара пользователя
Z_h_e
Собутыльник Кота
Сообщения: 2708
Зарегистрирован: Сб май 14, 2011 21:16:04
Откуда: г. Чайковский

Re: Религиозная тема

Сообщение Z_h_e »

koms48, не совсем понятно зачем был создан данный топик.

Кто Вам сказал, что программист МК не знает ассемблера? Он знает и ассмеблер (нет в нем ничего сложного), и архитектуру МК и опкоды команд (не наизусть конечно) и электрические характеристики МК и пр. в том числе электронику. "Легко" оперирует различными инструментами программирования, используя их как врознь, так и комбинируя.

Вас вроде никто не заставляет пользоваться тем или иным. Пользуетесь чем желаете. Но за категорическим непринятием ЯВУ я вижу только одно - не желание учиться. ЯВУ - это не 100 команд камня, изучить надо будет гораздо, гораздо больше, а алгоритмы и методы они и там и там одни.

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

По поводу Си, есть камни, система команд которых изначально заточена под него (это тоже о чем-то же говорит). По крайней мере, мне попадалась ифнормация об этом, читая на STM8 и STM32. И операторы Си легко компилируются в кратчайший код, вот только опять, знать надо как их применять. Пример условных операторов для STM32 мне попадались. Боюсь соврать, но не сложный условный оператор, компилировался в 4 или 6 команд. Я что-то пока наигрался с обоими, и подзабыл их.

Вообще не понимаю, как можно спорить что лучше лопата, мотоблок или трактор. Но темы эти постоянно возникают, с каждой из сторон.
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.
Реклама
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18546
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Религиозная тема. Все обсирают бейсик.

Сообщение ARV »

Мурато Мяуконни писал(а):Ознакомьтесь получше с языком Си и ваши заблуждения исчезнут
какие именно заблуждения у меня исчезнут? я бы очень просил вас быть конкретнее
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25242
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Религиозная тема

Сообщение КРАМ »

Мурато Мяуконни писал(а):Как один кекс тут похвалялся писаниной на ассемблере, а на поверку оказался это дизасм.
Тут все зависит от квалификации. Ты ее уже продемонстрировал до колик в животе, отдыхай... :music:
Аватара пользователя
scorpi_0n
Вымогатель припоя
Сообщения: 616
Зарегистрирован: Вс ноя 01, 2015 13:13:49

Re: Религиозная тема

Сообщение scorpi_0n »

shindax писал(а):Школота лютует!
И болото подтянулось.
Реклама
Эиком - электронные компоненты и радиодетали
Аватара пользователя
murzistor
Друг Кота
Сообщения: 6104
Зарегистрирован: Ср май 04, 2016 23:18:38

Re: Религиозная тема. Все обсирают бейсик.

Сообщение murzistor »

Я попробовал скормить этот код компилятору (MinGW, Windows). Компилируется, но ошибка времени выполнения. А вообще, что делает этот код?
main(_,l)char**l;{6*putchar(--_%20?_+_/21&56>_?strchr(1[l],_^"pt`u}rxf~c{wk~zyHHOJ]QULGQ[Z"[_/2])?111:46:32:10)^_&&main(2+_,l);}
А серьёзно:
Да, подсветка кода - вещь безусловно полезная.
И ещё:
Дейкстра говорил, что программирование - единственная область, в которой приходится работать и с битами, и с сотнями мегабайт - а это девять порядков! (Сейчас уже больше)
Короче, человек тупо не в силах загрузить в свою "оперативку" все-все детали своей программы.
Поэтому придумываются всякие способы, высокоуровневые языки, паттерны (шаблоны) проектирования...
Абстракция и инкапсуляция...
Чтобы программисту, когда он пишет одну небольшую часть программы, не приходилось вспоминать, как "внутри" работают остальные части программы - важно, что они как-то работают.
Более того, нужно уменьшать количество зависимостей - как раз чтобы освободить мозг не только от внутреннего устройства, но даже от существования этих других частей программы, по возможности.

----
С микроконтроллерами я дела не имел. Так, программизмом интересуюсь.
Ваше открытие опровергает науку? Нет, это наука опровергает ваш бред.
Истина никогда не бывает посередине. Ведь середина на стороне того, кто больше лжёт.
Не стыдно писать в МЯЯЯУ! - стыдно вести себя не как порядочный Радио Кот. :)
Реклама
Аватара пользователя
ARV
Ум, честь и совесть. И скромность.
Сообщения: 18546
Зарегистрирован: Чт дек 28, 2006 08:19:56
Откуда: Новочеркасск
Контактная информация:

Re: Религиозная тема. Все обсирают бейсик.

Сообщение ARV »

murzistor писал(а):А вообще, что делает этот код?
этот код содран с конкурса на самый странный код, который регулярно проводится :))) только я чуток его подправил, чтобы он стал еще страннее, и в итоге он уже не делает то, что должен, а должен он был выводить какой-то текст вроде "автор сего - крутой чувак" или нечто подобное.

в этом коде есть рекурсивное обращение к main, что в итоге (очевидно, после моей коррекции) и дает переполнение стека и ошибку времени исполнения.
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!
Реклама
Аватара пользователя
Zor
Друг Кота
Сообщения: 3544
Зарегистрирован: Вс фев 14, 2016 05:39:01
Откуда: с. Лебединое

Re: Религиозная тема. Все обсирают бейсик.

Сообщение Zor »

Зачем столько извращений? Ведь по законам Природы всё гораздо проще и логичнее!
Аватара пользователя
КРАМ
Друг Кота
Сообщения: 25242
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Re: Религиозная тема. Все обсирают бейсик.

Сообщение КРАМ »

Zor писал(а):по законам Природы всё гораздо проще и логичнее!
Все проще лишь если абстракция восприятия этой самой природы человеком упрощена до уровня примитивной физиологии.
Если же она (абстракция) имеет несколько более высокое разрешение, то все становится запредельно сложно.
Аватара пользователя
murzistor
Друг Кота
Сообщения: 6104
Зарегистрирован: Ср май 04, 2016 23:18:38

Re: Религиозная тема. Все обсирают бейсик.

Сообщение murzistor »

Вот есть несколько файлов в формате RTF(M). Инструкция на разных языках. Причём файлы на западных языках весят 5 ... 6 КБ, а на русском - 24 КБ, на японском - вообще 70 КБ!
Думаю, чё за фигня?
Открываю их в Notepad++, а там! :facepalm:

Это из русского:

Код: Выделить всё

\u1103 \u1074 \u1083 \u1103 \u1077 \u1090 \u1089 \u1103  \u1085 \u1072 \u1089 \u1090 \u1086 \u1083 \u1100 \u1082 \u1086  \u1087 \u1088 \u1086 \u1089 \u1090 \u1086 \u1081  \u1087 \u1088 \u1080  \u1077 \u1105  \u1080 \u1089 \u1087 \u1086 \u1083 \u1100 \u1079 \u1086 \u1074 \u1072 \u1085 \u1080 \u1080 , \u1095 \u1090 \u1086  \u1085 \u1072 \u1083 \u1080 \u1095 \u1080 \u1077  \u1080 \u1085 \u1089 \u1090 \u1088 \u1091 \u1082 \u1094 \u1080 \u1080  \u1074  \u1087 \u1088 \u1080 \u1085 \u1094 \u1080 \u1087 \u1077  \u1085 \u1077  \u1103 \u1074 \u1083 \u1103 \u1077 \u1090 \u1089 \u1103  \u1085 \u1077 \u1086 \u1073 \u1093 \u1086 \u1076 \u1080 \u1084 \u1086 \u1089 \u1090 \u1100 \u1102 . \u1053 \u1086 , \u1085 \u1077  \u1089 \u1084 \u1086 \u1090 \u1088 \u1103  \u1085 \u1072  \u1101 \u1090 \u1086 , \u1084 \u1099  \u1086 \u1087 \u1080 \u1089 \u1072 \u1083 \u1080  \u1085 \u1077 \u1082 \u1086 \u1090 \u1086 \u1088 \u1099 \u1077 , \u1085 \u1072 \u1080 \u1073 \u1086 \u1083 \u1077 \u1077  \u1087 \u1088 \u1086 \u1076 \u1074 \u1080 \u1085 \u1091 \u1090 \u1099 \u1077  \u1092 \u1091 \u1085 \u1082 \u1094 \u1080 \u1080 . \
Это из японского:

Код: Выделить всё

\ftnbj\aenddoc\hyphhotz425\trackmoves0\trackformatting1\donotembedsysfont0\relyonvml0\donotembedlingdata1\grfdocevents0\validatexml0\showplaceholdtext0\ignoremixedcontent0\saveinvalidxml0\showxmlerrors0\horzdoc\dghspace120\dgvspace120\dghorigin1701
\dgvorigin1984\dghshow0\dgvshow3\jcompress\viewkind4\viewscale125\rsidroot546880\newtblstyruls\nogrowautofit\outdisponlyhtml \fet0{\*\wgrffmtfilter 3f01}\ilfomacatclnup0\ltrpar \sectd \ltrsect\linex0\sectdefaultcl\sftnbj {\*\pnseclvl1

Код: Выделить всё

{
\rtlch\fcs1 \ab\af21\afs22 \ltrch\fcs0 \b\fs22\kerning0\loch\af461\hich\af461\dbch\af461\insrsid546880\charrsid546880 \hich\af461\dbch\af461\loch\f461  }{\rtlch\fcs1 \ab\af21\afs22 \ltrch\fcs0 
\b\fs22\kerning0\loch\af461\hich\af461\dbch\af461\insrsid546880\charrsid546880 \loch\af461\hich\af461\dbch\f461 \uc2\u12362\'82\'a8\u-30035\'93\'c7\u12415\'82\'dd\u12367\'82\'ad\u12384\'82\'be\u12373\'82\'b3\u12356\'82\'a2}
Вот из английского:

Код: Выделить всё

does not have a separate "Save\'85" option. The results of a benchmark will automatically be saved when you quit the program. If an identical benchmark results file exists
Вот это что, Йении придумали такой ненормальный формат?

Я ещё добавлю: в коде некоторых страниц вот такая же хрень присутствует, как будто они про нормальный юникод не знают.
Ваше открытие опровергает науку? Нет, это наука опровергает ваш бред.
Истина никогда не бывает посередине. Ведь середина на стороне того, кто больше лжёт.
Не стыдно писать в МЯЯЯУ! - стыдно вести себя не как порядочный Радио Кот. :)
Ответить

Вернуться в «МЯЯЯУ!»