Муфты электромонтажные от производителя Fucon

Обсуждение: Верните BASIC

Страница 3 из 6
Новичок
 
Аватар для Alex__St
 
Регистрация: 19.04.2016
Адрес: Москва
Сообщений: 35
Репутация: 34
24 17
1 6
 
12.11.2020 13:35 #21
Цитата:
Сообщение от Alexandr111
Бейсик более человечный
Вот это точно! Дебагить процедуры в Бэйсике - одно удовольствие!
__________________
_____________________________
РадиоГубитель со стажем
Оценка
Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.
Новичок
 
Регистрация: 14.06.2018
Сообщений: 111
Репутация: 17
18 51
15 14
 
13.11.2020 14:29 #22
Цитата:
Сообщение от Alex__St
Вот это точно! Дебагить процедуры в Бэйсике - одно удовольствие!
Потому что интерпретатор. У "С" - компилятор. Нужна внешная программа для дебага. У Java тоже встроенные средства дебага. Если остановится программа - распечатывает стек с точности до строки. Где и что произошло.
Оценка
Компания Компэл, официальный дистрибьютор EVE Energy, бренда №1 по производству химических источников тока (ХИТ) в мире, предлагает продукцию EVE как со склада, так и под заказ. Компания EVE широко известна в странах Европы, Америки и Юго-Восточной Азии уже более 20 лет. Недавно EVE была объявлена поставщиком новых аккумуляторных элементов круглого формата для электрических моделей «нового класса» компании BMW. Продукция EVE предназначена для самого широкого спектра применений – от бытового до промышленного.
Знаток
 
Регистрация: 08.04.2010
Сообщений: 181
Репутация: 78
61 31
1 0
 
13.11.2020 18:32 #23
Цитата:
Сообщение от stankow
Потому что интерпретатор. У "С" - компилятор. Нужна внешная программа для дебага.
Борландовский Turbo Basic с которым я работал после Майкрософтовского QBasic'а имел встроенный компилятор и умел создавать exe-файлы. При этом скорость выполнения скомпилированной программы возрастала в разы и не всегда работала также корректно, как в режиме отладки
Оценка
Новичок
 
Регистрация: 23.03.2009
Сообщений: 1
Репутация: 10
 
09.01.2021 17:11 #24
Как радиоинженер-проектировщик, проще говоря схемщик, т.е. человек не являющийся профессиональным программистом во многом согласен с автором. Так как я начинал трудовую деятельность, когда персональных компьютеров и в помине не было (студентом практику проходил на ЭВМ «Урал-2») то более плотное знакомство с программированием состоялось, когда собрал первый «Спектрум» товарища Клайва Синклера, Бейсик действительно оказался простым, понятным и достаточно универсальным языком. Волею судеб в дальнейшем возникла необходимость программировать микроконтроллеры, и тут я полностью согласен с автором, что лучше использовать ассемблер – понимая, как должна работать схема ассемблер позволяет с помощью микрокоманд заставить работать отдельные элементы в целом сложного устройства. По поводу языка Python, я тоже согласен с автором, когда встала необходимость общения микроконтроллера с компьютером, программа была написана на Python-е через неделю после начала знакомства с Python-ном с нуля, т.е. язык так же как и Бейсик достаточно прост и понятен.
Оценка
Знаток
 
Регистрация: 25.06.2011
Адрес: Тернопіль
Сообщений: 595
Репутация: 140
125 51
4 15
 
10.01.2021 18:44 #25
Цитата:
Сообщение от DmitriyVDN
нормальный у Си синтаксис, с умилением вспоминаю работу в школе на барсике, и тихим ужасом пасаль, кто хоть раз писал на нем игры или БД, меня поймет...
и улыбкой страшилки преподов о злом и ужасном Гудвине в виде языка Си.
знакомство с МК начал ассемблера для ПИК , а выучить Си заставила простая лень (лень было заучивать больше сотни команд для АВиРок) . и слава богу что на то время не было барсиков и пасалей для МК. потому что все попадающиеся в последствии проги от бедных студней, преподы которых просекли что в нете им с помощью ничего нормального не светит, и начинающих не в состоянии осилить асм или Си , откровенно напоминают бредо-код.

радетелям барсиков, пасалей и некрозов простая задача: одной строкой создать переменную, которую компилятор в коде будет воспринимать, как все порты вода/вывода МК. покажите что это реально, может я не прав в своем субъективном мнении в отношении к барсику и пасалю , потому как в Си это реально и работает.
о, Боже! как можно жить без булевого типа? испанский стыд!
Оценка
Эксперт
 
Регистрация: 29.08.2009
Адрес: kaliningrad
Сообщений: 3,175
Репутация: 764
739 340
22 1
 
10.01.2021 19:15 #26
да, точно!
а все таки какой командой в бейсике можно одной строкой сделать назначение портов ввода\вывода?
Оценка
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,308
Репутация: 635
615 131
34 9
 
11.01.2021 09:15 #27
Цитата:
Сообщение от gurnik
о, Боже! как можно жить без булевого типа? испанский стыд!
действительно как... хотя правильный вопрос "а на кой он нужен? в Си есть битовые поля, мало того битовое поле позволяет создавать переменные длиной два или три или четыре бита и упаковывать их в один 8-ми битный регистр.
Оценка
Эксперт
 
Аватар для DmitriyVDN
 
Регистрация: 08.11.2009
Сообщений: 2,308
Репутация: 635
615 131
34 9
 
11.01.2021 09:30 #28
Цитата:
Сообщение от gurnik
испанский стыд!
заключается в полном непонимании вопрошающего что такое булевый тип
Оценка
Специалист
 
Регистрация: 26.10.2020
Адрес: Омск
Сообщений: 1,752
Репутация: 241
253 177
537 320
 
11.01.2021 12:02 #29
В МК от NEC команда вывода высокого уровня на ногу 2 порта 3 выглядит так:
P3.2 = 1;
а команда считывания уровня на ноге 6 порта 2 так:
x = P2.6;
Это на С, в штатном бесплатном фирменном IDE.
А теперь покажите, как эти же операции выглядят на С, к примеру, для STM32 в любом IDE.
И причем здесь язык-то?
Оценка
Новичок
 
Аватар для Alex__St
 
Регистрация: 19.04.2016
Адрес: Москва
Сообщений: 35
Репутация: 34
24 17
1 6
 
11.01.2021 17:16 #30
Ну, честно говоря, в памяти все значения хранятся как байты. Т.е. всё зависит от точки зрения на байт: можешь его воспринимать как число (int / long/ double etc), можещь - как букву (string), можешь как логическое значение (boolean), и т.д.
И потому при наличии правил любое количество байт может быть преобразовано в тот тип переменной, который удобен в данной процедуре.
__________________
_____________________________
РадиоГубитель со стажем
Оценка
Ответ
Страница 3 из 6
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Оценка этой теме
Оценка этой теме:
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Бесплатная доставка по России
Часовой пояс GMT +3, время: 17:51.
Обратная связь РадиоЛоцман Вверх