Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.97/63: Рейтинг темы: голосов - 63, средняя оценка - 4.97
0 / 0 / 0
Регистрация: 17.01.2019
Сообщений: 7

Жив ли С++

14.03.2019, 23:38. Показов 16192. Ответов 281
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Уважаемые форумчане, последним временем задаюсь вопросом: "жив ли с++". Смотрю что весь фриланс переполнен работами под Веб, или Андроид, айОС. А что вот касаемо с++? Где он используеться? Есть ли у него будущее?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
14.03.2019, 23:38
Ответы с готовыми решениями:

Будет ли "жив" объект после выхода из функции
Всем привет! Приведу пример кода, чтобы наглядно показать свой вопрос: class MyVecClass { public: MyVecClass ( void ) { x =...

ЖИВ ЛИ ФОРУМ?
Интеремно мне все таки стало уже 3 темы запостил и никак не получу ответа ни на одну. Возникает резонный вопрос, жив ли форум товарищи...

Latex жив?
На этом форуме есть разделы по Latex ? Кто-нибудь им пользуется? Решил освоить. Имхо очень полезная вещь.

281
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,046
Записей в блоге: 1
18.03.2019, 12:30
Студворк — интернет-сервис помощи студентам
Fulcrum_013, и где оно используется, ну кроме FGP (Fulcrum God Project)?
0
Эксперт .NET
 Аватар для Usaga
14731 / 9507 / 1362
Регистрация: 21.01.2016
Сообщений: 35,854
18.03.2019, 13:07
Croessmah, вполне возможно, что оно используется для написания Fulcrum Creator (IDE для работы с FUI - Fulcrum Ui Library) или Fulcrum Studio C++.

А Fulcrum.NET планируется?

Добавлено через 35 секунд
Будет офигенный конкурент проекту DCASTF#))
1
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,046
Записей в блоге: 1
18.03.2019, 13:19
Цитата Сообщение от Usaga Посмотреть сообщение
А Fulcrum.NET планируется?
The Front End Developer works as part of the product development team, implementing features, maintaining the product, and has a supporting role in architecting and developing Fulcrum applications. Fulcrum’s technology stack is presently HTML/JavaScript - Vue.js, Angular.js, Java, Spring MVC, Oracle, along with mobile platforms in Android (Java) and iOS (Objective C).
А где C++?
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
18.03.2019, 13:29
Цитата Сообщение от Usaga Посмотреть сообщение
А Fulcrum.NET планируется?
Нет. Наэйтив онли.
0
Эксперт .NET
 Аватар для Usaga
14731 / 9507 / 1362
Регистрация: 21.01.2016
Сообщений: 35,854
18.03.2019, 13:30
Fulcrum_013, почему так? Ваши личные предпочтения ставите выше спроса?
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
18.03.2019, 13:31
Цитата Сообщение от Usaga Посмотреть сообщение
вполне возможно, что оно используется для написания Fulcrum Creator (IDE для работы с FUI - Fulcrum Ui Library) или Fulcrum Studio C++.
Для Fulcrum Game Engine и средств моделирования мира к нему. Т.е. средства создания ui это только одна из подсистем.
0
Эксперт .NET
 Аватар для Usaga
14731 / 9507 / 1362
Регистрация: 21.01.2016
Сообщений: 35,854
18.03.2019, 13:39
Fulcrum_013, игровой движок? А игры на нём уже есть какие? Что-то типа World Of Fulcrum, Fulcrum Cry или Grand Theft Fulcrum IV?
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,046
Записей в блоге: 1
18.03.2019, 13:42
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Fulcrum Game Engine
Цитата Сообщение от Usaga Посмотреть сообщение
А игры на нём уже есть какие?
MiG-29 Fulcrum?
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
18.03.2019, 13:44
Croessmah, А где по началу использовался С кроме KRGP(Kernigan and Ritchie God Prodject)? А С++ кроме SGP(Stroustrup God Project) где то применялся в ходе создания? Мало того о их применение где то еще при их создании вообще никто не задумывался.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,046
Записей в блоге: 1
18.03.2019, 13:46
Fulcrum_013, ну так чем все эти Fulcrum *** лучше нового, современного и быстрого DCASTF?
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
18.03.2019, 13:58
Croessmah, Ну если бы он был уже создан до такой степени, что на нем что то выпущено, речь бы уже шла не об активной разработке а о поддержке. В общем то сейчас стадия реализации инфраструктурной части на которой все остальное и собирается.

Добавлено через 11 минут
Croessmah, К примеру тем что в ней уже есть то что в 20-х плюсах даже не планируется. К примеру ренджи с поддержкой обратного направления и шага с параллельным обходом 2+ ренджей еще с декабря пашут, и сейчас прикручивается полная манипуляция оными и "живой" обход коллекций (т.е. с возможностью изменения при обходе), и последовательный обход 2+ ренджей одного типа бекграунд контейнера . В принципе уже есть двунаправленные смартпоинтеры с константным временем извлечения из списков ссылки на принудительно удаляемый объект, но пока не будут добиты контейнеры там расширенной системы позволяющей автоматом обрабатывать занесение/извлечение для подчиненных списков не будет.
0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,046
Записей в блоге: 1
18.03.2019, 14:03
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
К примеру тем что в ней уже есть то что в 20-х плюсах даже не планируется.
Какая разница что там есть в C++? DCASTF вообще не C++.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
18.03.2019, 14:12
Цитата Сообщение от Croessmah Посмотреть сообщение
ну так чем все эти Fulcrum *** лучше нового, современного и быстрого DCASTF
Кода меньше. К примеру аналог вектора только с более гибким аллокатором, замена которого позволяет хоть в GPU буфера аллоцировать, со всеми ренджами итераторами и т.д. помещается суммарно в примерно 500 строк. При этом ренджи и к другим типам контейнеров подойдут без изменений т.к. контейнер оформлен потомком ренджа.

Добавлено через 5 минут
Croessmah, Ну мене пока что набор либ более кашерных чем STL и работающих там где ни VCL ни Qt работать не предназначены, нужен и генератор RTTI. Но как бы напрашивается доделка некоторых мест в плюсах которые дают кое-какой головняк, что в общем не обязательно даже на другой язык проканает (критерий отличия нового языка от расширений синтаксиса старого - новый не полностью совместим со старым кодом).
0
Комп_Оратор)
Эксперт по математике/физике
 Аватар для IGPIGP
9007 / 4708 / 630
Регистрация: 04.12.2011
Сообщений: 14,003
Записей в блоге: 16
18.03.2019, 14:19
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Первый по настоящему русский построитель окон так о птичках - FireMonkey. Поделка оная в Барнауле родилась стараниями одного умельца. А продана была ембаркадере потому как это наиболее простой и быстрый способ ее в массы запустить.
Если идти по пути описания эволюции, то всё, таки-да, пошло от Monkey. Потом Anders Hejlsberg, работавший на, а потом и в Borland, творчески переосмыслил и... , был перекуплен Макрософт. Там он создавал (забросанные какашками нынче) MFC. Опять же на плюсах. В дальнейшем, он стал одним из отцов .NET. То есть, идя по этому пути, можно дойти до того, что не более половины, а уже почти 100% мирового благосостояния зиждется на С++. Иначе говоря, есть опасность стать сторонниками культа Си-плюссистов 7-го дня. Как известно, их верования основаны на культе, где провозглашается магическая сила у самых великих плюсовиков, которая проявляется в способности превращать всё в плюсы, одним лишь прикосновением. В отличие от царя Мидаса, они не находятся под угрозой голодной смерти из-за природной способности к поеданию плюсов. Более того, по мнению некоторых диетологов данного культа, пища обогащённая плюсами, очищает память, а так же способствует более активной жизнедеятельности, вообще и стимулирует репродуктивную функцию, в частности.
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
18.03.2019, 14:20
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
нужен и генератор RTTI
От RTTI до GC не далеко. В труъ проектах RTTI запрещен, как и исключения и пр. RTTI - это тяжело и медленно.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
18.03.2019, 14:23
Kastaneda, RTTI нужен для автоматического персистента и автоматической генерации UI визуального инспектора объектов. Т.е. даже при его в общем то тяжелости пользуется все это либо крайне редко либо вообще одноразово, при этом альтернатив в этом плане не имеет. Ручное составление таблиц свойств для сохранения/загрузки и т.д. - это те же таблицы RTTI только с ручным поддержанием их соответсвия коду классов. НАписание же методов Save/Load/DefineProperties для каждого класса вручную это те же самые таблицы RTTI только несколько раз продублированные и размазанные по всему коду.
0
Эксперт .NET
 Аватар для Usaga
14731 / 9507 / 1362
Регистрация: 21.01.2016
Сообщений: 35,854
18.03.2019, 14:23
Fulcrum_013, я правильно понимаю, что RTTI хорошо потому, что оно в плюсах оно есть, а GC - говно потому, что его в плюсах нету?))
0
 Аватар для Kastaneda
5232 / 3206 / 362
Регистрация: 12.12.2009
Сообщений: 8,143
Записей в блоге: 2
18.03.2019, 14:28
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
RTTI нужен для автоматического персистента и автоматической генерации UI визуального инспектора объектов
Это можно сделать в compile time, думаю тот же clang с этим справится. В борланде без RTTI не осилили?
0
18.03.2019, 14:31

Не по теме:

del. Kastaneda, пардон, RTTI с RAII перепутал в попыхах.

0
Неэпический
 Аватар для Croessmah
18149 / 10731 / 2067
Регистрация: 27.09.2012
Сообщений: 27,046
Записей в блоге: 1
18.03.2019, 14:31
Цитата Сообщение от IGPIGP Посмотреть сообщение
днако сочетание конструирования/деструкции с механизмом стека это встроенный в язык RTTI.
Может перепутал с RAII?
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.03.2019, 14:31

Жив ли этот парень?
есть внешний хард, достатый с полки вместе с желанием реанимировать. есть у кого идеи, что с ним не так? пару скринов прикрепил

Жив ли порт USB 3.0 ?
День добрый. При подключении по внешнего адаптера по USB для hdd ( штуковина со своим БП ) ошибся и подключил питание с ошибкой. Ноут...

Контекст Webaltа жив ?
Вопрос в теме. Если кто пользуется , то скажите как обстоят дела с выплатами и количеством рекламируемых площадок ? /' border='0'...

ActiveX жив или мёртв?
Здравсвуйте, каким кодом можно выяснить сам факт работоспособности механизма регистрации ActiveX на компьютере, где не удается...

Жив ли мой жёсткий диск?
Случайно опрокинул системный блок. После этого комп не захотел включаться (после долгого ожидания писал reboot and select proper boot...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
80
Ответ Создать тему
Новые блоги и статьи
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео: https:/ / vkvideo. ru/ video-240781534_456239017 YouTube: eY5-5PyI9NM Текстовая версия
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru