Size: a a a

2021 January 10

O

Oleg in dlang.ru
Nim, например, то же сделал для имен: хошь с подчеркиваниями_пишешь, хошь в кемелКейс.. единственное, что выипнулись с PascalCase (вроде у них это экспортное имя)
источник

DH

Dark Hole in dlang.ru
Если ты забыл отступ в случае питона — у тебя будет выглядеть корректно и ты ничего не поймёшь
источник

DH

Dark Hole in dlang.ru
А если ты забыл скобочку — то у тебя с большой вероятностью код станет невалиден
источник

DH

Dark Hole in dlang.ru
А если станет валиден, то автоформат сделает очевидной ошибку для программиста
источник

DH

Dark Hole in dlang.ru
Oleg
Nim, например, то же сделал для имен: хошь с подчеркиваниями_пишешь, хошь в кемелКейс.. единственное, что выипнулись с PascalCase (вроде у них это экспортное имя)
Это же везде так, к идентификаторам никаких требований не выдвигают (кроме некоторых упоротых случаев)
источник

O

Oleg in dlang.ru
почему у D мало пользователей, он же простой )
https://youtu.be/XQHAIglE9CU?t=1237
источник

O

Oleg in dlang.ru
там с привязкой по времени (не снчала)
источник

МВ

Макс Воробьев... in dlang.ru
целевой аудитории нет
источник

O

Oleg in dlang.ru
хотим, чтобы компилер ругался на ошибки работы с памятью
введем @live
теперь для @live надо получше data-flow анализ с владением
исключения мешают этому анализу
GC тоже мешает @live
и мы всё еще хотим указатели, мы ж системный язык.

Уолтер, просто скажи, что Rust рулит! и не надо тащить в D всё, что там уже есть:
- есть владение
- есть указатели в unsafe
- нет кучи, есть RC
- нет исключений
потому что то, что тащат в D, мне кажется просто его переусложняет.
пусть юзер стреляет себе в ногу, потому что усложнять пистолет до токамака, чтобы юзер тупо не смог его поднять и застрелиться..
источник

DH

Dark Hole in dlang.ru
Oleg
хотим, чтобы компилер ругался на ошибки работы с памятью
введем @live
теперь для @live надо получше data-flow анализ с владением
исключения мешают этому анализу
GC тоже мешает @live
и мы всё еще хотим указатели, мы ж системный язык.

Уолтер, просто скажи, что Rust рулит! и не надо тащить в D всё, что там уже есть:
- есть владение
- есть указатели в unsafe
- нет кучи, есть RC
- нет исключений
потому что то, что тащат в D, мне кажется просто его переусложняет.
пусть юзер стреляет себе в ногу, потому что усложнять пистолет до токамака, чтобы юзер тупо не смог его поднять и застрелиться..
Ну конкретно против live смысла возражать нет
источник

DH

Dark Hole in dlang.ru
И его ограничений
источник

DH

Dark Hole in dlang.ru
Но вот силы потраченные на live можно было бы как-то поэффективнее потратить
источник

МВ

Макс Воробьев... in dlang.ru
например на betterC =)
источник

DH

Dark Hole in dlang.ru
Например на phobos
источник

МВ

Макс Воробьев... in dlang.ru
или на допиливание std либы
источник

МВ

Макс Воробьев... in dlang.ru
Dark Hole
Например на phobos
+
источник

КП

Константин Пунш... in dlang.ru
А зачем в фобосе задепрекейтели xml?
источник

И

Игорь in dlang.ru
Oleg
хотим, чтобы компилер ругался на ошибки работы с памятью
введем @live
теперь для @live надо получше data-flow анализ с владением
исключения мешают этому анализу
GC тоже мешает @live
и мы всё еще хотим указатели, мы ж системный язык.

Уолтер, просто скажи, что Rust рулит! и не надо тащить в D всё, что там уже есть:
- есть владение
- есть указатели в unsafe
- нет кучи, есть RC
- нет исключений
потому что то, что тащат в D, мне кажется просто его переусложняет.
пусть юзер стреляет себе в ногу, потому что усложнять пистолет до токамака, чтобы юзер тупо не смог его поднять и застрелиться..
есть куча же в расте
источник

DH

Dark Hole in dlang.ru
Константин Пунш
А зачем в фобосе задепрекейтели xml?
Негибкий вроде и сторонние решения из даба были лучше
источник

O

Oleg in dlang.ru
еще посл.месяц-два Уолтер вроде занимался ошибками генерации машинного кода.
перейди на LLVM, пусть оно теребонькает машинный код.
возьми от LLVM общий clang/LLVMIR для интеропа, генерацию в 100500 платформ, JIT..

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

скоро просто пойдет в песочницу с внуками машинки катать, потому что "главное - гармония"
http://rsdn.org/forum/humour/1600906.1
источник