Size: a a a

2020 September 09

SZ

Sergey Z in rannts
«Обсуждения почти всегда заканчиваются одинаково: нужная фича не появится, потому что главный дизайнер языка и члены его команды нужной её не считают. Раньше в эти моменты мне казалось, что это я неграмотный и чего-то не понимаю. Но сейчас я понимаю — это полная чушь»

Индустрия зависит от прихоти создателей языков программирования — сообществу нужно больше власти!
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Само собой, надо понимать что команда
python3
запускает системный питон3, что бы запустить другие, надо конкретно указывать версию, например:
python3.8
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Sergey Z
«Обсуждения почти всегда заканчиваются одинаково: нужная фича не появится, потому что главный дизайнер языка и члены его команды нужной её не считают. Раньше в эти моменты мне казалось, что это я неграмотный и чего-то не понимаю. Но сейчас я понимаю — это полная чушь»

Индустрия зависит от прихоти создателей языков программирования — сообществу нужно больше власти!
Его в коментах пропесочили и выяснили что он "последователь" другого чувака с хабра, с похожим стилем статей (он и пригласил на хабр этого любителя демократии)
источник

SZ

Sergey Z in rannts
Полная жопа начинается, когда к власти приходят вот такие чуваки, которые знают как сделать лучше.
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Я вот тут слежу немного за развитием Rust и даже на примере async/await вижу что не всё так просто с добавлением новых фич. Иногда добавление одной фичи может потребовать сначала добавить 2-3 другие.
источник
2020 September 10

AM

Artem Malyshev in rannts
Kirill (Cykooz) Kuzminykh
Я вот тут слежу немного за развитием Rust и даже на примере async/await вижу что не всё так просто с добавлением новых фич. Иногда добавление одной фичи может потребовать сначала добавить 2-3 другие.
Во, расскажи как там это самое развитие происходит. Я из всех утюгов уже слышал что сообщество rust инклюзивное насквозь. Как там фичи новые тащут в язык?
источник

A🌚

Al 🌚l in rannts
Коммент понравился:
Тут нужно понимать что добавление фичи в язык и добавление фичи в код приводит к разным последствиям. Ваше произведение — это книга, а продукт разработчиков языка — слова и алфавит. В вашей книге важна нить повествования, вы можете прозрачно менять абзацы текста не теряя смысла. А теперь представьте приходят писатели к Кириллу и Мифодию и говорят: "Давайте добавим пару красивых букв из арабского и пучок иероглифов из китайского и майя, эти ребята космопланы строили они фигню не посоветуют". Ну и слов новых из Хинди, а предложения будем строить как мастер Йода, а то на русском мало слов, вот и приходится писать портянку текста чтобы раскрыть свою мысль, да еще и за порядком слов следить.
Изменение языка это в первую очередь обратная совместимость и поддержка, в текущей реализации бесконтрольное добавление функциональности в язык сродни созданию Вавилонской башни. Добавить фичу "могут не только лишь все, мало кто может это делать".
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Artem Malyshev
Во, расскажи как там это самое развитие происходит. Я из всех утюгов уже слышал что сообщество rust инклюзивное насквозь. Как там фичи новые тащут в язык?
Ну я в основном слежу за этим по разным бложикам с описанием будущих фич и проблемами с их реализацией. В самое месево в гитхабе не лезу.
Насколько знаю там есть какой то порядок принятия фич. Что-то вроде PEP-ов в питоне. Там надо составить RFC на фичу и выложить на обсуждение в гитхабе.
источник

KK

Kirill (Cykooz) Kuzm... in rannts
Фичу могут реализовать в "ночной" версии компилятора, и она там будет отлёживаться пока не стабилизируется (несколько релизов может там сидеть). Некоторые фичи могут так и не вылезти из ночнушки.
источник

SZ

Sergey Z in rannts
Al 🌚l
Коммент понравился:
Тут нужно понимать что добавление фичи в язык и добавление фичи в код приводит к разным последствиям. Ваше произведение — это книга, а продукт разработчиков языка — слова и алфавит. В вашей книге важна нить повествования, вы можете прозрачно менять абзацы текста не теряя смысла. А теперь представьте приходят писатели к Кириллу и Мифодию и говорят: "Давайте добавим пару красивых букв из арабского и пучок иероглифов из китайского и майя, эти ребята космопланы строили они фигню не посоветуют". Ну и слов новых из Хинди, а предложения будем строить как мастер Йода, а то на русском мало слов, вот и приходится писать портянку текста чтобы раскрыть свою мысль, да еще и за порядком слов следить.
Изменение языка это в первую очередь обратная совместимость и поддержка, в текущей реализации бесконтрольное добавление функциональности в язык сродни созданию Вавилонской башни. Добавить фичу "могут не только лишь все, мало кто может это делать".
мне больше всего понравилось, что чувак говорит что вообще всегда укладывается в сроки.
по мне это значит, что либо ему задачу ставят супер точно и не меняют требования, либо он существенно задирает сроки, чтоб точно точно уложиться.
источник

『Serg』 in rannts
Sergey Z
мне больше всего понравилось, что чувак говорит что вообще всегда укладывается в сроки.
по мне это значит, что либо ему задачу ставят супер точно и не меняют требования, либо он существенно задирает сроки, чтоб точно точно уложиться.
ага и пишет код без ошибок
источник

SZ

Sergey Z in rannts
тебе не понадобятся тесты, если ты будешь писать код без ошибок!
источник

SA

Sergey Arkhipov in rannts
Код без ошибок пишут только лохи. Сначала тебе платят за написание ошибки, затем - за исправление
источник

『Serg』 in rannts
Sergey Arkhipov
Код без ошибок пишут только лохи. Сначала тебе платят за написание ошибки, затем - за исправление
причем при исправление ошибки, ты ломаешь что то другое
источник

БС

Байт Словович... in rannts
ну началось...
источник

OK

Oleg Kuksa in rannts
🔥.
источник

MF

Mikhail Fitasov in rannts
Давно не писал наркомании, но вот способ получить из массива dict - уникальный массив dict
unique_dicts = [
 json.loads(i) for i in set(json.dumps(item, sort_keys=True) for item in data)
]
источник

MF

Mikhail Fitasov in rannts
где data это ваш массив
источник

БС

Байт Словович... in rannts
ну как минимум этот код из списка делает список...
источник

MF

Mikhail Fitasov in rannts
Ну да, уникальный только
источник