Избавиться от условий.. чтобы что? Ради академического интереса - ладно. Ради быстродействия? Нет. Идея для следующего опыта - исследовать smali различных подходов. Там видно будет во что (в какие инструкции) превращается иф, елс и свитч. Сам, как писатель на джавах, могу сказать что этот язык запросто может избаловать и превратить простой проект в вавилонскую башню. Особенно заметно по ждунам, которые начинаются модных авторов и начинают изобретать собственные архитектуры. Могу посоветовать параллельно изучать другой, более низкоуровневый язык. Это помогает "размылить" взгляд и начать думать логически, а не обмазываться фабриками и полиморфизми. Можно Си, причем лучше под микроконтроллеры (хоть есп, хоть ардуины), они научат в сложных моментах экономить такты процессора и оперативную память.
"было бы здорово читать код на Python вместо ассемблера и C " - нет, не здорово
у меня на домашнем инете отвалились все сервисы гугла.. на МТС пока всё работает
Избавиться от условий.. чтобы что? Ради академического интереса - ладно. Ради быстродействия? Нет. Идея для следующего опыта - исследовать smali различных подходов. Там видно будет во что (в какие инструкции) превращается иф, елс и свитч. Сам, как писатель на джавах, могу сказать что этот язык запросто может избаловать и превратить простой проект в вавилонскую башню. Особенно заметно по ждунам, которые начинаются модных авторов и начинают изобретать собственные архитектуры. Могу посоветовать параллельно изучать другой, более низкоуровневый язык. Это помогает "размылить" взгляд и начать думать логически, а не обмазываться фабриками и полиморфизми. Можно Си, причем лучше под микроконтроллеры (хоть есп, хоть ардуины), они научат в сложных моментах экономить такты процессора и оперативную память.