Andrii
Джунов - да Остальных - нет
Ну... А что отличалось 10 лет назад и сейчас? Вроде всё то же.
Идущий к мечте
Зачем?
Да не, я просто привык оставлять коммы даже для очевидных вещей - чтобы человек не вникал в суть кода, тратя время, а сразу понимал, что перед ним
Шурок
Ну... А что отличалось 10 лет назад и сейчас? Вроде всё то же.
10 лет назад - уровень требований был напорядок ниже
Andrii
20 лет назад да, но думаю сложнее было, сейчас больше Google, и тут ChatGPT норм
Igor
Потом не ясно толи это ошибка в логике, толи каммент устарел
Идущий к мечте
Дебилу не помогут, а обычному разрабу тавтология
ахах) спасибо, возьму на карандаш)
Andrii
Лет 20 назад приложение сочетало в себе и кастомный фреймвёрк, и логику. И такое разрабатывать было сложнее, ибо фреймвёрк всегда сложнее. Сейчас много пользуются готовым, что проще. Написание кода и его анализ заменяется на гугление
Igor
"Это функция для перебора элементов массива"?😁
Да и переменноц и присваивается значение а плюс б
Максим
Да и переменноц и присваивается значение а плюс б
Зато смотришь комментарий и понятно всё
Igor
Если бы мне нужно было вычитать я бы использовал минус, но здесь обратите внимание плюс, потому что нужно складывать
Jsx707
Приложение - готовый продукт , который можно использовать для выполнения, каких либа задач и к нему может поставляться определённый SDK, я это понимаю так.
Максим
Если бы мне нужно было вычитать я бы использовал минус, но здесь обратите внимание плюс, потому что нужно складывать
"Складывать можно по-разному, в данном месте я складываю вот так, тк по-другому не умею. Вот вам ссылка на стаковерфлоу, откуда я выбрал решение"
Igor
Что то тут похлеще чатгпт пошли баталии
Jsx707
Зачем сдк готовому продукту?)
Для написания плагинов и расширения функционала.
Максим
Что то тут похлеще чатгпт пошли баталии
Ну, не работать же в понедельник 🤷‍♂
Jsx707
Для написания плагинов и расширения функционала.
Игры тоже можно считать приложением. Некоторые из них тоже содержат SDK или движок на котором они созданы.
Andrii
Если честно, я не понимаю, что это значит . "Приложение сочетало в себе кастомный фреймворк и логику". Как это понимать ?
Ну... сейчас обычно ты используешь, например, Django. 20 лет назад скорее всего у тебя на проекте была бы своя реализация фреймвёрка типа Django только для этого проекта либо для пары-тройки проектов компании
Jsx707
Ну или сейчас есть Unreal Engine, 20 лет назад каждая игрушка имела свой движок 😊
В этом как и в любом другом есть как плюсы, так и минусы, я думаю. Но есть интересный момент, неважно используешь ли ты движок стороннего па разработчика или пишешь свой, всё равно придётся тратить время. В случае с написании своего, придётся тратить время на продумывание архитектуры и реализации, в случае с использованием готового, придётся его изучать и учиться пользоваться.
Jsx707
Ну или сейчас есть Unreal Engine, 20 лет назад каждая игрушка имела свой движок 😊
И кстати, вроде бы Counter Strike не имела своего, она создана на основе Half-Life SDK
Jsx707
А движок был GoldSRC
Jsx707
Игре тоже есть 20 лет
Andrii
И кстати, вроде бы Counter Strike не имела своего, она создана на основе Half-Life SDK
Ну... это понятно... но в целом такого доминирования Unity + Unreal Engine не было. Разнообразия движков было намного выше, сейчас эволюция привела к вымиранию.
Jsx707
Ну... это понятно... но в целом такого доминирования Unity + Unreal Engine не было. Разнообразия движков было намного выше, сейчас эволюция привела к вымиранию.
Согласен. Это касается не только движков, а программных продуктов в принципе. Ничего нового и удивительного теперь практически не осталось. Новых уникальных ОС нет или их никто не замечает, новых уникальных программ и ресурсов тоже, везде всё одно и тоже, либа выходит форк форка на форке из другого форка. И придумать что - то новое тоже не получается, всё уже сделано
Jsx707
Единственное, где осталось место идеям это либа очень низкоуровневые вещи, суть которых понятна только специалистам в какой-либо сфере, либа это GameDev, так как это тема творческая и место идеям там будет наверное всегда.
Jsx707
Я уверен, если многие из вас сядут и попробуют придумать что-то новое например в сфере мобильных приложений, то что-то за пределами списка дел, будильников, заметок, социальных сетей и клиентов для веб-сайтов и приложений для ресторанов придумать очень сложно, так как всё уже есть. И это порой вгоняет в уныние
Andrii
Придумать новое в принципе можно. И хорошее. Просто... Как всегда в эволюции надо потеснить конкурентов. И это в общем-то проблема, которая требует либо значительных финансовых вливаний, либо ещё чего-нить. В общем Rust, Golang достаточно молодые языки, повляются и другие , ... То же и с либами, ...
Andrii
Опять же, появился ChatGPT, можно делать враппер над OpenAI API, который бы позволял юзверям и хомячкам легче его юзать.
Jsx707
Опять же, появился ChatGPT, можно делать враппер над OpenAI API, который бы позволял юзверям и хомячкам легче его юзать.
Удивительно, но не что-то прям новое. ChatGPT безусловно удивительная технология, но вроде многие уже задумывались о создании нейросети которая бы придумывала решение за нас и в программировании в том числе.
Шаман Каган
Кстати а можно же как-то с++ в экономике применить
писать для станков на заводе писать бух учет
Шурок
Кстати а можно же как-то с++ в экономике применить
любой язык можно применить В любой сфере точка
undefined
любой язык можно применить В любой сфере точка
Вопрос лишь в том насколько востребован этот язык в конкретной сфере на рынке. Например, было бы странно писать на С под веб, и таких кейсов не очень много.
Шаман Каган
любой язык можно применить В любой сфере точка
не думаю что ты будешь писать сайты на С++
Andrii
не думаю что ты будешь писать сайты на С++
Думаю в каком-нить Qt можно и наверняка что-то подобное уже есть.
Шаман Каган
сфера: веб маркетинг с помощью создания лендингов - на с++ не пишут,от слова совсем, точка.
Andrii
сфера: веб маркетинг с помощью создания лендингов - на с++ не пишут,от слова совсем, точка.
Ну... это Frontend и там по определению всё должно компилироваться в JS. Но, допустим, есть QDomDocument ...
Шаман Каган
Ну... это Frontend и там по определению всё должно компилироваться в JS. Но, допустим, есть QDomDocument ...
и ? The QDomDocument class represents the entire XML document. Conceptually, it is the root of the document tree, and provides the primary access to the document's data.
Шаман Каган
так все равно контент для этого документа ты будешь создавать на чем?
Maksim Pozharskiy
Технически DOM дерево это просто дерево объектов, его на чем угодно можно написать и сделать такого вида который нужен JS
Andrii
так все равно контент для этого документа ты будешь создавать на чем?
Почему не на C++? QDomElement html = doc.createElement("html"); doc.appendChild(html); QDomElement head = doc.createElement("head"); html.appendChild(head); QDomElement title = doc.createElement("title"); head.appendChild(title); ...
Шаман Каган
Технически DOM дерево это просто дерево объектов, его на чем угодно можно написать и сделать такого вида который нужен JS
встроенный брауpер (не важно Qt , WebView adnroid, ios чото там ) позволяет это сделать? можно ли ему скормить объект в котором оъекты а не HTML? все равно же такой DOM будет рендерить какая то версия какого то бразуера на какой то платформе
undefined
У меня был проект C под Web, плагины к nginx.
Это уже как-то специфическая задача
Andrii
Тот же PHP с конечном счёте тоже генерит HTML
Шаман Каган
Максим уже более четко сфокусировал. И мой вопрос имеено об этом, если кратко: возможно ли создать DOM на С++ без привлечения html xml тэгов?
Andrii
Это уже как-то специфическая задача
Дык... это всё относительно... Если ты не знаешь Си, то тебе и не заходят такие задачи.
undefined
Все языки что-то генерят в конечном счёте, о чем вы вообще
Igor
Какое то старперское нытье про раньше было лучше)
Igor
С учетом что это бросается в глаза даже мне старперу) похоже это старперское нытье в квадрате)
Andrii
Какое то старперское нытье про раньше было лучше)
Было по другому, почему лучше? Как по мне, сейчас стало проще. А кто-то говорит, что наоборот
eye=x×s²
eye=x×s²
когда то брали руками предметы с места на место ставили, ну интуитивно понятно как это делать, а вот ща палочку берешь и абракадабру сделал парадигму сдвинув
eye=x×s²
а как эта палочка работает то уже такое сокральное знание которое нужно изучать)
Andrii
сложно говорят так как программы стали более абстрактные
Они всегда были абстрактными, по причине того, что программисты всегда хотят написать код на все случаи жизни.
eye=x×s²
короче говоря программы в ньютонах не измеряют, сложного там ничего нету)
eye=x×s²
Denis
Коллеги, привет) Можете подсказать есть ли возможность обновлять код у java сервиса не останавливая его при этом?
Шаман Каган
есть
Алексей
любой язык можно применить В любой сфере точка
Это я и до этого знал. Просто типа не принято плюсы в такое дело совать
Шурок
Это я и до этого знал. Просто типа не принято плюсы в такое дело совать
Не принято совать МПХ куда попало А тут - ты делаешь то что нужно на том что знаешь
Алексей
Думаю в каком-нить Qt можно и наверняка что-то подобное уже есть.
Не знаю как в ранних версиях, а шестерочка предлагает