Но я в самом деле даже не против правильно использованного goto, и совсем не против break, который и хотели сделать как правильный goto. Но обертка этого всего в обработку исключений как штатного прекращения цикла — это для меня нонсенс.
А между прочим зря вы так минусуете — у нас когда линуксячье ядро падало (да, у нас писали кусочки ядра), приходил главный линуксоид с фотоаппаратом и фотографировал остатки того, что выдало ядро на экран.
Я отнюдь не претендую на провидца, я просто изложил свой личный опыт, не более того — как я сам снимаю и что мне нужно. И как 10-15 лет назад я не пользовался камерой в телефоне, так и сейчас не пользуюсь — пока нормальную зеркалку сложно заменить. Но даже если к ней приделают оносительно дешевый вариант съемки с таким пост-фокусом, я редко буду пользоваться этой фишкой, почему — я писал выше.
Но когда я фотографирую, мне надо вполне конкретный фокус, а не «вперед-назад».
Мне надо показать зрителю то, что хочу я, а не все подряд, нарисовать свою картинку, свое видение, а не чисто механическую возможность смотреть как угодно.
О, да, когда наснимаешь за день пару-тройку сотен фоток — то особо потом ни времени нет, ни желания ковыряться во всем этом и еще и фокус выставлять.
Снимать надо как-то сразу то, что хочешь, а потом максимум технические ошибки поправить, и то не всегда получается себя заставить.
Так что именно «в принципе» это вроде и интересно, а по правде говоря сомнительно, что оно часто нужно.
Cудя по всему теперь оно так… если раньше я как-то думал, что цикл выглядит примерно как в асме и там все соптимизировано до предела, то перерь оказывается все разоптимизировано, что фиг поймешь, где надо экономить, а где нет; где раньше был проверенный код, теперь при простом переводе на другой язык программирования настолько все внутри усложняется, что делается как-то нехорошо :( одно выбрасывание исключений чего стоит — это же раскрутка стека и прочие накладные расходы.
Вобщем-то этот, казалось бы невинный, комментарий, как оно внутри устроено, вот так враз поменял мое мнение о питоне.
вот же ж как оно ж… что можно сделать из простого while… навесить исключениев, перехватчиков и потом думай-гадай, что ж оно делает на самом деле.
еще в школе учили, что break == goto, а goto == попа
а тут не только break, да еще все, что написано чуть выше, прям винегрет.
и оно еще и работает?! :))
Хм, согласно предыдущему комментарию это совсе-совсем неочевидно с точностью до наоборот. Так что лично мое мнение — вообще не использовать такие конструкции, которые могут так двояко толковаться — от греха подальше.
Тут не только от ВУЗов что-то надо, но и желание самого человека.
Если человек тупо сидит на лекциях, не зная, зачем и нигде это не применяет вообще — то зачем?
Да, я тоже в ВУЗе не по IT учился, но со второго курса уже разбирался, что мне надо и, собственно, первый курс и натолкнул разбираться и выбрать следующий шаг — параллельно работать. Т.е. уже эффект был практически сразу. Если бы я не поступил — то и не стал бы работать там, куда меня подтолкнул ВУЗ. Дальше — я учился и видел, что используется на производстве, и видел, куда можно приспособить IT. Тоже направление развития.
Ну и в результате, закончив ВУЗ, имеем теоретические знания, практику по специальности, уже полное понимание, где работать, ибо уже многое изучено — и как финал — едем работать по приглашению в хорошую компанию. Это если чего-то хотеть от жизни и немного шевелить лапками.
Брейк это явный переход к метке за пределом цикла если что.
Это не goto наверное… нет, что вы, совсем нет!
А тут сразу готовое было бы :)
Мне надо показать зрителю то, что хочу я, а не все подряд, нарисовать свою картинку, свое видение, а не чисто механическую возможность смотреть как угодно.
Снимать надо как-то сразу то, что хочешь, а потом максимум технические ошибки поправить, и то не всегда получается себя заставить.
Так что именно «в принципе» это вроде и интересно, а по правде говоря сомнительно, что оно часто нужно.
Вобщем-то этот, казалось бы невинный, комментарий, как оно внутри устроено, вот так враз поменял мое мнение о питоне.
еще в школе учили, что break == goto, а goto == попа
а тут не только break, да еще все, что написано чуть выше, прям винегрет.
и оно еще и работает?! :))
Если человек тупо сидит на лекциях, не зная, зачем и нигде это не применяет вообще — то зачем?
Да, я тоже в ВУЗе не по IT учился, но со второго курса уже разбирался, что мне надо и, собственно, первый курс и натолкнул разбираться и выбрать следующий шаг — параллельно работать. Т.е. уже эффект был практически сразу. Если бы я не поступил — то и не стал бы работать там, куда меня подтолкнул ВУЗ. Дальше — я учился и видел, что используется на производстве, и видел, куда можно приспособить IT. Тоже направление развития.
Ну и в результате, закончив ВУЗ, имеем теоретические знания, практику по специальности, уже полное понимание, где работать, ибо уже многое изучено — и как финал — едем работать по приглашению в хорошую компанию. Это если чего-то хотеть от жизни и немного шевелить лапками.
> Мне хотелось, конечно, оборудование и идею показать.
и это
> Он показывал мне и программу мельком и пульт настройки, но я особенно не разбирался.
Самое интересное-то за кадром осталось :(