
Eugene
20.11.2016
13:31:46
нужны ли именно плюсы? не хватит ли C.
Если на нём писать в процедурном стиле в конце-концов получится лапша writeonly. Недаром же GlibC и GTK стараются использовать ООП подход, потому что иначе получается фигня. Хотя вот ядро linux пишут же и как-то удерживают сложность в разумных рамках.

GNU/Docker
20.11.2016
13:32:48
короче С с классами это не ответ на мой вопрос.

Eugene
20.11.2016
13:32:55
На прошлой работе чел драйверы на Си писал в ООП стиле, говорит, что так проще масштабировать и управлять кодом

GNU/Docker
20.11.2016
13:33:13
Хех

Google

GNU/Docker
20.11.2016
13:33:19
Мой друг писал змейку на си
изобрёл там ООП тоже
рассказал в ирке каким-то сишникам
и они его изгнали из конфы)

Eugene
20.11.2016
13:34:47
Они о GLib и GObject не слышали что-ли?
https://ru.wikipedia.org/wiki/GObject

GNU/Docker
20.11.2016
13:34:56
слышали небось
может просто поехавшие какие-то
и предвзятые ко всему

Eugene
20.11.2016
13:36:04
Ну да, в сообществах С и С++ чувствуется временами некий снобизм и исключительность

GNU/Docker
20.11.2016
13:36:25
угу
а тем временем в комитете С++ сидят люди которые не знают ничего кроме С++
вот как не относиться с опасением, да?)
даже статья на хабре была когда-то

Google

GNU/Docker
20.11.2016
13:37:33
где чувак из комитета рассказывал как он работает над стандартной либой
и знает только плюсы и немного питон, чтобы скриптовать на нём рутинные вещи
почти с гордостью!
короче я листаю страуструпа щас
большая какая книжка
Principles and Practice Using C++

Eugene
20.11.2016
13:41:55

GNU/Docker
20.11.2016
13:42:09
2 издание
кажется с 14
я пролистал это место)
ща
Ой
я скачал какую то демку)
15 страница а потом 650
блин
=(
фу так делать
да, 11 и 14.

Eugene
20.11.2016
13:46:11
в 2015 вроде перевод на русский сделали

GNU/Docker
20.11.2016
13:46:30
Не люблю техническую литературу на русском

Google

GNU/Docker
20.11.2016
13:46:35
она какая-то менее понятная.

Eugene
20.11.2016
13:46:52
Ну да, там такие тупые ошибки бывают...

GNU/Docker
20.11.2016
13:46:59
и переводчики иногда такие мудаки, что я прям хз
индекс рефракции

Eugene
20.11.2016
13:47:06
переводят люди, далёкие от программирования вообще

GNU/Docker
20.11.2016
13:47:08
картезианский продукт
сети байезана
картезианский продукт!

Dmitry
20.11.2016
13:47:35
посмотрел godot и banshee. там STL не используется похоже - все контейнеры свои.

GNU/Docker
20.11.2016
13:47:41
это же надо было так декартово произведение перевести.
интересно почему
компонентный подход чтоли обязал.

GNU/Docker
20.11.2016
13:48:33
в годоте вообще ни один скриптовый язык не прижился
они в итоге свой сделали..

Eugene
20.11.2016
13:49:14
вот например из "свежего":
"Рекомендация 37. Используйте потоки для блокирования операций ввода-вывода, но но для параллелизма "
http://www.books.ru/books/sekrety-python-59-rekomendatsii-po-napisaniyu-effektivnogo-koda-4435414
Это как так вообще?
Посомтрите как в оригинале та же глава называется :)

GNU/Docker
20.11.2016
13:50:13
А как?
я прост не знаю эту книгу кажется

Dmitry
20.11.2016
13:50:58
Item 37: Use Threads for Blocking I/O, Avoid for Parallelism ?

GNU/Docker
20.11.2016
13:51:12
ЛОЛд

Google

GNU/Docker
20.11.2016
13:51:18
только что внимательно прочитал
огонь
а я то переживал что чуваки название фильма Inception (внедрение) перевели как ниочёмное Начало
ANSI Common Lisp хороший переводчик переводил
Единственное что напрягает это то что он перевёл стэк как "стопка"
в сети есть даже его статья о том как он мучался и хотел подобрать правильное русское слово
впринципе выбор неплохой)

Dmitry
20.11.2016
13:56:15
я недавно видел, что сокеты - гнёздами называли. так необычно

GNU/Docker
20.11.2016
13:57:35
прям как в Diablo 2

Dmitry
20.11.2016
13:57:54

Admin
ERROR: S client not available

GNU/Docker
20.11.2016
13:58:03
ну там тоже сокеты есть
в дырявых предметах
можно камушки вставлять)
правда я не помню уже достоверно, какое слово они использовали)

Dmitry
20.11.2016
14:00:16
если интересно по C++, то в эту среду (за день до нашего митапа) будет встреча юзер группы C++ в офисе JetBrains. Там мой бывший коллега будет рассказывать про свою lock-free либу. И ещё один доклад на англ. языке.

GNU/Docker
20.11.2016
14:01:41
Здорово)

s0b0lev
20.11.2016
14:03:06
https://www.youtube.com/watch?v=nJCEh_RCX5E -- вот ссылка на митап

Serge
20.11.2016
18:03:38
Вот вы флудеры

Alex
20.11.2016
18:14:45
я молчал

Google

Danil
20.11.2016
19:46:10
OMG: http://asvetlov.blogspot.ru/2016/11/asyncio-aiohttp-training.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+andrew-svetlov+(%D0%90%D0%BD%D0%B4%D1%80%D0%B5%D0%B9+%D0%A1%D0%B2%D0%B5%D1%82%D0%BB%D0%BE%D0%B2+atom)
17 кесов за aiohttp )) весело

Vitali K.
20.11.2016
21:34:25
запускаю pylint и получаю
E: 1, 0: Unable to import 'django.contrib' (import-error)
E: 2, 0: Unable to import 'django.contrib.auth' (import-error)
E: 3, 0: Unable to import 'django.contrib.auth.admin' (import-error
что я нелаю не так?)
venv правильный активен
ну ок “Pylint does not respect the currently activated virtualenv if it is not installed in every virtual environment individually.”

Roman
20.11.2016
22:08:23

Dmitry
20.11.2016
22:08:48
https://github.com/pypa/pipfile

Vitali K.
21.11.2016
00:28:34
У меня принципиальный вопрос! Нужно ли подсвеченные скобки ставить одна под одной (pylint) или так как на картинке (PyCharm)?
Интересно а есть какой-нибудь спелл чекер для питон кода, работающий в стиле pylint?
Чтобы обнаруживать опечатики типа retreive -> retrieve

GNU/Docker
21.11.2016
03:29:05
Разве флайчеки IDE не находят это?

Serge
21.11.2016
06:51:49

GNU/Docker
21.11.2016
07:00:21
У меня в emacs тоже.

Vitali K.
21.11.2016
07:13:14
в IDE все есть, правильно
Но скажем есть у вас команда разработчиков и они очень хорошие, но безграмотные и слепые
Не видят что в IDE слова подсвечиваются
И тогда можно запустить какую-то программу, которая просканит весь проект и выплюнет резюме

GNU/Docker
21.11.2016
07:31:01
Надо на ревью пару раз раздуплить слепых программистов и все.
Зачем разводить разработку там где она нахер не нужна.