Andrii
админа на репу? спасибо
Только каждый может удалить репу тогда
Oleksii
Только каждый может удалить репу тогда
у нас вузовский проект, все ок в этом плане будет
Калыван
спасибо
Как ты пришел к тому чтобы написать вопрос в группу где не факт что тебе ответят перед тем как загуглить)
Алексей
ну конечно, он учит С++ и ты тоже )
Но при этом кнопочки никто не отменял
Anonymous
Как ты пришел к тому чтобы написать вопрос в группу где не факт что тебе ответят перед тем как загуглить)
чел гуглится все что угодно, так что этот чат по твое логике смысла не несет
Калыван
Не все
Andrii
Ну да, в си нет функции, которая еще к тому же и «класс», как в JS.
Ну да, нет кложур, нет словарей, нет лямбд нет ленивых вычислений, нет служебных магисеских методов, нет множественного наследования, вообще нет классов, особонет фреймвёрков. Только укаатели, функции и if, else, for, while. Ну да, есть хидера и препроцессор, но то такое...
Andrii
Алексей
НУ не С++ же :)
На нем кроме Бейсика и не было ничего
Andrii
Чтобы понять основы вполне. А потом перелезть на что-то другое будет довольно просто
Я в общем-то за такой подход. Быстро освоить, как оно на уровне памяти, а дальше просто транслируешь фичи других языков в сшиный код, чтобы лучше запоминалось. Если не можешь транслировать, значит магия, до конча не понимаешь. Ну а далььше есть embedded, ну а можно практически любой язык изучать, включая Prolog, Haskell, ...
Anonymous
спасибо
тогда вопрос у меня circle наследник класса Shape где прописано что оператор << френд. но я оброщаюсь к полю класса точка и хочу вызвать паблик метод GetX() но при этом компилятор ругается и выдаёт ошибку
Anonymous
1 -это родитель. 2- поля серкла. 3- класс поинт
Anonymous
Anonymous
Борисов
https://stackoverflow.com/questions/236801/should-operator-be-implemented-as-a-friend-or-as-a-member-function
Шаман Каган
Ну не js же начинать :)
ты просто его не знаешь еще)
Anonymous
Тебе нужна friend функция
она прописана в предке (скрин выше)
Anonymous
наследование везде паблик
Andrii
Чтобы понять основы вполне. А потом перелезть на что-то другое будет довольно просто
Единственное, что перед изучением языков с зависимыми типами типа Idris, Agda, CoQ, Neut лучше изучить Haskell. Одного Си там маловато будет...
Борисов
она прописана в предке (скрин выше)
Ты имеешь в виду std::ostream& operator<< (std::ostream &out, const Shape &shape) ?
Андрей
ты просто его не знаешь еще)
я изучил его достаточно, чтобы никогда на нем не писать :)
Igor
А что тебе не нравится в JS? Любопытно просто
Пашок🗽
Максимус
А что тебе не нравится в JS? Любопытно просто
Динамическая типизация скорей всего.
Anonymous
ни на что не намекаю
так сказали что френд получает доступ к протектед
Андрей
А что тебе не нравится в JS? Любопытно просто
Слабая типизация и ооп в основном
Igor
Динамическая типизация скорей всего.
Бог дал вам Typescript, чтобы вы жаловались на типизацию...
Борисов
да, и внутри класса прописан френд
Как friend прописана функция с сигнатурой std::ostream& operator<< (std::ostream &out, const Shape &shape) А компилятор отказывается собирать функцию с сигнатурой std::ostream& operator<< (std::ostream &out, Circle &tmp)
Anonymous
спс пофиксил вроде
Борисов
Даже если предположить, что Circle скастуется к Shape, то в одном случае const &, а в другом &
Andrii
А что тебе не нравится в JS? Любопытно просто
Как по мне это отягощённый наследством язык, в который впоследствие впихали невпихуемое. Python в этой нише мне нравится больше.
Борисов
Вот это я и называю 'техническими моментами' в С++ 😂
Андрей
Бог дал вам Typescript, чтобы вы жаловались на типизацию...
Когда я ещё кодил на js, он не был та на слуху. Да и сейчас понимаю, что мне не хочется делать интерфейсы. А для бека питон есть
Anonymous
Попробуй )
ок, ща только допишу лабу, а пока работает трогать не буду))0)
Andrii
К сожалению, альтернатив нормальных для фронта пока не придумали) Едим, что имеем
Нет альтернатив не и и нету. Мне вообще фронт неинтересен как направление, пиксели совать и изучать чужие решения а-ля DOM.
Andrii
К сожалению, альтернатив нормальных для фронта пока не придумали) Едим, что имеем
Как по мне, весь веб достаточно костыльный, взяли язык разметки, который даже текст отобразить нормально не может, и запилили на нём GUI :)
Igor
Главное работает)
Igor
Но да, если уходить в дебри JS, это просто до слез
Andrii
Главное работает)
Ну... да... только там зарыто куча граблей, что даже формулы в HTML чаще всего вставленные картинки.
Nick 🇺🇸
Хардкор
Ахах,меня немного напряг там один момент,когда в задачке из условного параграфа 2,нужно знать теорию из параграфа 4 😂
Алексей
Ребята всем привет! Расскажите пожалуйста как себя чувствуют game dev разработчики? В плане конкурентоспособности с другими разработчиками, в плане зарплаты?
Maksim Pozharskiy
В плане зарплаты обычно ниже остальных разрабов. Обосновывается это обычно тем что человек который занимается геймдевом точно любит свое дело и готов заниматься им из интереса за меньшую компенсацию. Но всё еще зависит смотря каких с какими сравнивать
Шаман Каган
я вообще считаю что геймдевам платить надо только чтобы до работы дойти силы были - они самые счастливые разрабы! все время играют в игры! так что еще и высокие зп им подавай?!
Andrii
В плане зарплаты обычно ниже остальных разрабов. Обосновывается это обычно тем что человек который занимается геймдевом точно любит свое дело и готов заниматься им из интереса за меньшую компенсацию. Но всё еще зависит смотря каких с какими сравнивать
Опять же, смотря где... В геймдеве есть вохможность замутить инди, получить финансирование... Опять же, в общем случае часто куча логики делается на блупринтах или ещё чем=то и квалификация разрабов может быть ниже. Но если брать серверную часть, то примерно также... В общем куча нюансов
Azamat
Если на удаленке получается можно вообще не платить
Надо чтобы сам разработчик платил за такое удовольствие создавать игры
Алексей
Ахах,меня немного напряг там один момент,когда в задачке из условного параграфа 2,нужно знать теорию из параграфа 4 😂
Ой а к коду как придеоается я на плюсах хелло ворлд 5 раз переписывал только потому что слова с большой буквы и про восклицательный знак я забыл
Andrii
Ну... я тоже в игры играл на работе :) Потому что были баги типа: на такой-то видеокарте, в такой-то операционке, в такой-то игре на таком-то уровне не ггорит факел на стене
Шаман Каган
ага я вот сегодня демейк сайлент хилл 2 видел
Andrii
Вот я сейчас в стартапе от геймдев конторы, четырёхдневная рабочая неделя, пятница выходная, сейчас регаем фирму в штатах, будет опцион.
Andrii
и какого жанра игра?
У нас флагманский продукт это симулятор рыбалки
Igor
Fishing planet?
Igor
У меня батя играет ахах
Andrii
хммм.....
https://store.steampowered.com/app/380600/Fishing_Planet/ И прикинь, рабочай командировка по работе в Амазонские лабиринты, половить рыбку, посмотреть пейзажи, ...
Шаман Каган
https://store.steampowered.com/app/380600/Fishing_Planet/ И прикинь, рабочай командировка по работе в Амазонские лабиринты, половить рыбку, посмотреть пейзажи, ...
:) круто! просто я к чему, в сторах не мало игр на эту тематику. Даже помню человек в одно лицо делал Atom Fishing а до этого браузерку а у вас прям так серьезно с опционами!