Size: a a a

2021 January 24

SG

Serg Gini in dlang.ru
Может быть конечно из коммьюнити ушёл, но как-то это странно тогда
источник

g

gui in dlang.ru
умер
источник

g

gui in dlang.ru
источник

0

000Sanya in dlang.ru
а кто это?
источник

И

Игорь in dlang.ru
Печаль (
источник

SG

Serg Gini in dlang.ru
Кстати скоро будет hashcode от Гугл. И у них можно решать задачку на Ди (GDC правда вроде юзается). Для популяризации Ди и показать гуглу что Дишка жива попробовать засабмитить можно решение. Есть участие в командах тоже
https://codingcompetitions.withgoogle.com/hashcode
источник
2021 January 25

SG

Serg Gini in dlang.ru
000Sanya
а кто это?
Профессор из Англии, знал кучу разных языков - на них писал и я так понимаю был тренером/консультантом в последнее время. В том числе был очень активным участником Ди коммьюнити

https://m.youtube.com/watch?v=D0T85q4_syw
источник

U

UsernameAK in dlang.ru
UsernameAK
хех, а в джаве это была бы ошибка компиляции
(в джаве нельзя мутабельные переменные захватывать в замыканиях)
источник

Т

Тающий звук... in dlang.ru
Тающий звук
Компилятор, я выше описал ситуацию, по которой видно, что он смешал в одну разные переменные, что само по себе является ошибкой — это баг
Может и не баг. Возможно так специально сделали, чтобы инициализацию переменных можно было не выносить за тело цикла. Тогда таким образом инициализация происходит внутри тела цикла, но во всех его итерациях это одна и та же переменная.
источник

Т

Тающий звук... in dlang.ru
Сам когда думал о своём языке, то думал сделать нечто подобное, а тут багом назвал, а сейчас вспомнил, что сам такой "баг" планировал сделать...
источник

Т

Тающий звук... in dlang.ru
Чтобы можно было вот так писать
foreach(x;0..10) int i++;
источник

Т

Тающий звук... in dlang.ru
Но в Ди так нельзя писать
источник

Т

Тающий звук... in dlang.ru
А следующий код выводит 1:
import std;

void main() {
   foreach(x;0..10) {
       int i;
       i++;
       writeln(i);
   }
}
источник

Т

Тающий звук... in dlang.ru
Таким образом в Ди можно осуществлять инициализацию в циклах, но она всегда обнуляет значения и следовательно логично было бы считать это разными переменными, т.к. ничего не нарушается
источник

Т

Тающий звук... in dlang.ru
А в Расте есть хорошая штука — затенение
источник

Т

Тающий звук... in dlang.ru
В Ди мне бы такая тоже не помешала
источник

Т

Тающий звук... in dlang.ru
А то приходится кучу разных названий переменным новым придумывать, когда можно было бы использовать одно и тоже
источник

g

gui in dlang.ru
щас попробую подкинуть пищу для дискуссий, когда вы используете классы, а когда структуры?
источник

0

000Sanya in dlang.ru
gui
щас попробую подкинуть пищу для дискуссий, когда вы используете классы, а когда структуры?
Только структуры! Только хардкод!
источник

g

gui in dlang.ru
000Sanya
Только структуры! Только хардкод!
хех
источник