Результаты поиска по запросу "language-design"

9 ответов

Почему оператор switch был предназначен для перерыва?

Учитывая простое утверждение переключателя

22 ответа

Соглашения об исключениях или кодах ошибок

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

2 ответа

Почему Matz решил сделать строки изменяемыми по умолчанию в Ruby?

Это обратная сторона этого вопроса:Почему строки не могут быть изменяемыми в Java и .NET?Этот выбор был сделан в Ruby только потому, что операции (добавление...

ТОП публикаций

4 ответа

Почему ваш тип данных оператора switch не может быть длинным, Java?

Вот выдержка изУроки Sun по Java:Переключатель работает с

17 ответов

Зачем нам нужен перерыв после падежа?

Почему компилятор не помещает операторы break после каждого блока кода в коммутаторе? Это по историческим причинам? Когда вы хотите выполнить несколько блоко...

2 ответа

Почему C # не позволяет инициализировать поля с нестатическими полями?

Почему C # позволит это:

2 ответа

Почему в C ++ 0x есть оператор sizeof?

Я видел, что @GMan реализованверсия

4 ответа

Связывание дженериков с ключевым словом «super»

Почему я могу использовать

1 ответ

Почему Rust проверяет границы массивов во время выполнения, когда (большинство) других проверок происходит во время компиляции?

Чтениеосновное введение:Если вы попытаетесь использовать индекс, которого нет в массиве, вы получите сообщение об ошибке: доступ к массиву проверяется по гра...

0 ответов

Почему Rust не поддерживает вытеснение объекта черты?