|
34 / 30 / 8
Регистрация: 22.02.2017
Сообщений: 404
|
|
Новые ЯП: существует ли язык программирования лучше чем C++, а если нет, то появится ли через 2-3 года такой язык?07.09.2018, 14:35. Показов 6848. Ответов 35
Метки нет (Все метки)
Привет, зашёл на сайт, увидел C++ и подумал:
Существует ли ЯП лучше чем C++, или появится ли через 2-3 года такой язык? Лучше имеется в виду, для реалтайма, разработки игр и т.п.
0
|
|
| 07.09.2018, 14:35 | |
|
Ответы с готовыми решениями:
35
Что мощнее язык программирования Perl или язык программирования PHP Есть такой язык программирования Autolisp Есть ли вообще аналогичные языки программирования только с уровнем изучения легкий чем язык программирования С |
|
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
|
|||
| 09.09.2018, 14:37 | |||
|
А вот идея саму llvm целиком на Расте переписать горячим головам покоя не дает. С остальными двумя пунктами согласен, как и с тем, что Го посностью вытестнить Си++ не может в принципе.
0
|
|||
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|
| 09.09.2018, 15:22 | |
|
gng, faq с оффсайта: Given that Rust is built on LLVM and strives to resemble Clang from LLVM’s perspective, any LLVM performance improvements also help Rust. In the long run, the richer information in Rust’s type system should also enable optimizations that are difficult or impossible for C/C++ code.
Идею переписать LLVM на офф форуме вроде завернули уже давно. На плюсах значительно проще писать, чем на Go 70х годов, там есть шаблоны, raii, исключения, нормальная работа с коллекциями, и так далее... (там даже есть в стандартной библиотеке set, а еще можно реверснуть строку одной строкой кода!111)
1
|
|
|
923 / 639 / 198
Регистрация: 08.09.2013
Сообщений: 1,693
|
|||||||
| 09.09.2018, 16:17 | |||||||
0
|
|||||||
|
Игогошка!
1801 / 708 / 44
Регистрация: 19.08.2012
Сообщений: 1,367
|
|
| 09.09.2018, 16:31 | |
|
gng, обобщенный код куда проще писать. В го дженерики не завезли еще, пока только обсуждают драфт.
0
|
|
|
34 / 30 / 8
Регистрация: 22.02.2017
Сообщений: 404
|
|
| 09.09.2018, 23:19 [ТС] | |
|
0
|
|
|
4150 / 2728 / 433
Регистрация: 09.09.2017
Сообщений: 12,101
|
|||||
| 10.09.2018, 08:53 | |||||
|
Раньше он использовался вообще везде, а в геймдеве особенно. Да и сейчас встречается в виде вставок. Плюс в современных ассемблерах есть неплохие макросы, которые немного приближают их к ЯВУ. В общем, сам синтаксис Ассемблера крайне простой, но именно из-за этого приходится многое держать в голове и реализовывать ручками. В результате код получается более громоздким и выглядит сложнее. В ЯВУ, напротив, накручивают абстракции над абстракциями так что основания не видно. Из-за чего код кажется проще, но при этом реально становится сложнее и неоптимальнее. Особенно при работе с низким уровнем. Там, чтобы добиться результата, приходится настолько сильно выкручивать абстракции, что код становится еще длиннее, чем на ассемблере, и то не всегда удается. Два простых примера: запись числа в заданную ячейку памяти; нахождение среднего арифметического с учетом переполнения.
0
|
|||||
|
5843 / 1601 / 127
Регистрация: 21.04.2013
Сообщений: 9,263
|
||
| 10.09.2018, 12:48 | ||
0
|
||
|
зомбяк
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
|
||
| 10.09.2018, 15:10 | ||
|
0
|
||
|
34 / 30 / 8
Регистрация: 22.02.2017
Сообщений: 404
|
|
| 10.09.2018, 17:17 [ТС] | |
|
0
|
|
|
зомбяк
1585 / 1219 / 345
Регистрация: 14.05.2017
Сообщений: 3,940
|
|
| 10.09.2018, 17:31 | |
|
NotGoodEnough, засилия троллейбусов на автострадах почему-то не замечаю. На просёлочных тоже.
Аккумуляторные и топливоэлементные авто не в счёт - соответствующие узлы не являются частью электродвигателя. Гибридные авто с ДВС как первичным преобразователем хим. энергии топлива.
0
|
|
|
"C with Classes"
|
|
| 10.09.2018, 17:34 | |
|
Не по теме: не надоедает людям в подобных темах философствовать, бессмыслица. ![]()
0
|
|
|
Заблокирован
|
|
| 10.09.2018, 18:19 | |
|
1
|
|
|
115 / 83 / 43
Регистрация: 19.01.2018
Сообщений: 484
|
||
| 10.09.2018, 20:18 | ||
|
0
|
||
| 10.09.2018, 21:11 | |
|
0
|
|
|
"C with Classes"
|
|
| 10.09.2018, 21:42 | |
|
0
|
|
| 10.09.2018, 21:42 | |
|
Какой язык программирования лучше? Какой язык программирования лучше? (3) Какой язык программирования лучше? (2) Какой язык программирования лучше использовать? Какой язык программирования лучше выбрать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Транслитерация текста с кириллицы на латиницу (вариант №3)
Maks 15.11.2026
Обновленная версия предыдущей обработки.
Изменения коснулись букв: Ъ, Ы, Ь, Э, отображения которых зависят от положения реквизита "Транслитерация имён".
Изменено отображение буквы Й.
Добавлена. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №2)
Maks 13.11.2026
Обновленная версия ранее созданной обработки.
Добавлено:
- Проверка исходного текста на кириллицу, через обращение к стандартной функции "ТолькоКириллицаВСтроке" из общего модуля. . .
|
Часы с термометром и праздничным календарем
yariko 12.11.2026
Сегодня мы рассмотрим как можно сделать отличные многофункциональные часы.
Итак, поставим конкретную задачу: разработать часы с календарем, двумя термодатчиками, выводом поздравительных сообщений. . .
|
Транслитерация текста с кириллицы на латиницу (вариант №1)
Maks 11.11.2026
Решил облегчить жизнь себе и коллегам админам при создании электронных почтовых ящиков для пользователей, в результате написал обработку "Транслитерация текста" с кириллицы на латиницу, а в ней. . .
|
|
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version
1. 2003 - 06 - Designing Virtual Worlds (1st Edition)
Автор: Richard A. Bartle | Объем: 768 стр.
Ссылки: Amazon
. . .
|
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы.
Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
|
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version
Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
|
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров".
Задача:
Запрет инициалов.
Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
|