|
34 / 30 / 8
Регистрация: 22.02.2017
Сообщений: 404
|
|
Новые ЯП: существует ли язык программирования лучше чем C++, а если нет, то появится ли через 2-3 года такой язык?07.09.2018, 14:35. Показов 6619. Ответов 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
|
|
|
4070 / 2704 / 433
Регистрация: 09.09.2017
Сообщений: 12,023
|
|||||
| 10.09.2018, 08:53 | |||||
|
Раньше он использовался вообще везде, а в геймдеве особенно. Да и сейчас встречается в виде вставок. Плюс в современных ассемблерах есть неплохие макросы, которые немного приближают их к ЯВУ. В общем, сам синтаксис Ассемблера крайне простой, но именно из-за этого приходится многое держать в голове и реализовывать ручками. В результате код получается более громоздким и выглядит сложнее. В ЯВУ, напротив, накручивают абстракции над абстракциями так что основания не видно. Из-за чего код кажется проще, но при этом реально становится сложнее и неоптимальнее. Особенно при работе с низким уровнем. Там, чтобы добиться результата, приходится настолько сильно выкручивать абстракции, что код становится еще длиннее, чем на ассемблере, и то не всегда удается. Два простых примера: запись числа в заданную ячейку памяти; нахождение среднего арифметического с учетом переполнения.
0
|
|||||
|
4958 / 1536 / 118
Регистрация: 21.04.2013
Сообщений: 9,012
|
||
| 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) Какой язык программирования лучше использовать? Какой язык программирования лучше выбрать? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0»
https:/ / ibb. co/ NnkGpfMd
Представленная интегрированная схема описывает непрерывную нелинейную. . .
|
|
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы
### Аннотация
Представлено исследование по разработке агентной модели микоризной. . .
|
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики
Контекст
Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
|
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии
Введение
Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
|
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np
class PlantAgent:
def __init__(self, name, strategy, initial_biomass):
self. name = name
self. strategy = strategy # "greedy" (широколиственные) или. . .
|