очень серьёзно начинаешь относиться к разумному потреблению ресурсов, если пишешь код в бинарном виде для моделирования, например, 16-битного счетчика… и у тебя отличный код, но тупо не хватает реестров чтобы весь его впилить, особо жалко, когда не хватает одного реестра для вывода данных 🙁 потом становится интереснее, когда задачи более сложные (например, написание системы контроля полива для расстений), но уже на ассемблере для какого-нибудь милого мкп, там тоже за любое GOTO THERE ты в итоге себя покараешь…. а Java - она обеспечивает высокий порог вхождения и много простых добрых людей начинают именно с нее, зачем поначалу писать эффективно, если можно просто писать?