то есть не бояться читать новые книги по 1 000 страниц ? тут вопрос не во времени или сложности изучения - чтения книг/практики нового. Уложится ли в голове ?
спасибо за адекватный ответ. У вас есть какие то советы по прочтению литературы или каких то существующих обучающих видеоматериалов именно при переходе с Java на C++.
Airat1995: на сайте поиска работы пиши game dev, unity и всякое такое по самаре
должно быть куча фирм. мой город в сравнение с самарой село и у нас их валом
Airat1995: в моем городке Черновцы есть много филиалов европейских и американских фирм. Ну если у тебя город ти Самара, Питер там проблем найти любую ИТ фирму не должно быть.
Airat1995: на десктоп Юнити также компилирует. Изначально для этого разработан. Графикой возможно нагрузить самую новую видеокарту. я считаю что это достаточно круто )) хотя есть некоторые моменты не гибкости в сравнении с C++ + библиотеки абстракции над OpenGL / Direct
Airat1995: Это мое мнение, но ты сам копай эту тему, спрашивай людей которые работают уже. Я лично думаю что сейчас рулит С# под Unity. да может движок не самый мощный. Но я тебе скажу фишка игр не в том что бы была реалистичная графика. Я уверен что далеко не все идеи для игр уже реализованы на возможности компа 2003 года. Новый возможностей Юнити выше крыши !!! Плюс компиляция под Ай ОС Андроид Виндовс мобайл.
Airat1995: движки более востребованные. C++ же для уровня создания движка. еще СПП используют в качестве скриптового языка в Unreal Engine/ но это только синтаксис от C++
C++ для узкой специализации. Проф софт, Системный софт, Как правило все так... например ты работаешь над фильтрами графики в Адобре. ты изучаешь сферу фильтров графики, стаешь гуру в проэктировании граф фильтров на C++, собираешь команду с годами обучаешь их и они реализовуют к твоим наработкам свои идеи. тоесть очень узко надо развиваться в C++ и работать в большой фирме над маленькой частью продукта. C# же помагает решить проблемы бух учета, автоматизации кассовых апаратов, сведение графиков учетов, публикация в сеть и отправка босу на смартфон. то что востребовано в мелких городах. на C# Xamarin можно делать моб приложения, не нативные но вроде как достаточно функциональные и производительные. В Unity на этом языке в качетсве скриптового делают полностью нативные (трансляция игры под каждую платформу) приложения. Я бы советовал C#
если ты хочешь изучать C# то тебе незачем углубляться в С++ и CLI. Развивайся чтоб максимально ефективно использовать уже готовые решения написанные на C++/CLI в языке C#. как правило готовые обертки платные. но есть тестовый период 30дней. но для заказщиков те сумы не значительны как правило. как правило до 300долл.
Вячеслав Плиско: Single Page - без selenium никак не протестируешь. вствоенный браузер php исключительно для html. Я понимаю что Selenium исключительно для действий. Надо только понять как получить доступ к портам Selenium и Mysql из виртуалки.
Airat1995: все просто. Существуют некоторые стандарты для Оформления Нативных Языков (C++/ASM/C) - я думаю ты понимаешь что C++ это как бы надстройка над ASM (компилятор просто переводит твой код C++ в ASM). так вот программа написанная по стандартам Jni или CLI может быть прослойкой между нативной программой и управляемой (C# и Java).
Airat1995: а вот оно. я ошибался. такой же механизм как и в C#. тоесть ты пишешь нативный код ASM / C++ / C в рамках определенного стандарта(jni) и он работает на виртуальной машинке. Короче создаешь прослойку между управляемым кодом и неуправляемым(полностью нативным Assebler/01010101110101 ) java и C# уникальный языки. мощные в плане быстроты разработки. а прослойки делают их языками чуть ли не языками на все случаи. Но проф софт если это не IDE (чуть сложнее текст редактора) пишеться на C++/ASM однозначно. производительность в 10 раз больше без использования виртуальной машины JVM / .net . память нерационально используеться также.