LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Стандартное Arduino IDE, действительно не очень далеко ушедшее от блокнота. Но меня не интересуют улучшенные блокноты.

То есть с современными IDE ты не работаешь. Тем не менее придумал термин «блокнот-ориентированное программирование» и клеймишь его. ЧТД. Вряд ли ты что-то докажешь людям, которые современные IDE используют.

Кстати, раз уж ты его клеймишь, можешь дать определение, что такое «блокнот-ориентированное программирование»? Если ты про «блокнот Windows», то в общем-то, даже уже упомянутый мной турбопаскаль 30-летней давности для программистов был гораздо удобнее этого «блокнота», хотя до современных IDE ему далеко, конечно.

Ручное прописывание имен типов, функций, переменных

А в чём твой вариант менее «ручной»? Я вот написал int, а ты этот int выбираешь из комбобокса — в этом, что ли разница?

ручная декларация тех же локальных переменных (которые в Лабвью и Метапроге прячутся в проводках)

Декларация. по-русски объявление. В том же c++ переменные крайне редко объявляются без инициализации (по-русски, присвоения начального значения). А типичное объявление с инициализацией — ну вот например, возьмём среднее от двух значений:

int c = (a + b) / 2;

Ты тут, как я понимаю, будешь накликивать из панели инструментов на каждую операцию по треугольничку и к каждому треугольничку подводить по два проводка на вход. Даже для двойки потребуется отдельный треугольничек с константой, от которого пойдёт проводок к операции деления. Ты серьёзно уверяешь, что это «менее ручная» работа, чем то, что я набрал в одну строку?

Исходная версия hobbit, :

Стандартное Arduino IDE, действительно не очень далеко ушедшее от блокнота. Но меня не интересуют улучшенные блокноты.

То есть с современными IDE ты не работаешь. Тем не менее придумал термин «блокнот-ориентированное программирование» и клеймишь его. ЧТД. Вряд ли ты что-то докажешь людям, которые современные IDE используют.

Кстати, раз уж ты его клеймишь, можешь дать определение, что такое «блокнот-ориентированное программирование»? Если ты про «блокнот Windows», то в общем-то, даже уже упомянутый мной турбопаскаль 30-летней давности для программистов был гораздо удобнее этого «блокнота», хотя до современных IDE ему далеко, конечно.

Ручное прописывание имен типов, функций, переменных

А в чём твой вариант менее «ручной»? Я вот написал int, а ты этот int выбираешь из комбобокса — в этом, что ли разница?

ручная декларация тех же локальных переменных (которые в Лабвью и Метапроге прячутся в проводках)

Декларация. по-русски объявление. В том же c++ переменные крайне редко объявляются без инициализации. А типичное объявление с инициализацией — ну вот например, возьмём среднее от двух значений:

int c = (a + b) / 2;

Ты тут, как я понимаю, будешь накликивать из панели инструментов на каждую операцию по треугольничку и к каждому треугольничку подводить по два проводка на вход. Даже для двойки потребуется отдельный треугольничек с константой, от которого пойдёт проводок к операции деления. Ты серьёзно уверяешь, что это «менее ручная» работа, чем то, что я набрал в одну строку?