Size: a a a

Programming Offtop

2021 January 04

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
И сильно они вам помогают массивы с числами не складывать? Один any в неудачном месте, и все ваши тайпхинты катятся лесом.
А вот это, детектив, уже экосистема. Если народ пишет код так, что тайп-хинты не спасают, тут ничего не поделаешь. И вот поэтому я пишу на котлин.
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
А вот это, детектив, уже экосистема. Если народ пишет код так, что тайп-хинты не спасают, тут ничего не поделаешь. И вот поэтому я пишу на котлин.
При чём тут экосистема? Мне и самому при работе с тайпскриптом доводилось углы срезать с помощью any, так как не хватало мозгов в типах выразить какую-то джиэсодрисню.
источник

AM

Andrew Mikhaylov in Programming Offtop
Я не до конца понимаю, где грань между языком и экосистемой в этом разговоре -- не кажется, что язык может быть хорошим, а экосистема вокруг него плохой. Если экосистема плохая, значит язык всё же подталкивает в среднем плохой код писать.
источник

AM

Andrew Mikhaylov in Programming Offtop
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Я не до конца понимаю, где грань между языком и экосистемой в этом разговоре -- не кажется, что язык может быть хорошим, а экосистема вокруг него плохой. Если экосистема плохая, значит язык всё же подталкивает в среднем плохой код писать.
Язык порождает экосистему. Это совершенно верно. Поэтому мы приходим к тому, что язык важен не сам по себе, а в том, насколько хорошие практики в экосистеме он порождает. И важны не фичи, а насколько продумано их использование и abuse.
источник

AN

Alexander Nozik in Programming Offtop
Они его таки открыли.
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Язык порождает экосистему. Это совершенно верно. Поэтому мы приходим к тому, что язык важен не сам по себе, а в том, насколько хорошие практики в экосистеме он порождает. И важны не фичи, а насколько продумано их использование и abuse.
Ну так это ж тоже неотъемлемая часть языка. Потому я и не понял изначальное ваше утверждение :)
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Ну так это ж тоже неотъемлемая часть языка. Потому я и не понял изначальное ваше утверждение :)
Смысл в том, что когда народ спорит о языках, спорят о фичах и о синтаксисе. Но в конечном итоге сами по себе фичи и синтаксис не имеют значения. Важно как люди их используют и какой тулинг есть для поддержки этих фич. Вывод в том, что без толку спорить о фичах в отрыве от того, как люди их используют
источник

AN

Alexander Nozik in Programming Offtop
Вот джулия - как бы хороший современный язык. Но качество тулинга и практика привязывать версии библиотек номерами комитов на гитхабе его убивают для всего, что не ориентировано на "быстро посчитать и выкинуть". А несколько минут на старт программы добивает все остальное.
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Смысл в том, что когда народ спорит о языках, спорят о фичах и о синтаксисе. Но в конечном итоге сами по себе фичи и синтаксис не имеют значения. Важно как люди их используют и какой тулинг есть для поддержки этих фич. Вывод в том, что без толку спорить о фичах в отрыве от того, как люди их используют
А, в таком разрезе отчасти согласен. Ильмир ровно о том же говорит обычно.
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Вот джулия - как бы хороший современный язык. Но качество тулинга и практика привязывать версии библиотек номерами комитов на гитхабе его убивают для всего, что не ориентировано на "быстро посчитать и выкинуть". А несколько минут на старт программы добивает все остальное.
А он уже в релиз формально вышел?
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
А, в таком разрезе отчасти согласен. Ильмир ровно о том же говорит обычно.
Да, и не он один. Я не помню, на каком докладе это я услышал в первый раз, по-моему где-то у Елизарова, но вот ко мне эта мысль уже приходила
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
А он уже в релиз формально вышел?
давно. Сейчас 1.5 по-моему.
источник

AN

Alexander Nozik in Programming Offtop
Вообще рекомендую потыкать, язык сам довольно забавный. Там такой уклон в сторону Rust. Тут где-то была @ta_nyan с опытом использования в продакшене, если ее там еще питоном не пришибло.
источник

AM

Andrew Mikhaylov in Programming Offtop
Alexander Nozik
Вообще рекомендую потыкать, язык сам довольно забавный. Там такой уклон в сторону Rust. Тут где-то была @ta_nyan с опытом использования в продакшене, если ее там еще питоном не пришибло.
Я таки с большем интересом потыкаю лиспы, окамл или хаскель, чем это. Но спасибо за предложение)
источник

AM

Andrew Mikhaylov in Programming Offtop
https://appleinsider.com/articles/20/12/31/two-different-folding-iphone-prototypes-reportedly-pass-quality-checks
Какая свежая идея, б-же, 10 раскладушек из 10!
источник

Sergey λ in Programming Offtop
но это же будет Apple
источник

Sergey λ in Programming Offtop
🌝
источник

Sergey λ in Programming Offtop
источник

AN

Alexander Nozik in Programming Offtop
Andrew Mikhaylov
Я таки с большем интересом потыкаю лиспы, окамл или хаскель, чем это. Но спасибо за предложение)
Ну джулия относится к лисп-парадигме, так что в каком-то смысле это лисп с человеческим лицом. Ну и это все-таки язык, который имеет реальный adoption (в Америке по крайней мере). Но я не агитирую, если что. Сами от него отказались.
источник