
Sergei
08.03.2017
04:42:25
ага, они еще разрабтывабт его, но есть early builds
спасибо, буду смотреть

Максим
08.03.2017
04:42:59
Тоже хочу попробовать Go потому поставил себе эту ide

Sergei
08.03.2017
04:52:49
Go занятный такой себе язык

Google

Paul
08.03.2017
05:31:57
занятиный. Интересный эвфемизм к словам «неудачный» и «непродуманный»

Roman
08.03.2017
08:20:31
http://www.yegor256.com/2017/03/07/traits-and-mixins.html - на русском нету?

Ivan
08.03.2017
09:10:36
фааак...
как вы вообще документацию читаете!?
неужели тяжело подтянуть английский

Alexander
08.03.2017
09:11:47
Вчера гугл заявил о поддержке русского языка в своем переводчике на глубинных нейронных сетях. Получается действительно круто

Sergei
08.03.2017
09:13:43
Ну и в принципе - почему нет?

Ivan
08.03.2017
09:16:07
в сети много статей именно на анлийском языке.
что вы будете делать если вам понадобится одна из них?
типичный пример - руби. почти все хорошие ресурсы на инглише.

Paul
08.03.2017
09:16:15
Потому что не стоит плодить уже существующий контент?

Ivan
08.03.2017
09:16:29
ну и на митингах вы участвовать не сможете

Sergei
08.03.2017
09:18:07
я как бы не спорю - в целом знать языки вообще очень полезно.
вместе с этим не так и плохо, что документация переводится на какие-то языки, отличные от английского.

Paul
08.03.2017
09:18:29
А что здесь хорошего?

Ivan
08.03.2017
09:18:33
+

Paul
08.03.2017
09:18:35
Лучше бы новую документацию писали

Google

Paul
08.03.2017
09:18:37
Вместо перевода

Ivan
08.03.2017
09:18:45
тупо убили кучу времени на перевод

Sergei
08.03.2017
09:18:52

Paul
08.03.2017
09:19:15
Ничего?

Sergei
08.03.2017
09:19:58
И писали на единственном настоящим языке программирования (С++).

Paul
08.03.2017
09:20:38
Именно, причём какой язык будет основным не столь важно. Ну английский, так английский. Не эсперанто, конечно, но сойдёт. Большую роль имеет именно одно пространство.

Sergei
08.03.2017
09:20:38
;)

Paul
08.03.2017
09:21:00
Вот тут ты не прав

Alexey
08.03.2017
09:21:00
вы так говорите, будто документацию пишут и переводят одни и те же люди
и вообще блокирующая операция, не дающая делать и то и другое сразу
идея перевода в расширении сообщества же

Sergei
08.03.2017
09:22:01

Paul
08.03.2017
09:22:22

Alexey
08.03.2017
09:23:24
научить сообщество английскому более трудозатратно, чем перевести некоторое количество текста, которого будет достаточно, чтобы привлечь заинтересованных

Paul
08.03.2017
09:23:43
Естественные же языки носят коммуникационный характер и точность не так важна, поэтому не столь важно английский там или китайский
Достаточно иметь достаточное количество терминов в языке

Sergei
08.03.2017
09:24:30

Google

Pavel
08.03.2017
09:24:43

Paul
08.03.2017
09:25:02

Alexey
08.03.2017
09:25:05
не так глубоко учить, технический текст проще академического в разы

Paul
08.03.2017
09:25:10
Мозиловцы не просто так раст делают
И D не просто так появился

Alexey
08.03.2017
09:25:38
если не знать технических основ, то и технический текст не поймут

Pavel
08.03.2017
09:25:40
Можно написать надежное ПО на любом языке. Вопрос профессионализма

Paul
08.03.2017
09:25:55

Sergei
08.03.2017
09:26:10

Paul
08.03.2017
09:26:13
Только вот нет 100500 профессионалов
Поэтому лучше иметь раст/хаскел где миддл не накосячит

Paul
08.03.2017
09:26:52

Sergei
08.03.2017
09:26:53
я уже хочу читать про Haskell

Paul
08.03.2017
09:27:03
Лучше про раст )

Alexey
08.03.2017
09:27:10
+

Sergei
08.03.2017
09:27:21
ээээ а он production-ready?

Paul
08.03.2017
09:27:31
Сам язык давно
Экосистема ещё нет

Pavel
08.03.2017
09:27:50

Google

Paul
08.03.2017
09:27:59
Достаточно признать, что компилятор умнее большинства разработчиков

Sergei
08.03.2017
09:28:34
хм а Rust и Haskell - они вроде сильно разные, нет? мне казалось Haskell - что-то очень функциональное, а Rust - "хороший С"?

Pavel
08.03.2017
09:29:40
Компилятор не решит проблему подготовки профессионалов. Да он поможет лишний раз не ошибится. И да компилятор пишут тоже люди

Alexey
08.03.2017
09:30:35
профессионалов подготовить легче с более строгим и простым синтаксически языком

Paul
08.03.2017
09:31:05
Тут и сеньоры ошибаются частенько
Так что развитая система типов и лайфтаймы это серьёзный аргумент в пользу отказа от крестов.

Admin
ERROR: S client not available

Paul
08.03.2017
09:35:55
С естественными языками же, как уже говорил, это не так, ибо коммуникационная задача не так требовательна к точности: вместо чётких инструкций достаточно передать мысль в онтологии собеседника.
Вот когда программирование сведётся к постановке задаче нейронной сети, тогда да, ЯП станет неважен

finkel
08.03.2017
09:43:47

Hell
08.03.2017
10:01:05
впервые в жизни попробовал это... понравилось
ну эти.. а.. трейты..
и возникла уже ситуация с ресолвингом зависимостей трейтов
use A;
use B;
общий метод во всех подобных ему классах, которые юзают трейты
который юзает трейты А и Б
А и Б были выделены согласно принципу SRP
A ничего не знает про Б

Google

Dan
08.03.2017
10:04:43
а вы кстати уже видели ООП на баше?
https://mnorin.com/ob-ektno-orientirovannoe-programmirovanie-na-bash.html

Hell
08.03.2017
10:05:44
вопрос: стоит ли выделять общеий метод в трейт C, который неявно зависит от А и Б
более общо: какова должна быть схема зависимостей в трейтах А, Б, Ц
C выступает в роли медиатора A и Б

Paul
08.03.2017
10:12:44
неявно зависит
вы там в рубях поехали совсем
Завязывайте курить уже

Hell
08.03.2017
10:13:26
и потенциально может быть Б1, Б2, Б3
я вчера курил книжку по медиаторам.
дым книги и запах дорогого парфюма женщин на 8-е марта
вот что я видел курит командир
MediatorTrait
сейчас я закусываю приnципом Single point of extension
ну вы знаете, что это такое, да? или таки вам напомнить?
SPOE
Object-Oriented Programming is worse than Hitler. Use spaghetti code instead.
https://medium.com/@brianwill/how-to-program-without-oop-74a46e0e47a3#.mm8ejzbdp
https://www.reddit.com/r/programming/comments/4dqreo/how_to_program_without_oop/
не уверен что этот Brian Will адекватен реалиям. ох уж эти писаки.
или таки прав?

Evgeniy
08.03.2017
10:55:42

Roman
08.03.2017
13:25:16
Эх, стоило спросить, есть ли статья на русском...камнями сразу закидали. Я могу прочитать на англ, но суть в том, что я не знаю, правильно ли я все пойму. А так, была бы страховка, в виде русского перевода