LINUX.ORG.RU

История изменений

Исправление Siborgium, (текущая версия) :

Зачем? Цель

За то, что они лгут и занимаются подменой понятий. Никто их про макросы не спрашивал, никого не волнует, что там можно делать с макросами, потому что макросы работают только в одну сторону, с ними нельзя взаимодействовать – только с кодом, который они сгенерируют, они не имеют понятия о семантике токенов, которые им передаются. Без макросов писать на расте невозможно, а макросы в нем служат костылем для решения куда более обширной проблемы. Адепты же упорно утверждали обратное, пытаясь объяснить это тем, что макросы – часть языка, а значит, у раста этой проблемы нет.

Критерий нормальности определяют сами создатели и сообщество раста. Как собственно и критерии нормальности для С++, сообщество С++.

Нет, конечно. Для майкрософт С++ образца нулевых кодов был нормален, и в том числе благодаря им немало нужных вещей ежегодно не попадает в стандарт. Спорить с тем, что тот С++ – невыносимое убожество, ты никак не можешь. Вместе с тем они составляют значительную часть как создателей, так и сообщества С++. Мнение создателей раста меня вообще не волнует. Пусть сперва адепты ответят на заданные им вопросы прямо и по существу, не изобретая новые определения в процессе разговора.

Заявляется наличие того, за отсутствие чего ты его критикуешь.

О чем ты вообще? Ты на русском языке разговаривать умеешь? Какое наличие отсутствия?

Или ты хочешь поспорить с тем, что нельзя написать функцию от произвольного числа переменных? Или то, что panic! подозрительно напоминает throw, и что ему даже хэндлеры можно задавать? Или что fabric constructors в расте нужны только потому, что из обычного конструктора без исключений нельзя было бы вернуть ошибку?

Исходная версия Siborgium, :

Зачем? Цель

За то, что они лгут и занимаются подменой понятий. Никто их про макросы не спрашивал, никого не волнует, что там можно делать с макросами, потому что макросы работают только в одну сторону, с ними нельзя взаимодействовать – только с кодом, который они сгенерируют, они не имеют понятия о семантике токенов, которые им передаются. Без макросов писать на расте невозможно, а макросы в нем служат костылем для решения куда более обширной проблемы.

Критерий нормальности определяют сами создатели и сообщество раста. Как собственно и критерии нормальности для С++, сообщество С++.

Нет, конечно. Для майкрософт С++ образца нулевых кодов был нормален, и в том числе благодаря им немало нужных вещей ежегодно не попадает в стандарт. Спорить с тем, что тот С++ – невыносимое убожество, ты никак не можешь. Вместе с тем они составляют значительную часть как создателей, так и сообщества С++. Мнение создателей раста меня вообще не волнует. Пусть сперва адепты ответят на заданные им вопросы прямо и по существу, не изобретая новые определения в процессе разговора.

Заявляется наличие того, за отсутствие чего ты его критикуешь.

О чем ты вообще? Ты на русском языке разговаривать умеешь? Какое наличие отсутствия?

Или ты хочешь поспорить с тем, что нельзя написать функцию от произвольного числа переменных? Или то, что panic! подозрительно напоминает throw, и что ему даже хэндлеры можно задавать? Или что fabric constructors в расте нужны только потому, что из обычного конструктора без исключений нельзя было бы вернуть ошибку?