Войти
ФлеймФорумПроЭкты

Ü (Programmiersprache) (20 стр)

Страницы: 119 20 21 2229 Следующая »
#285
(Правка: 19:11) 19:10, 15 июня 2018

Great V.
https://en.cppreference.com/w/cpp/language/parameter_pack
А в новомодных C++17 на них ещё и https://en.cppreference.com/w/cpp/language/fold повесили.

#286
19:14, 15 июня 2018

Delfigamer
Ааа, вот ты о чем. Это я знаю, а вот такое название впервые слышу.

#287
(Правка: 19:18) 19:16, 15 июня 2018

Ellipsis - это знак препинания, который выглядит как

...

и означает пропуск - который тоже называется словом "эллипсис".
Ну и просто "многоточие-конструкции" звучит несколько по-дурацки.

#288
0:22, 17 июня 2018

В принципе, автор уже заматерел, и я не удивлюсь, если мы присутствуем в треде типа того, который создавал автор Линукса Торвальдс.

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

#289
11:57, 17 июня 2018

Дезанизатор
Достаточно взглянуть на github - там всё вручную написано (известные мне генераторы такого не дают). А автору браво.

#290
12:13, 17 июня 2018

Генераторы могли бы помочь разве что для написания синтаксического анализатора.
Всё остальное - это логика самого языка, а это раз в 10 больше кода.

#291
12:36, 17 июня 2018

Panzerschrek[CN]
На COCO/R не обращали взор?

#292
12:52, 17 июня 2018

BellPlayer
> На COCO/R не обращали взор?
Загуглил, это, опять же, всего лишь генератор парсера.

#293
12:56, 17 июня 2018

Panzerschrek[CN]
Да, я понимаю) Просто думал имели ли с ним опыт. Я раньше пытался тыкать в него - но оказалось удобнее вручную писать.

#294
18:45, 19 июня 2018

Такой вопрос назрел тут в процессе реализации одной фичи:
А нужен ли вообще компилятор под какие-нибудь 32-битные платформы? Насколько они ещё в ходу где-то?

Просто, если забить на 32 бита, то можно size_type сделать всегда 64-битным и не париться, вот и думаю, не сделать ли так.

#295
18:48, 19 июня 2018

Panzerschrek[CN]
ARM на мобилках всё ещё довольно часто 32-битный.

#296
19:47, 19 июня 2018

А микроконтроллеры ещё долго такими будут. Но если ограничиться компами то почему бы и не забить. Хотя привязываться к размеру сомнительная идея - вдруг язык до появления 128-битных доживет?

#297
(Правка: 20:48) 20:48, 19 июня 2018

kipar
В чём смысл 128-битных указателей?
Если вдруг приспичило поддерживать и микроконтроллеры - то там и 16-битные есть в ходу. Но зачем?
Хотя привязка к размеру и правда вещь сомнительная.

#298
21:20, 19 июня 2018

Дизайнить язык так, чтобы поведение не зависело от размера указателей, очевидно (или зависело только в unsafe)

#299
2:01, 20 июня 2018

Delfigamer
> Если вдруг приспичило поддерживать и микроконтроллеры - то там и 16-битные есть
> в ходу. Но зачем?
Ну, они все-таки выходят из моды, на них смысла ориентироваться мало.
А вот современные 32-битные - как раз нуждаются в таких языках, чтоб и ногу не отстреливало и память на сборщик мусора не гробить.

Страницы: 119 20 21 2229 Следующая »
ФлеймФорумПроЭкты