Size: a a a

2021 January 10

g

gui in dlang.ru
qbe использует
источник

N

NC in dlang.ru
Dmitry Bubnenkov
Кстати я правильно понимаю. что сейчас практически нет языков которые бы с LLVM не были связаны?
dmd, gcc ещё не полностью повязаны, haskell ещё не повязан
источник

N

NC in dlang.ru
Dmitry Bubnenkov
А что у Zig с читаемостью?
вербозный немного, но пойдёт, лучше сишки в этом плане
источник

DB

Dmitry Bubnenkov in dlang.ru
Dmitry Bubnenkov
А что у Zig с читаемостью?
По сравнению с Си к примеру
источник

DH

Dark Hole in dlang.ru
gui
табы и ни то, ни другое)
Не я о том, что это чисто вкусовщина и привыкнешь к этому гораздо быстрее, чем, скажем, к стандартной библиотеке
источник

O

Oleg in dlang.ru
кстати, думал про отступы и {}
1строчник:
foreach (blahbalh) { op1; op2; op3 } // непосл. ; обязательны как разделители. посл. - нет

foreach (blahbalh) op1; op2; op3 // то же без {}

несколькострочник:
foreach (blahbalh) {
 op1 // отступы все равно обязательны. (варика лучше чем 3 пробела вроде нет)
 op2
 op3
}

тот же код просто с отступами
foreach (blahbalh)
 op1
 op2
 op3

надо придумать, как будут выглядеть лямбды и может еще пара вещей.. и всё - язык, который объединяет
источник

O

Oleg in dlang.ru
и компилер жрет и тот варик и этот.. и всё
источник

DH

Dark Hole in dlang.ru
Oleg
кстати, думал про отступы и {}
1строчник:
foreach (blahbalh) { op1; op2; op3 } // непосл. ; обязательны как разделители. посл. - нет

foreach (blahbalh) op1; op2; op3 // то же без {}

несколькострочник:
foreach (blahbalh) {
 op1 // отступы все равно обязательны. (варика лучше чем 3 пробела вроде нет)
 op2
 op3
}

тот же код просто с отступами
foreach (blahbalh)
 op1
 op2
 op3

надо придумать, как будут выглядеть лямбды и может еще пара вещей.. и всё - язык, который объединяет
Выглядит прикольно, но нежизнеспособно
источник

O

Oleg in dlang.ru
по сути и щас та же байда:
if (cond)
   write(PI)
if (cond)
{
   write(PI)
}
if (cond) {
   write(PI)
}
просто почему то обязали либо отсутпы, либо скобочки.. рассисты
источник

DH

Dark Hole in dlang.ru
Можно без отступов
источник

DH

Dark Hole in dlang.ru
Другое дело что отступы чисто для читаемости
источник

O

Oleg in dlang.ru
без отсупов это как #define TRUE 0 /*happy debugging*/
источник

DH

Dark Hole in dlang.ru
Oleg
без отсупов это как #define TRUE 0 /*happy debugging*/
Без скобочек это тоже плохая идея
источник

O

Oleg in dlang.ru
я и показал, что идея вполне себе.. дело в пейсателях компилеров
источник

DH

Dark Hole in dlang.ru
Oleg
я и показал, что идея вполне себе.. дело в пейсателях компилеров
Не очень понял, что ты показал
источник

DH

Dark Hole in dlang.ru
Что можно сделать питон?
источник

O

Oleg in dlang.ru
С++,D,Go... все равно используют отступы.. просто почему то еще скобочки возводят в культ
эт как: ненавижу расистов.. и негров!
источник

O

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

DH

Dark Hole in dlang.ru
Oleg
С++,D,Go... все равно используют отступы.. просто почему то еще скобочки возводят в культ
эт как: ненавижу расистов.. и негров!
Не просто так
источник

DH

Dark Hole in dlang.ru
Это дополнительный способ сделать код надёжнее
источник