
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:30

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:52:52

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:00

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, у меня так и не собрался, кому-нибудь удавалось это?

qwerty
15.08.2018
12:50:30
?

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

Денис
15.08.2018
12:56:45

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

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

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
я с# в глазатуже давно не видел, но я думаю там есть решение на эту читувцию)

NullSanya
15.08.2018
14:38:22

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

NullSanya
15.08.2018
14:42:56

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
А чем вообще константа не устраивает?