Size: a a a

2021 February 19

V

Vitaliy in dlang.ru
И часто ты на одной строке пишешь несколько выражений, чтобы надо было их разделять ; ? (за исключением условий в for )
источник

Т

Тающий звук... in dlang.ru
Serg Gini
Тут вот ровер на марс сел, там процессор забавный 400 MHz, мало оперативки, RTOS..
И вроде пишут, что челы из nasa и jpl настрогали по это дело 2.5 млн строк кода на Си..
Вот куда бы betterC воткнуть :)
Если Россия сделает, то там наверно будет Эльбрус, хотя может и другой процессор
источник

SG

Serg Gini in dlang.ru
Тающий звук
Если Россия сделает, то там наверно будет Эльбрус, хотя может и другой процессор
Не, там я думаю ставят что-то узконаправленное и специфичное с защитой от радиации
источник

EP

Egor Pugin in dlang.ru
Serg Gini
Тут вот ровер на марс сел, там процессор забавный 400 MHz, мало оперативки, RTOS..
И вроде пишут, что челы из nasa и jpl настрогали по это дело 2.5 млн строк кода на Си..
Вот куда бы betterC воткнуть :)
написано, что кодеген большинство строк
источник

Т

Тающий звук... in dlang.ru
Vitaliy
И часто ты на одной строке пишешь несколько выражений, чтобы надо было их разделять ; ? (за исключением условий в for )
Я пишу не часто, но пишу иногда, когда блок маленький и в нём например 2 выражения, то я могу его в одну строку записать
источник

EP

Egor Pugin in dlang.ru
так что ручного там поменьше
источник

SG

Serg Gini in dlang.ru
Egor Pugin
написано, что кодеген большинство строк
Да увидел) но betterC тоже можно наверное кодгеном делать :)
источник

Т

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

МВ

Макс Воробьев... in dlang.ru
Serg Gini
Да увидел) но betterC тоже можно наверное кодгеном делать :)
betterC еще в порядок приводить надо
источник

Т

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

V

Vitaliy in dlang.ru
Тающий звук
Я пишу не часто, но пишу иногда, когда блок маленький и в нём например 2 выражения, то я могу его в одну строку записать
Функционал ради сахара сомнительной необходимости. Если не писать несколько выражений в одну строку совсем, то от ; можно было бы отказаться вовсе.
источник

МВ

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

Т

Тающий звук... in dlang.ru
Vitaliy
Функционал ради сахара сомнительной необходимости. Если не писать несколько выражений в одну строку совсем, то от ; можно было бы отказаться вовсе.
Вот что-то типа такого в одну строку могу написать:
if(a<0) { a=1; return; }
источник

МВ

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

МВ

Макс Воробьев... in dlang.ru
клуб питонистов собрался там, где никто не ожидал?)
источник

SG

Serg Gini in dlang.ru
Макс Воробьев
клуб питонистов собрался там, где никто не ожидал?)
++
источник

V

Vitaliy in dlang.ru
Тающий звук
Вот что-то типа такого в одну строку могу написать:
if(a<0) { a=1; return; }
Не вижу ничего плохого написать такое на двух строчках.

Лично мне на ; как-то побоку. Мне жаль что в D разрешены опускания фигурных скобок в if\for если тело из одной строки... Это действительно ненужная штука как по мне. Мало того, что можешь забыть поставить фигурные скобки если добавляешь второе выражение в тело, так ещё и получаешь обязательность в синтаксисе в виде обрамления условий в круглые скобки.
источник

Т

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

V

Vitaliy in dlang.ru
Макс Воробьев
клуб питонистов собрался там, где никто не ожидал?)
я питон не знаю )
источник

Т

Тающий звук... in dlang.ru
Vitaliy
Не вижу ничего плохого написать такое на двух строчках.

Лично мне на ; как-то побоку. Мне жаль что в D разрешены опускания фигурных скобок в if\for если тело из одной строки... Это действительно ненужная штука как по мне. Мало того, что можешь забыть поставить фигурные скобки если добавляешь второе выражение в тело, так ещё и получаешь обязательность в синтаксисе в виде обрамления условий в круглые скобки.
if и for я бы предложил сделать, как в Расте, там от круглых скобок избавились, оставив только фигурные
источник