@dlangru

Страница 656 из 719
elias
15.08.2018
11:48:39
а потом скомпилировали peace.d, и наступил мир

Toha
15.08.2018
11:48:47
:D

dmd peace.d -ec

Maxim
15.08.2018
11:49:03
ну тогда в первую очередь нужно уважать сложившуюся традицию в русском языке, не?)

Google
Sergey
15.08.2018
11:49:13
о нет

я этого не хотел))

Maxim
15.08.2018
11:49:43
«на»)

Maxim
15.08.2018
11:50:43
русский язык не принадлежит РФ; нужно уважать самоназвания других государств.

Maxim
15.08.2018
11:52:05
да какая разница кому он принадлежит, просто исторически сложилось, что в русском языке с Украиной используется предлог «на», и я не знаю ни одного человека, который использовал бы его специально, чтобы кого-то там унизить)

Maxim
15.08.2018
11:53:08
но исторически нет)

Maxim
15.08.2018
11:53:27
история меняется, язык меняется

Maxim
15.08.2018
11:53:47
ну, когда поменяется, тогда и поменяется)

Maxim
15.08.2018
11:54:11
уже поменялся, независимо от Вашего желания.

Maxim
15.08.2018
11:54:40
у меня нет желания, просто в Русском языке такая вот норма до сих пор есть)

так же, как, например, на Руси, а не в Руси

Google
Maxim
15.08.2018
11:55:14
ну вот и ладушки, на этом тему можно закрыть)

Maxim
15.08.2018
11:55:42
но в РФ много что есть, чего нет в цивилизованных странах

Maxim
15.08.2018
11:56:21
обидки такие обидки)

Dmitry
15.08.2018
11:59:35
Я не знаю кого как, а меня термин "Рашка" полностью устраивает. Один хрен мы тут в России его часто как самоназвание государства используем

Maxim
15.08.2018
12:01:05
Еще раз подтверждает, что любое русскоязычное сообщество агрессивно и не толерантно. Ушел на реддит.

Toha
15.08.2018
12:01:22
:D

Maxim
15.08.2018
12:01:45
какой агрессивный, оказывается, предлог)

Sergey
15.08.2018
12:25:43
Я не знаю кого как, а меня термин "Рашка" полностью устраивает. Один хрен мы тут в России его часто как самоназвание государства используем
Во-первых это не термин. Во-вторых, это субъективное отношение к слову. Объективно же, слово "рашка" используется, как ярлык, как инструмент пропаганды. На ярлыки очень удбоно навешивать некоторый односторонний эмоциональный груз. Именно поэтому их и используют пропагандисты всех видов и убеждений. Конкертно этот ярлык используется в грязной, очерняющей пропаганде. Поэтому каково бы ни было субъективное отношение одних участников сообщество к грязному ярлыку, других (кого-нибудь) он обязательно заденет. Я лично являюсь гражданином другой страны, но считаю, что пропаганде здесь не место. Поэтому и призываю всех просто уважительно к друг другу относиться. Если все хотим жить в цивилизованных странах, именно с этого и нужно начинать - со взаимного уважения

Andrey
15.08.2018
12:26:42
хорошо сказано)

Stepanos
15.08.2018
12:30:04
ок. В РФ, В Украине
++, извините если задел чьи-то чуства, я тоже за уважение ко всем

:) вьі крутьіе ребята, зачем нам ссориться

и ++, русский язьік РФ только не пренадлежит

хотя в жизни вот все отказьіваются из-за него, так как боятся что придут зеленьіе человечки русский мир спасать :(

Igor
15.08.2018
12:32:40
ох, плиз не тут

жизнь сама всё расставит

один срач уже выбил отсюда несколько человек

Stepanos
15.08.2018
12:34:02
ок

Sergey
15.08.2018
12:39:29
Кто-нибудь здесь использует tarantool?

Maxim
15.08.2018
12:44:06
и ++, русский язьік РФ только не пренадлежит
Но в РФ он официальный в отличие от)

Google
Maxim
15.08.2018
12:45:32
Я снова поднимаю вопрос по поводу GtkD под Win64, у меня так и не собрался, кому-нибудь удавалось это?

Maxim
15.08.2018
12:52:07
Не, я пример через dub пытаюсь собрать, судя по логу, всё виснет на сборке gtk-d, стабильно отъедая 25% процессора

Ну и память плавает от десятков мегабайт до полутора гигов, как будто dmd что-то активно делает

Сегодня так 6 часов висело)

qwerty
15.08.2018
12:59:06
Maxim
15.08.2018
12:59:41
Ок, спасибо, попробую)

qwerty
15.08.2018
13:00:11
https://github.com/gtkd-developers/GtkD/wiki/Installing-on-Windows

Pavel
15.08.2018
13:10:58
Представляете, какое дерьмо я накопал

Оказывается в C# элементами enum не могут быть строки.

Pavel
15.08.2018
13:11:20
Вот это говноязык )

Dmitry
15.08.2018
13:14:57
А где строки могут быть элементами enum?

Кроме JS, где строки заменяют енамы.

Pavel
15.08.2018
13:17:21
Ну вот в Д и могут

import std.stdio, std.range; enum X : string { A = "hello", B = "betty", } void main() { writefln(X.A); }

Sergey
15.08.2018
13:24:43
не понял, зачем им быть строками, если они являются гибридом, одновременно строками и int (по умолчанию)

в каком кейсе - это необходимо?

Toha
15.08.2018
13:33:47
Сишарп клевый)

Google
Pavel
15.08.2018
13:33:49
Ну как в каком, в бесконечном количестве жизненных кейсов нужны енумы-строки)

Sergey
15.08.2018
13:33:57
например

Toha
15.08.2018
13:34:04
Я с него начинал свою коммерческую деятельность много много лет назад)

Sergey
15.08.2018
13:34:55
такой кейс, где ассоциативный массив (словарь) будет совершенно неуместен

Pavel
15.08.2018
13:35:08
enum Gender : string { M = "Male", F = "Female" }

Sergey
15.08.2018
13:35:25
имхо, надуманный кейс)

Pavel
15.08.2018
13:36:33
Не, пачимуж ) Можно передавать пол как аргумент в функции, и можно его печатать в human readable стиле. Все очень удобно

Sergey
15.08.2018
13:36:38
... Gender gender = Gender.Male; return gender.ToString()[0];

...если уж на то пошло. Но зачем вообще нужны M и F. В БД можно 0, 1 хранить. Хотя, в некоторых странах, возможно за такое и, как минимум, социальное неодобрение схлопотать

особенно если женщина будет 0

Admin
ERROR: S client not available

Evil
15.08.2018
13:38:24


Pavel
15.08.2018
13:39:54
... Gender gender = Gender.Male; return gender.ToString()[0];
Это доказательство ненужности или чего? Не понял, а как тут происходит выполнение ToString() откуда он узнает какую строк вернуть.

Sergey
15.08.2018
13:40:34
Вы тоно на C# кодите?

Pavel
15.08.2018
13:40:46
Ага

Sergey
15.08.2018
13:41:04
тогда странный вопрос про ToString()

Pavel
15.08.2018
13:41:04
И человеческая строка далеко не всегда совпадает с названием енума

Sergey
15.08.2018
13:41:16
Почему нет?

Pavel
15.08.2018
13:42:08
Потому что у нас вот такие енумы Self-reactive Substances and Mixtures Self-heating Substances and Mixtures Aerosols Explosives

Sergey
15.08.2018
13:42:54
ну, имхо, энумы они не для таких кейсов вообще задумывались

Google
Sergey
15.08.2018
13:43:01
давайте там еще тексты хранить

Pavel
15.08.2018
13:43:36
Ну это прекрасный кейс, который в D отлично покрывается а в C# нет.

Это группы классификаций у нас, таких вот строк штук 12-14 и этот список жестко зафиксирован.

Sergey
15.08.2018
13:45:34
Не знаю, тут зависит еще от самого продукта. Я привык, что какие-то текстовые вещи с описаниями хранятся в БД потому что это хорошо

Oleg
15.08.2018
13:45:37
но я сейчас не у компа, вечером скину как собирал

Pavel
15.08.2018
13:46:35
Не знаю, тут зависит еще от самого продукта. Я привык, что какие-то текстовые вещи с описаниями хранятся в БД потому что это хорошо
В БД плохо, надо городить Entity, EntityManager, миграции писать, синхронизировать эту таблицу между окружениями, в общем куча гемора.

Maxim
15.08.2018
13:47:17
но я сейчас не у компа, вечером скину как собирал
Выше скинули ссылку на ман, завтра попробую, сегодня уже к винде нет доступа

Toha
15.08.2018
14:24:29
В с# такое решается классом Dictionary<T, T> на раз два

Ваши эти энумы позволяют в значение запихать любой тип??

Pavel
15.08.2018
14:25:18
Так а T это будет тот же енум? )

То есть это по сути enum + Dictionary получается

Toha
15.08.2018
14:37:27
я с# в глазатуже давно не видел, но я думаю там есть решение на эту читувцию)

Toha
15.08.2018
14:40:33
Да что значения энумов не могут быть строками. В шарпе такое значит по другому решается

Toha
15.08.2018
14:50:30
Ну там же кто то козырнул)

Pavel
15.08.2018
14:54:21
Что у вас за вопросы? Вы вообще прогромисты? )

Такое ощущение что если не придумывается супер-юзабельный кейс на уровне Hello World то сразу думаете что фича не нужна

NullSanya
15.08.2018
14:54:53
Pavel
15.08.2018
14:55:22
А теме временем все мы знаем насколько сложным и мозговзрывающим может быть код, и как иногда можно уменьшить его в 10 раз, используя крутую фичу языка

https://waynehartman.com/posts/c-enums-and-string-values.html вот такой костыль предлагается в C#, описывать довольно просто, но еще нужно накодить код который вытаскивает строки из метаданных.

Toha
15.08.2018
15:38:08
А чем вообще константа не устраивает?

Страница 656 из 719