
Pavel
29.11.2017
23:58:53
тебе надо эти либы поставить, их нету в свежей убунте видимо

Dmitriy
30.11.2017
00:00:07

Pavel
30.11.2017
00:00:40
Ну да согласен, получается сделали выбор возможностей, и сделали только хуже.

Oleg
30.11.2017
00:35:37
есть ещё аргумент по поводу зависимостей — библиотека должна собираться тем же компилятором, что проект, который её использует, но если это прописать в dub.json получается, что dub должен переписывать это значение в конфиге библиотеки на значение из конфига проекта

Google

Oleg
30.11.2017
00:35:50
и как-то это Людвигу не зашло как идея...

Evil
30.11.2017
01:01:51

Pavel
30.11.2017
01:02:28
Убунта нынче самая нормальная

Evil
30.11.2017
01:02:34
Хз хз
Сижу на генту

Pavel
30.11.2017
01:02:47
Можно сказать стандарт де факто

Evil
30.11.2017
01:04:02
Не буду спорить, но меня оно и на серверах умудряется раздражать. Как этим ужасом пользоваться на десктопе, не хочу даже представлять)
Генту идеал. Арч отличный бинарный дистр (хотя на сервер я бы не брал).
А сказать, что убунта стандарт... нууу, это как винда "стандарт для десктопа", у всех стоит.. но бля)

Pavel
30.11.2017
01:06:21
Ну да. Генту - нестандарт ?

Evil
30.11.2017
01:07:59
Тут вопрос рыночных стандартов и того, как на самом деле должна себя вести адекватная линукс система.

qwerty
30.11.2017
04:41:43

Evil
30.11.2017
04:45:16
На выделенный да. На облачный или нет или готовый билд/докер. Но никак не собирать генту в облаке)

Google

Ned Ogl
30.11.2017
04:47:21

Evil
30.11.2017
06:28:46
Ооооо

qwerty
30.11.2017
06:34:07
Что за?

Dmitriy
30.11.2017
06:41:45

Evil
30.11.2017
06:42:38

Maxim
30.11.2017
06:43:24
Нухз, полная гибкая настройка редко нужна)
Более распространенный случай — это, когда ты ставишь ОС за полчаса и ожидаешь, что она будет работать)
в этом плане убунта (а лучше какая-нибудь кубунта, чтобы не было свистоплясок с DE) практически идеальная операционная система)

Dmitriy
30.11.2017
06:49:38

Maxim
30.11.2017
06:51:09
мой выбор в свое время пал на кубунту)

Dmitriy
30.11.2017
06:55:00
KDE и xfce мне не понравились в плане UI/UX

DarkRiDDeR
30.11.2017
07:51:10

Andrey
30.11.2017
08:04:03
минт тоже, с i3. можно было б дебиан, но на ноут рекоменжовалось убунто-дистр

DarkRiDDeR
30.11.2017
08:05:14
ну да, у убунты с дровами для ноута должно быть получше наверное

Dmitry
30.11.2017
08:49:22
Я где-то год назад новый ноут купил, поставил параллельно минт и винду десятую. Так минт намного лучше все железо подхватил, все сразу заработало, в винде же оказались проблемы с тачпадом и графикой, пусть и не критичные.

Dmitry
30.11.2017
12:45:12
Кстати, а кто часто переключается с Ди на скриптовые языки. Типа питона какие эмоции у вас возникают? За вычетом того что для того же Питона либ больше начали ли бы вы новый проект на нем?

Maxim
30.11.2017
12:48:04
когда с D в скриптовый язык в основном «Дакакогохуя?! А, вот тут тип не тот», когда обратно «В какие жесткие рамки меня тут загоняют». Но обычно это быстро проходит)

Ackeard
30.11.2017
12:49:38
Я бы никогда не начал проект больший одного файла на питоне. Питон использую только для скриптиков, ибо он намного круче чем баш.

Victor
30.11.2017
12:50:08
Я на D конечно не кодил,но после C питон мне показался просто какой-то детской песочницей для 5-классника
Слишком много свободы чтоли

Google

Dmitry
30.11.2017
13:09:34
Я понимаю что питон простой. Сейчас сам а нем пишу. Просто интересно мнение остальных по вопросу

Dmitry
30.11.2017
13:50:46

Anatoly
30.11.2017
13:52:29
зачем питон, если есть rdmd ?)
батарейки...

Ackeard
30.11.2017
14:25:24
Чем круче?
Библиотеки. И человеческая работа со строками

Ievgenii
30.11.2017
16:01:35
Не возвращай разные типы из одного метода
Не храни разные типы в одной переменной
И все
+/- тоже самое

Pavel
30.11.2017
16:02:32
Почему все считают что если компилируемый язык то люди придерживаются нормальных подходов )

Ievgenii
30.11.2017
16:03:08
Мы для своего проекта, к стате, выбрали ксубунту.
Плюсы, что она лёгкая и быстрая, + позволяет делать практически все, что нам от нее требуется

Ievgenii
30.11.2017
16:03:28

Igor
30.11.2017
16:03:31
а еще есть интерпретируемые языки со строгими типами

Ievgenii
30.11.2017
16:04:54
Все зависит от уровня команды, в которой ты работаешь
Отбивай руки тем, кто гавнокодит и все
Я даже чуть проще решаю этот вопрос - не колечу их, а просто предупреждаю 4 раза, с описанием как правильно. А если не помогает - на 5й раз на рынок отправляю их.
Рынок труда...
И ты знаешь, помогает!

Pavel
30.11.2017
16:07:09
Оу это такой холиварный вопрос )

Ievgenii
30.11.2017
16:07:36
Возможно, но у нас пока работает такая схема

Google

Ievgenii
30.11.2017
16:08:37
Мы, правда, не можем набрать людей в команду, но те что есть - специалисты, в которых я уверен на 100%

Pavel
30.11.2017
16:08:49
Так то-то и оно!

Ievgenii
30.11.2017
16:09:06
Их не много, но справляются со всем объемом поставленных фич

Pavel
30.11.2017
16:09:43
Тут всегда есть дилемма - а кто судьи )

Ievgenii
30.11.2017
16:09:52
Мы считаем, что не нужно, а вот начальство считает что нужно

Admin
ERROR: S client not available

Ievgenii
30.11.2017
16:10:17

Pavel
30.11.2017
16:10:26
5 лет назад я тоже работал под руководством такого отбивателя, который пришел и переписал полпроекта на другом фреймворке с использованием своих велосипедных библиотек. Громко критиковал чужой код, невозмутимо переделывал самые фундаментальные вещи. В результате его действий проект был засран до невозможонсти, дедлайн пробит на 3 месяца, а когда все это запустилось, то через пару недель начало падать да так что до kernel panic дошло. В результате многомесяцчных срачей он был уволен с позором.
Потом с командой админов все это добро разгребали.
А потом меня все достало и я сам уволился )


Ievgenii
30.11.2017
16:12:51
Ну а у меня на оборот, я и есть такой. Проект создал с нуля с 2 людьми. Успешно в продакшене 5 лет и "отбиваю" тех, кто гавнокодит. Блогадаря этому работаем и не ложимся.
Правда последнее время команда выросла и проект всеже раздулся и я его перестал контролировать, так как больше переключился на другой...
Но!
Скриптовый язык или нет - это не аргумент, которым можно прикрывать не компетентность и говнокод.

Pavel
30.11.2017
16:15:08
Да. (Если это не JS ?)

Ievgenii
30.11.2017
16:15:35
Буквально вчера звонил парень, который предлагал заняться какой-то новой БД для блокчейнов
Пока, мол, на волне
Вот если всеже присоединюсь туда, то попробую протолкнуть Ди туда

Pavel
30.11.2017
16:17:33
А тебе не кажется что это заставит стартап умирать долго и мучительно? ;)

Google

Pavel
30.11.2017
16:17:54
Без толковой поддержки, мануалов, библиотек, анализаторов, рабочих на рынке труда.

Ievgenii
30.11.2017
16:29:25
Ну как я понял, там уже написано часть
Это не с 0
А на чем ты там либы будешь писать - не принципиально

Oleg
30.11.2017
18:03:24
Без толковой поддержки, мануалов, библиотек, анализаторов, рабочих на рынке труда.
Вот я последний аргумент слабо понимаю... Я на D перешёл с плюсов очень быстро (2-3 недели только лишь с книжкой Александреску). Социомантикс тоже ищет программистов на плюсах, с пометкой что они на D писать будут и всё, а не сразу программистов на D. Главное чтобы человек был открыт новым знаниям и нормально относился к своей временной некомпетентности ('а то как же, был крутой всегда на плюсах, а тут как лох буду за каждым чихом в ман лазить')

Pavel
30.11.2017
18:05:10
Да не это не главное ) В стартапе и коммерческой разработке надо чтобы были человеки как винтики - один уволился, другого подключил в свободный слот - и он работает.
Времени переобучать особо нету. Да и не каждый захочет вообще куда-то переходить.

Maxim
30.11.2017
18:06:02

Pavel
30.11.2017
18:06:02
Так что это доп. риск среди прочих многих.
Да у вас ошибки выживших) Вам интересно и вы перестроились, а миллионам другим неинтересно и они не собираются перестраиваться и чего-то там осваивать.

Maxim
30.11.2017
18:08:02
но я D использую исключительно в личных целях и с плюсами работал очень давно, может, это сказалось)

Pavel
30.11.2017
18:09:25
Мне интересно копаться неделями и месяцами, вычитывать мануальчики и обсуждать, заниматься pet-project разработкой. Но для реальных дел конечно другая ситуация. Вот так объявишь что делаем проект на новом славном D, придут полтора энтузиаста, потом им станет скучно копаться. И все, рынок закончился )

Oleg
30.11.2017
18:09:36

Pavel
30.11.2017
18:10:05
Да несет, но одна несет меньше а другая больше

Maxim
30.11.2017
18:10:10
да ладно, таких ограниченных рынков достаточно мно, люди переучиваются)

Oleg
30.11.2017
18:10:22
На node.js люди хлынули такой волной что огого

Pavel
30.11.2017
18:10:31
Вот в блокчейне сейчас очень много проектов на go, и меньше на rust. На D я вообще не видел.

Maxim
30.11.2017
18:10:32
другое дело, что за энтузиазм и плюшки соответствующие должны быть