Аргумент так себе. У фашизма корни растут ещё с более древних времён, но фашизм от этого хорошим не станет :) Но если сократить все аргументы против Go (по сравнению с C++) до одной фразы, то получится "У Go нет ни одного преимущества по сравнению с C++, зато полно недостатков".
Лучше всего если бы вы могли вытащить колонки из телевизора и поставить на их место новые, то же и с модулем с ОС, пульт бы был один и работал с таким же заменяемым контроллером пульта.
И если бы замена занимала минуту даже дауном, а настройка выполнялась бы автоматически. Пульт при этом должен «подстраиваться» под набор устройств в телевизоре как Мистик из XMan.
В идеале и экран тоже так же нужно менять.
Нужно лишь договориться об интерфейсе подключения (Type C?) и протоколе…
Это тоже монолит, только с правильной архитектурой. Но большинство разработчиков делают либо обычный телевизор, либо то, что вы описали… Только у них еще хуже всё, чтобы подсоединить колонки надо самому паять переходник, каждый динамик настраивается отдельно по сложной инструкции, иначе не заработает или звук будет отставать где-то, где-то тише, где-то громче :) Приставка требовала бы ручного патчинга KDE под FreeBSD, работала бы от питания 4.37V ни больше ни меньше, но только если колонки играют тише 50% громкости, если больше - уже 5V. Пульты бы не работали, если бы лежали ближе 1м друг к другу и некоторые функции меняли бы что-то еще в других системах (типа сделал громче и стала яркость меньше, увеличил яркость и язык в ОС поменялся на японский)
Пипец у вас позиция человека, который все что угодно сделает чтобы его взяли на работу. Это желание одобрения и признания изучается в психологии :) Я бы ответил «не хочу». Не нравится мой ответ - идите на… Вам я нужен гораздо больше чем вы мне :)
"Поэтому по возможности не используйте Go. Забудьте, что есть Go, если вы хотите выжать максимум." Такая формулировка на фоне статьи выглядит более правильной :)
Программирование это хобби же. Я ни дня в жизни не работал, только делал что нравится и где нравится. Объездил кучу стран, получил степень MBA, два диплома к основному высшему, дети, машины, квартиры. Куча знакомых благодаря онлайн-играм и дополнительному образованию. Сегодня вернулся из СПб с комик-кона. Осваиваю 3D-печать на фотополимерной смоле, изучаю 3D-моделирование, помогаю своей женщине с косплеем, недавно вот топор вырезал из фанеры :) Так что считаю - стоило. И всё это не работая, а только занимаясь тем, чем я бы и бесплатно занимался :)
Собеседовался, звали и в Яндекс и везде куда ходил ради интереса. ЗП от 500k сейчас мне лично найти не проблема. Синдрома препода никакого нет, ведь ушёл потому что свой бизнес отнимает всё время, а зарабатываю я сейчас в десять раз больше :) Я в IT гораздо дольше :) Начал в 9 лет, первый заработок в 16 лет, в 18 лет уже имел ЗП 100k, что на текущие деньги около 300k. Создал один из первых частных Lineage 2 серверов в РФ, код был основан на l2j и переписан на 90% мной лично :)
А смысл писать что-то на хабре? Я в университете преподавал несколько лет пока времени не перестало хватать вместо этого... Публичных разработок мало, пишу на всём что можно, сейчас в основном C++, TypeScript, PHP. Сервера для онлайн-игр, расширения для PHP (из них публичное только одно), аналитика, BigData. Опыт уже больше 25 лет в разработке, а начинал с C++ и asm.
Это вопросы для джуна все :) Я всё это еще в школе уже знал, хотя было 0 лет опыта коммерческого программирования…
Аргумент так себе. У фашизма корни растут ещё с более древних времён, но фашизм от этого хорошим не станет :)
Но если сократить все аргументы против Go (по сравнению с C++) до одной фразы, то получится "У Go нет ни одного преимущества по сравнению с C++, зато полно недостатков".
Если у вас код на C++ работает так же быстро как и на Go, то вы просто не умеете писать на C++ :)
Go - от слова Govno, на мой взгляд. А опыт у меня большой на всех популярных языках программирования.
P.S.: Не знаю на чем вы там собирали библиотеку, но 2 минуты на сборку проекта такого масштаба - очень и очень много.
Ищи проблему в себе. У меня в 18 лет было уже 9 лет опыта программирования и 2 года из них коммерческого…
Я бы в рекомендации еще добавил - не используйте Python :)
Черное, белое… Серое!
Лучше всего если бы вы могли вытащить колонки из телевизора и поставить на их место новые, то же и с модулем с ОС, пульт бы был один и работал с таким же заменяемым контроллером пульта.
И если бы замена занимала минуту даже дауном, а настройка выполнялась бы автоматически. Пульт при этом должен «подстраиваться» под набор устройств в телевизоре как Мистик из XMan.
В идеале и экран тоже так же нужно менять.
Нужно лишь договориться об интерфейсе подключения (Type C?) и протоколе…
Это тоже монолит, только с правильной архитектурой. Но большинство разработчиков делают либо обычный телевизор, либо то, что вы описали… Только у них еще хуже всё, чтобы подсоединить колонки надо самому паять переходник, каждый динамик настраивается отдельно по сложной инструкции, иначе не заработает или звук будет отставать где-то, где-то тише, где-то громче :) Приставка требовала бы ручного патчинга KDE под FreeBSD, работала бы от питания 4.37V ни больше ни меньше, но только если колонки играют тише 50% громкости, если больше - уже 5V. Пульты бы не работали, если бы лежали ближе 1м друг к другу и некоторые функции меняли бы что-то еще в других системах (типа сделал громче и стала яркость меньше, увеличил яркость и язык в ОС поменялся на японский)
Пипец у вас позиция человека, который все что угодно сделает чтобы его взяли на работу. Это желание одобрения и признания изучается в психологии :) Я бы ответил «не хочу». Не нравится мой ответ - идите на… Вам я нужен гораздо больше чем вы мне :)
Так даже то, что вы написали это не трюки, а обычный код. Который применяется везде где только можно.
Ага, а еще abcdef, точки, еще e-запись, b010001, 0x… и так далее…
Читал все книги, не самые лучшие для архитектора. Может, поэтому сервисы МТС не очень, раз для их архитекторов эти книги лучшие? :)
Питон вообще не пришей кобыле хвост сейчас для бизнеса вроде МТС.
Я для подобного класса задач написал расширение для PHP, которое ускорило больше чем в 1000 раз обработку…
А еще оно хранит в бинарном виде кэш для предрасчитанных сегментов пользователей, позволяет строить аналитику по AB-тестам и много еще чего.
Быстрее вашего решения примерно в 100 раз на одного пользователя
"Поэтому по возможности не используйте Go. Забудьте, что есть Go, если вы хотите выжать максимум."
Такая формулировка на фоне статьи выглядит более правильной :)
Итераторы в C++ читаются и создаются легко и приятно, а все то, что вы выложили тут способно вызвать дьявола если где-то случайно сделать ошибку :)
Легкость чтения, понятность, удобство, очевидность - 1/10
Могу всё доказать, я врать не люблю
Ответ вообще-то очевидный - потому что нравится. Писать не нравится, комментировать нравится.
Программирование это хобби же. Я ни дня в жизни не работал, только делал что нравится и где нравится. Объездил кучу стран, получил степень MBA, два диплома к основному высшему, дети, машины, квартиры. Куча знакомых благодаря онлайн-играм и дополнительному образованию. Сегодня вернулся из СПб с комик-кона. Осваиваю 3D-печать на фотополимерной смоле, изучаю 3D-моделирование, помогаю своей женщине с косплеем, недавно вот топор вырезал из фанеры :) Так что считаю - стоило. И всё это не работая, а только занимаясь тем, чем я бы и бесплатно занимался :)
Собеседовался, звали и в Яндекс и везде куда ходил ради интереса. ЗП от 500k сейчас мне лично найти не проблема. Синдрома препода никакого нет, ведь ушёл потому что свой бизнес отнимает всё время, а зарабатываю я сейчас в десять раз больше :)
Я в IT гораздо дольше :) Начал в 9 лет, первый заработок в 16 лет, в 18 лет уже имел ЗП 100k, что на текущие деньги около 300k. Создал один из первых частных Lineage 2 серверов в РФ, код был основан на l2j и переписан на 90% мной лично :)
А смысл писать что-то на хабре? Я в университете преподавал несколько лет пока времени не перестало хватать вместо этого... Публичных разработок мало, пишу на всём что можно, сейчас в основном C++, TypeScript, PHP. Сервера для онлайн-игр, расширения для PHP (из них публичное только одно), аналитика, BigData. Опыт уже больше 25 лет в разработке, а начинал с C++ и asm.
https://github.com/kolya7k
А самомнение не завышенное, постоянно собеседую программистов и всё это наблюдаю
Всё круто, но я это всё в 14 лет на C++ делал :)
Заняло у меня тогда это около пары дней, но я сразу начал с BigInt
Я сразу понял, что 4 писал человек. Единственный полезный и адекватный. Остальные - вода.