Size: a a a

cxx.Дискуссионная

2020 March 06

MB

Mikail Bagishov in cxx.Дискуссионная
А можно кратко суть инноваций?
источник

Т8

Т-34 85 in cxx.Дискуссионная
Т-34 85
так он же stl убивал недавно
уже убил, что-ли?
источник

/dev/urandon ¯\_(ツ)_/¯ in cxx.Дискуссионная
Т-34 85
так он же stl убивал недавно
А теперь c++, rust, java, js, python, c#, protobuf, glsl в одном флаконе
источник

MB

Mikail Bagishov in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
А теперь c++, rust, java, js, python, c#, protobuf, glsl в одном флаконе
Типа еще один интерпретатор брейнфака подвезли?
источник

TS

Till Schneider in cxx.Дискуссионная
Mikail Bagishov
А можно кратко суть инноваций?
Telegram
Александр Вольнов in cxx.Дискуссионная
В реальном мире достаточно часто нужна высокая производительность. К примеру, чтобы разгрузить сервера - вместо JSON передавать компактный и умный бинарь. Ускорить обработку данных, храня их не в виде текста, а в виде умного бинаря со структурой, оптимизированной под те операции, которые нужны для данной задачи. Сейчас с форматами не заморачиваются, потому что это сложно. У меня это будет проще простого и можно выжать производительность. Можно будет писать программы, которые не потребляют практически никакой памяти за счёт того, что работают с файлами и потоками напрямую без хранения промежуточных данных в оперативке.

Я пока ещё не продумал API, но будет что-то типа такого:
struct Vec3
{
   float x, y, z;
   DATAVOLN_ADD_FIELD_REFLECTION(x, y, z);
};
struct Vertex
{
   Vec3 Position;
   Vec3 Normal;
   DATAVOLN_ADD_FIELD_REFLECTION(Position, Normal);
}
std::vector<Vertex> humanMesh;
DataVoln::OpenFile("file.bdv").DeserializeExpression("HumanMesh", humanMesh);Предполагается, что файл содержит структуру…
источник

/dev/urandon ¯\_(ツ)_/¯ in cxx.Дискуссионная
Mikail Bagishov
А можно кратко суть инноваций?
Священное писание люди постигают всю свою жизнь!
источник

C

Chuvi in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Все, раст это вчерашний день. Здесь рождён новый революционный язык, убивающий всё
Мы все умрем!?
источник

а

а это кто in cxx.Дискуссионная
Т-34 85
ub в safe, родом из unsafe
автор написал некорректную оболочку над unsafe. Как это связано с "надо писать без багов!"?
источник

C

Chuvi in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Священное писание люди постигают всю свою жизнь!
я читер. я воспользуюсь кратким пересказом
источник

/dev/urandon ¯\_(ツ)_/¯ in cxx.Дискуссионная
Chuvi
Мы все умрем!?
Возможно, этот язык убьёт даже короновирус!
источник

MB

Mikail Bagishov in cxx.Дискуссионная
Так, это какой-то по-gzip-ованный json напоминает пока
источник

а

акварель на мету in cxx.Дискуссионная
Bohdan Bessonov
Скину сотку рублей на номер телефона тому, кто соберет эти идеи воедино, можно текстовиком, можно зафорвардить
а на киви?
источник

Т8

Т-34 85 in cxx.Дискуссионная
а это кто
автор написал некорректную оболочку над unsafe. Как это связано с "надо писать без багов!"?
в расте можно написать программу с багом???
источник

/dev/urandon ¯\_(ツ)_/¯ in cxx.Дискуссионная
Сотка ушла уже
источник

C

Chuvi in cxx.Дискуссионная
хоть на голубя
источник

Т8

Т-34 85 in cxx.Дискуссионная
/dev/urandon ¯\_(ツ)_/¯
Сотка ушла уже
закладчики уже совсем охренели
источник

C

Chuvi in cxx.Дискуссионная
Т-34 85
в расте можно написать программу с багом???
везде можно
источник

Т8

Т-34 85 in cxx.Дискуссионная
Chuvi
везде можно
но в расте нельзя
источник

АВ

Александр Вольнов in cxx.Дискуссионная
Вообще-то, Intra - это убийца STL на C++, а мой язык называется DataVoln.
источник

а

а это кто in cxx.Дискуссионная
Т-34 85
в расте можно написать программу с багом???
с мемори багом*
источник