Size: a a a

🎄.NET Talks: Evergreen🎄

2020 May 09

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
как в том клипе - мы носители корон
А, собстно, за что его любить? Есть ли хоть одна причина?
источник

d

days without suicida... in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
Почему так питон не любишь
Зачем меня форвардить сюда
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
А, собстно, за что его любить? Есть ли хоть одна причина?
ты про питон или таджикистон?
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
Andrey Shalygin
❓стоит ли сишарп попробовать изучать если джава стала неинтерсна, или так же все будет? до этого фроненд пробовал тоже бросил, джава очень нудная кажется, пытаюсь заставить себя продолжать но уже неделю ничего не выходит, ни одну задачу не хочется решать
дотнет конечно лучше, но шило на мыло менять.. иди в экзотику го, эликсир, ченить такое
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
С моей точки зрения, хуитон — это сплошная головная боль.

1. Внешние скрипты не знают и постоянно путаются, какой питон им нужен — python2 vs python3 vs просто python.
2. Установка любых библиотек — это, как правило, гемор: они требуют сишного компилятора, какого-нибудь pkgconfig, чего угодно ещё, чёрта в ступе. Просто для того, чтобы распарсить какой-нибудь XML, мне теперь нужно окунаться с головой в сишную экосистему. Просто потому, что кто-то поленился сделать нормально.
3. По дефолту все пакеты до сих пор устанавливаются глобально, и пару версий, конфликтующих по транзитивным зависимостям, установить нельзя. Да, это решается с помощью venv, но блин, серьёзно? Доколе?
4. Сам язык типизирован динамически и постоянно ломается, постоянно всё пышет дурным запахом неускопоенных трейсбеков. Культура кодирования отсутствует вовсе.
5. Ну и, наконец, я действительно не вижу ни одной причины вообще хоть что-то писать на питоне. Для любых задач, которые им якобы решаются, есть значительно более удобные инструменты, лишённые части из недостатков. А питон просто собирает недостатки из всех окрестных экосистем, и люди почему-то говорят, что это хорошо. Нет, это не хорошо.

(и это я ещё не стал ругать вообще всю историю python2 vs python3, потому что она потихоньку уходит, ну и историю с многочисленными кривущими пакетными менеджерами)
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
С моей точки зрения, хуитон — это сплошная головная боль.

1. Внешние скрипты не знают и постоянно путаются, какой питон им нужен — python2 vs python3 vs просто python.
2. Установка любых библиотек — это, как правило, гемор: они требуют сишного компилятора, какого-нибудь pkgconfig, чего угодно ещё, чёрта в ступе. Просто для того, чтобы распарсить какой-нибудь XML, мне теперь нужно окунаться с головой в сишную экосистему. Просто потому, что кто-то поленился сделать нормально.
3. По дефолту все пакеты до сих пор устанавливаются глобально, и пару версий, конфликтующих по транзитивным зависимостям, установить нельзя. Да, это решается с помощью venv, но блин, серьёзно? Доколе?
4. Сам язык типизирован динамически и постоянно ломается, постоянно всё пышет дурным запахом неускопоенных трейсбеков. Культура кодирования отсутствует вовсе.
5. Ну и, наконец, я действительно не вижу ни одной причины вообще хоть что-то писать на питоне. Для любых задач, которые им якобы решаются, есть значительно более удобные инструменты, лишённые части из недостатков. А питон просто собирает недостатки из всех окрестных экосистем, и люди почему-то говорят, что это хорошо. Нет, это не хорошо.

(и это я ещё не стал ругать вообще всю историю python2 vs python3, потому что она потихоньку уходит, ну и историю с многочисленными кривущими пакетными менеджерами)
А, ну и распространять написанный софт тоже приходится не пойми как. На других языках я могу скомпилить или как-то упаковать код, и у меня будет чёткий список зависимостей. А здесь мне придётся и на целевой системе зависеть от pip, и заново решать весь спектр проблем со странными пакетами.
источник

d

days without suicida... in 🎄.NET Talks: Evergreen🎄
Отвечу чуть позже.
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
язык хороший а экосистема шутка какая то
источник

AS

Andrey Shalygin in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
дотнет конечно лучше, но шило на мыло менять.. иди в экзотику го, эликсир, ченить такое
а сишарп начинал винформ и бросил давно дело было
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
Andrey Shalygin
а сишарп начинал винформ и бросил давно дело было
это забей, с тех пор много че изменилось
источник

AS

Andrey Shalygin in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
это забей, с тех пор много че изменилось
мне уже кажется что вообще без разницы что главное не бросать
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
тоже верно
источник

AS

Andrey Shalygin in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
тоже верно
ща сишарп открою а там такая же хрень- лямбды, анонимные классы, массивы  итп
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
Andrey Shalygin
ща сишарп открою а там такая же хрень- лямбды, анонимные классы, массивы  итп
у-у-у массивы
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
язык хороший а экосистема шутка какая то
А чем хороший?
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Ровно одна интересная фича: метаклассы.
источник

KF

Kirill Fimchenko in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
А чем хороший?
если надо хуяк хуяк, попробовать что-нибудь - какие варианты?
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Kirill Fimchenko
если надо хуяк хуяк, попробовать что-нибудь - какие варианты?
Что угодно можно тогда брать.
источник

Dv

Dr. Friedrich von Ne... in 🎄.NET Talks: Evergreen🎄
Ну вот литералли.
источник

Ln

Larymar neosilator in 🎄.NET Talks: Evergreen🎄
Dr. Friedrich von Never
А, ну и распространять написанный софт тоже приходится не пойми как. На других языках я могу скомпилить или как-то упаковать код, и у меня будет чёткий список зависимостей. А здесь мне придётся и на целевой системе зависеть от pip, и заново решать весь спектр проблем со странными пакетами.
Так ты же и в питоне можешь высрасть исполняемый файл
источник