@oop_ru

Страница 144 из 785
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
фааак... как вы вообще документацию читаете!? неужели тяжело подтянуть английский
После того как я увидел MSDN на языке Толстого и Тютчева - мой мир не будет прежним :)

Ну и в принципе - почему нет?

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
А что здесь хорошего?
Что хорошего в русской Wikipedia?

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
А если научить сообществу английскому, то оно получит доступ сразу ко всем накопленным знаниям
С этим не спорю. Я скорее просто смотрю с той позиции что "вот есть тысяча программистов которые волею судеб НЕ говорят на английском. Если один человек переведет доку на их язык - сразу 1000 человек будут осчастливлены. Или можно заставит КАЖДОГО из них учить язык".

Google
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
Можно написать надежное ПО на любом языке. Вопрос профессионализма

Sergei
08.03.2017
09:26:10
И D не просто так появился
https://imgs.xkcd.com/comics/standards.png

Paul
08.03.2017
09:26:13
Только вот нет 100500 профессионалов

Поэтому лучше иметь раст/хаскел где миддл не накосячит

Paul
08.03.2017
09:26:52
https://imgs.xkcd.com/comics/standards.png
Было бы смешно не будь так грустно

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
хм а Rust и Haskell - они вроде сильно разные, нет? мне казалось Haskell - что-то очень функциональное, а Rust - "хороший С"?
Ну, в расте можно императивщину, с ней часто проще. Конечно, в обоих более идиоматично писать функциональненько, но в расте не перегибают с этим просто. В общем, это такой си с АлгТД, типажами и развитой системой типов.

Компилятор не решит проблему подготовки профессионалов. Да он поможет лишний раз не ошибится. И да компилятор пишут тоже люди
Беспредметный разговор. Компилятор крестов даст тебе ошибиться и получить dangling pointer-ы, race condition-ы и так далее. Речь именно об этом всём, а не о разработчиков, который min с max-ом путают

Тут и сеньоры ошибаются частенько

Так что развитая система типов и лайфтаймы это серьёзный аргумент в пользу отказа от крестов.

Admin
ERROR: S client not available

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

Вот когда программирование сведётся к постановке задаче нейронной сети, тогда да, ЯП станет неважен

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
есть плагин для idea
ну когда я его юзал возможностей было не очень много(

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

Страница 144 из 785