Пример эволюции Python 2 -> 3 без обратной совместимости, создал очень много проблем с пакетами, которых просто не было под 3-ю версию в моменте. Да, было тяжело.
Но в то же время этот переход, параллельно вырастил много молодых (и не очень) разработчиков, которые в итоге переписали всё и неявно унаследовали компетенции по этим проектам от старых мейнтейнеров, которые не готовы были к изменениям в силу разных причин. В итоге большинство библиотек не умерли, а переродились.
Появилось очень много подходов и инструментария, обучающего материала, "свежих" разработчиков, и возможность развивать язык дальше в конце концов. Это похоже на экономику и это не так плохо. Важно грамотное управление проектом (стандартом).
В рядах C++ разработчиков как будто уже накопилась критическая масса, которая готова начать переход. Можно сделать инструментарий для упрощения миграции.
Но пока остается вопрос - куда переходить в случае с С++, что ломать и строить в первую очередь.
К нам в запаркованную (по всем правилам, не на углу) машину влетели на самокате 2 несовершеннолетние мадамы и уехали. 3 элемента кузова поцарапали. По видеокамере поняли что арендодатель whoosh. Написали в поддержку с точными координатами и временем - если кратко, они их нашли, забанили аккаунт, контакты дадут только полиции или суду, запросили мой контакт на случай досудебного разрешения. Владелец аккаунта конечно не пожелал связаться. Вот и вопрос. Возиться ли ради 10-20 тысяч несколько месяцев с судом.
Получает ни страховки, ни ответственности у whoosh нет.
ИМХО, гнаться за зрелищностью, и широкой аудиторией это путь в никуда.
Стратегии, разные категории (как подсказали выше пример - сумо), технические решения (например автономность в части поведения), строгие прозрачные правила, которые не переписываются под каждое новое успешное решение, естественная эволюция, вот что создает аудиторию, инфраструктуру и большой пласт специалистов.
Дайте свободу и все станут вертикальными спинерами. А вот потом пойдет эволюция и эти спиннеры станут недостаточным условием победы, найдется и для них противник.
А сейчас так - мы собрали тележку с болгаркой на радиоуправлении, нам нужно пук, хрясь, бряк, и побольше искр, показухи и искуственных восторженных возгласов (которые занимают более 50% эфира), иначе наша широкая аудитория с попкорном заскучает и переключит канал.
Пример эволюции Python 2 -> 3 без обратной совместимости, создал очень много проблем с пакетами, которых просто не было под 3-ю версию в моменте. Да, было тяжело.
Но в то же время этот переход, параллельно вырастил много молодых (и не очень) разработчиков, которые в итоге переписали всё и неявно унаследовали компетенции по этим проектам от старых мейнтейнеров, которые не готовы были к изменениям в силу разных причин. В итоге большинство библиотек не умерли, а переродились.
Появилось очень много подходов и инструментария, обучающего материала, "свежих" разработчиков, и возможность развивать язык дальше в конце концов. Это похоже на экономику и это не так плохо. Важно грамотное управление проектом (стандартом).
В рядах C++ разработчиков как будто уже накопилась критическая масса, которая готова начать переход. Можно сделать инструментарий для упрощения миграции.
Но пока остается вопрос - куда переходить в случае с С++, что ломать и строить в первую очередь.
К нам в запаркованную (по всем правилам, не на углу) машину влетели на самокате 2 несовершеннолетние мадамы и уехали. 3 элемента кузова поцарапали. По видеокамере поняли что арендодатель whoosh. Написали в поддержку с точными координатами и временем - если кратко, они их нашли, забанили аккаунт, контакты дадут только полиции или суду, запросили мой контакт на случай досудебного разрешения. Владелец аккаунта конечно не пожелал связаться. Вот и вопрос. Возиться ли ради 10-20 тысяч несколько месяцев с судом.
Получает ни страховки, ни ответственности у whoosh нет.
Было бы интересно посмотреть на итоговые показания ваттметра при завершении генерации на малине.
ИМХО, гнаться за зрелищностью, и широкой аудиторией это путь в никуда.
Стратегии, разные категории (как подсказали выше пример - сумо), технические решения (например автономность в части поведения), строгие прозрачные правила, которые не переписываются под каждое новое успешное решение, естественная эволюция, вот что создает аудиторию, инфраструктуру и большой пласт специалистов.
Дайте свободу и все станут вертикальными спинерами. А вот потом пойдет эволюция и эти спиннеры станут недостаточным условием победы, найдется и для них противник.
А сейчас так - мы собрали тележку с болгаркой на радиоуправлении, нам нужно пук, хрясь, бряк, и побольше искр, показухи и искуственных восторженных возгласов (которые занимают более 50% эфира), иначе наша широкая аудитория с попкорном заскучает и переключит канал.
Роботы становятся совершеннее, а передача нет.
Рекомендую всем брать шасси с амортизаторами, иначе робот будет очень жестко ездить по неровностям. (Для экспериментов в доме хватит и обычного).
Автор — я веду схожий хобби проект, было бы интересно пообщаться.