Когда я только первые разы тыкалась носом в код после многолетнего перерыва, друг мне сразу пообещал по рукам надавать за кучу моментов, в том числе "using namespace std" и "goto".) В итоге в универе на первом курсе препод палила, где я помогала свои овощам из группы писать код именно из-за того, что я единственная писала std::

Комментарии: 30

  1. Maxim

    Хм, а нам просто сказали что код писать можно только на си и только на регистрах...

    • Pihto

      На C++ особых проблем с композицией не наблюдается и goto не особо нужен )

      • Aleksey

        Вообще есть кейс, где без goto не обойтись ну никак? На чистом С скажем

        • Pihto

          Маловероятно. Goto — явно старообрядческая подпорка. Короче, либо экономия на спичках, либо борьба за чистоту кода и помыслов.

        • Maxim

          Ну так, романтика. 21:00, контроллер - миландр к1986ве92, только cmsis и вперёд.. Нет такого кейса. Можно условиями обмазать

          • Belka

            О, неплохо. Его я так и не потыкала. У меня лежит спаленный девкит, на котором питание поплыло, и два камушка отдельно.

            • Maxim

              Себе ещё в 18 году купил, через почту миландра. А потом буквально вот 20-го февраля заказали на работу две платы от ldm systems - думал выпустить версию девайса под локализацию (тогда ещё чипы стоили по 500, было сопоставимо с stm хоть как-то)

              • Belka

                А сейчас, кстати, сколько они стоят? Я чёт не смотрела даже.

                • Aleksey

                  :) неправильно мыслите (не рационально) берем покупаем у китайцев RiscV по 1 доллару за контроллер с нормальной отладкой, SVD и всякими плюшками. Покупаем лазерный маркиратор помощней . Укладываем палетку под маркиратор и пишем название хоть "Чебуратор" - профит

                  • Belka

                    Правда, сейчас и стм стоят уже не те деньги, что раньше...

                    • Maxim

                      Ну девайс изначально под stm32l072cz заточен. Тоже недешево, но есть перспектива перейти на 072сr хотя бы Да и потом эта операция задумывалась как "а вот смотрите, для патриотов и тех кому очень хочется, можем поставить девайсы с очечепственным контроллером"

                      • Aleksey

                        Миландр даже мать их в своих счетчиках Милур 2 года назад ставил STM - мы с этого конкретно так посмеялись :)

                        • Maxim

                          Ну сейчас у меня в закромах валяются их чипы (образцы выслали) которые с ядром M0. Как раз вроде для счётчиков которые

                          • Aleksey

                            Ну это отличная новость - хоть что то сдвинулось

                            • Maxim

                              Да нет, их тоже не отгружают больше:) Фаблесс жи, на Микроне делать не могут потому что техпроцесс другой

                • Maxim

                  От 1400 за штуку, плюс миландр отгрузки прекратил. Что у поставщиков есть, то и ваше

                  • Belka

                    Мда. Такое.

    • Belka

      Прелестно.

  2. Vga

    не глупое, но мерзкое Сейчас много чего не допускает отката прошивки, преимущественно по соображениям ДеРьМа И некоторые материнки пишут про то, что нельзя откатывать, и накатывать надо в определенном порядке... Цены в японии конечно вызывают зависть "ну никак" - нету. когда все другие варианты очень корявы - ну хотя бы те же корутины не зря сделаны именно на нем *в кривых руках. это важно вейдмюллер стрипакс все хвалят А в школе унижений лектор напротив говорил емнип "нахуя вы стд:: пишете?"

    • Ivan

      Наверное. Охладите трамблёр Да. Но грёбанная таможко и сосанкции

      • Vga

        Доставка оттуда тоже довольно-таки ебаная

        • Ivan

          Так я про это и говорю. Шо шманают

    • Anonim

      дело даже не в кривизне рук. У Си функциональная парадигма. А Гоу ту эту парадигму ломает. Что в принципе некрасиво.

      • Vga

        Нет. Я про ее цену. Во-первых процедурная. Во-вторых, в умелых руках не ломает В-третьих, гоуту который действительно способен ее сломать в С все равно запрещен Так что единственный его недостаток - в кривых руках получаются нечитаемые спагетти, при том что средства структурного программирования покрывают 99% нужды в гото

        • Ivan

          Цены есть там разумные

          • Vga

            Например?

          • Vga

            И еще 10к иен привезти. Минимум. я про цену доставки, цены на консольки там хороши, а яху еще лучше

            • Ivan

              А я про самим привезти говорил, кода путешествуешь

              • Vga

                ну так путепшествие и багаж тоже денег стоят

      • Valentin

        Только процедурная, а не функциональная Функциональная это всякие там Haskell, и т. д. Goto в не-эмбеддед программировании не принято, т.к. в неумелых руках из-за этого быстро быстро получается лапшекод. Да и Дейкстра завещал так не делать ) Хотя в тех же исходниках ядра Linux goto частенько используется заместо отсутствующих в няшной сишке ыксепшнов, и в принципе с анализом данных участков кода особых проблем не возникает

Не нашли ответ?

Вам также может быть интересно