Dima
было бы интересно узнать, какого рода серверсайд?
Aidar
Dima
OpenJDK наверное тоже не Java, поскольку другое SDK
у вас поверхностное знание экосистемы, поэтому такие неправильные выводы)
vladislav
🦥Alex Fails
давайте все-таки в холивары
🦥Alex Fails
Последнее предупреждение
Anatoly
у вас поверхностное знание экосистемы, поэтому такие неправильные выводы)
конечно, если VM умеет шарить классы, то конечно это уже не Java
Aidar
#holywar
Dima
последний вопрос
Dima
вот если все-таки не с головой писать, то даже умные указатели не помогут?
Крылатый
Поможет только Idris.
Крылатый
Там можно без головы писать!
Anatoly
вот если все-таки не с головой писать, то даже умные указатели не помогут?
ну, если не будет ссылок shared_ptr друг на друга, то помогут
Aidar
@dmsol го в holywars
Крылатый
Юзайте только unique_ptr!)
Dr. Friedrich
Поможет только Idris.
Да даже в Идрисе пишешь really_believe_me и всё, тайпчекер больше не возникает.
🦥Alex Fails
И в споре побеждает опять Вселенная, и ее более изощренные дураки!😂
Dima
никакого спора
Dima
мир и доброта
Dr. Friedrich
Я, кстати, не знаю такого языка общего назначения, чтоб дурак не смог его поломать. И не уверен, что его можно вообще сделать.
Anatoly
после непродолжительной драки стороны обменялись мнениями
Sasha
Я просто спросил как там с работой и что кто пишет. Примеры там. Я только начинаю учить язык и меня волнует перспектива дописывать лабвью или маткад
Ivan
Учи питон, братан
Aidar
Учи питон, братан
можно поломать
Anatoly
Ты в резюме пиши "лабвью и маткад не предлагать"
vladislav
сёрфи хэд хантер что ли
Ivan
можно поломать
Что поломать
Aidar
Я, кстати, не знаю такого языка общего назначения, чтоб дурак не смог его поломать. И не уверен, что его можно вообще сделать.
Aidar
Учи питон, братан
Ivan
Учи питон, братан
В смысле можно поломать?
Sasha
Питон выглядит красиво но 50 процентов работы что я видел предполагает веб и мне это не очень симпатично
Dr. Friedrich
Я категорически несогласен с теми, кто в чате C++ советует учить другие языки.
Dr. Friedrich
Раз сюда пришёл — слушай наши советы о том, как надо учить C++ :)
Dr. Friedrich
За другими советами иди в другие чаты.
Aidar
он удобный как скриптовый
Aidar
кстати у меня джава и питон языки одного ранга в голове
Ivan
Ну а чё мне Lua советовать? Чувак же спрашивал про питон
Ivan
Да я там есть, но он спрашивал питон или срр
Aidar
а про питон пропитон
Dr. Friedrich
Не против и это послушать
Если уже разбираешься в программировании, и подучиваешь уже целевой язык, то советую лекции Пратты. Вроде народ хорошо про них отзывается.
Sasha
Я сейчас начал читать c++ липмана но осиливать ввод вывод циклы классы в который раз невыносимо скучно
Anatoly
пропускай, что понятно
vladislav
лол, это везде так
vladislav
думаешь программирование это весело?
🦥Alex Fails
Для новичков чат supapro.cxx
vladislav
Нет, программирование — это больно
Anatoly
да, геморно, но это ближе к 50-ти
🦥Alex Fails
Я всегда так😂
Dr. Friedrich
Сюда можно пускать тех, кто умеет в условия и goto. По идее, этого уже достаточно для написания любых программ :)
Aidar
эй
Aidar
а как же чтение и запись в оперативу
Sasha
Прост книга по c++ 11 и я не хотел пропускать что-то гипотетически важное/полезное что там могло появится касаемо базовых вещец
Aidar
move semantics это самое ольшое и важное
vladislav
а остальное — сахар?
Aidar
до остального допереть легко относительно
Constantine
а есть какие-то принципиальные соображения, из-за которых в С++ плохо за счет внешних функций строить утиную типизацию?
Constantine
расширять логику типа std::begin/std::end на все подряд?
Constantine
хм... почему?
Constantine
я не собираюсь все методы делать внешними, это жи невозможно
Constantine
у меня это по неймспейсам разложено
Constantine
будет utils::algo::sort
Constantine
макака найдет в списке
Constantine
если не найдет - я ткну носом в конвенцию
Constantine
по которой макака обязана уметь использовать все методы из namespace utils
Constantine
собственно мне очень понравились общие идеи такие
Constantine
например, объявить глобальный utils::is_null
Constantine
и если переменная объявлена как auto, это рекомендованный способ проверки
Constantine
в случае с utils::is_null все у меня и так окай работает
Constantine
особенно если учесть, что преобразование std::unique_ptr некоторых типов к bool помечены как deleted
Constantine
я не дам такому человеку коммитить)
Constantine
это С++
Constantine
перед использованием класса std::list по конвенции надо написать много букав оговорки