le 2tche, приветрасскажи мне за C++. Есть тут мастера? Хочу понять насколько круто юзать char* вместо std::stirng. Хочу секретики плюсиков и вообще лучше всего какой-нибудь классный манчик чтобы я познал всю крутость плюсегов.
>std::string*поправел
void bump() {};
Паскаль топМимо учитель икт
>>161894926Как оно там, в 70х?
>>161894926паскаль == больпаскаль == страданияпаскаль == блевотня
>>161894657 (OP)Нахуя тебе плюсы то, раз ты тут такие вопросы задаешь?
>>161895043КАКИЕ НАХУЙ БЛЯТЬ ВОПРОСЫ? Я РЕШИЛ БЛЯТЬ ИЗУЧИТЬ ИХ, ЧТОБЫ ПОНИМАТЬ СУКА КАК ВСЕ РАБОТАЕТ. ПОШЕЛ НАХУЙ ИЗ МОЕГО ТРЕДА, ЕСЛИ НЕ ХОЧЕШЬ РАССКАЗЫВАТЬ.
>>161894926Хоть одну вакансию на Паскале вкинь в тред.
>>161895105учитель ИКТ в школеОР
>>161895090А если не пойду?
>>161895149оставайся
и затихли все что-тобамп что ли
>>161894657 (OP)Ебал в рот плюсы, Си рулит.
>>161894657 (OP)> Хочу понять насколько круто юзать char* вместо std::stirngНахуй не нужно.
>>161895372поч? расскажи причиныОР
>>161895421лучше char*?
>>161895450В смысле? Зачем пользоваться массивами, если есть контейнеры? Там всё сделано за тебя, и в 99% случаев лучше, чем ты сам напишешь.
>>161894657 (OP)https://isocpp.org/тред можно закрывать.
>>161895483спасибо за ответ
>>161895372В рот ебал С. Нет языка, кроме языка Ассемблера и пророка его nasm'a
>>161895511>https://isocpp.org/лучше бы дал норм ссылку
>>161895434Я не он, но Си нужен для написания всяких драйверов и прочего. Для всего остального он неудобен.
>>161895547писал на nasm'е
>>161895140Ну это не вакансия. Это прожитая зазря жизнь...
Если определяемые в ТЗ требования к ПО и среде разработки разрешают плюсы с годными абстракциями и кучей готовых велосипедов, то char* и прочая низкоуровневая С-поебень юзаются строго по необходимости
>>161895596про это то понятно, но вдруг автор оригинал поста знает больше чем все?
насколько адекватно юзать плюсы для скриптов, которые работают с интернет приложениями? к API обращаться например?
>>161895090Решил изучить что-то - изучай, книги читай, вопросы гуглу задавай, а не тут вниманиеблядствуй, ничтожество. Пошёл нахуй
>>161895563Какую тебе еще ссылку блять? На том сайте есть все, что нужно про плюсы.
>>161895684Это вопрос в духе "насколько адекватно лечить руку мазью Вишневского". Если рваная рана, то неадекватно. Кароч, нет тут общего ответа.
>>161894657 (OP)Сишные строки - массивы по факту. std::string - реализация строки на базе vector. Тот же массив, но с дополнительным выделением и методами для манипуляции над строками, а если тебе внезапно надо из std::string взять сишную строку - у тебя всегда есть c_str().Если юзаешь все же С++, то юзай std::string. Безопаснее, проще и меньше ошибок можно допустить при работе со строками.
>>161895702читаю книги, а вечерами залипаю тут.
>>161895711кипятох
>>161895547Nasm хорош. Но fasm топчик.
>>161895809nasm лучше, fasm плоский(P.S. тонко
>>161895024паскаль := больпаскаль := страданияпаскаль := блевотняпоправил
>>161895857переопределение не есть хорошо.
>>161895753>std::stringА почему не std.string.char() или string.chat()?Так же лучше, короче и понятней.
>>161895886std не класс?
>>161895847
>>161895684Для скриптов есть питон и другие вещи.Делать это на плюсах = быть долбоёбом.
>>161895955почему?
>>161895937В душе не ебу что такое std и зачем его через :: писать.
>>161895955>Писать это на плюсах = быть долбоёбом.фикс во имя правды
>>161895981область имен это блятьOP
>>161895886Какая разница то, std - пространство имён.Прописал юсинг стд по дефолту - пиши просто стринг, не прописал - указывай стд перед этим.
Я мастер какать жопой :)))))))
>>161895981>stdСтандартная библиотека. >::Scope resolution operator P.s. Покормил
>>161895971Ты же не будешь регулярно катать на танке по городу, только потом что можешь, когда есть нормальная машина?
>>161896085XAPOIII
>>161895090
>>161896090Std пространство имен стандартной либы.
>>161896120ну да, но если это будет использоваться потом пару лет и должно пускаться на самых разных компах, то не лучше ли ебануть на плюсегах?OP
>>161894926Женя, ты?
>>161896208Игорь?
>>161896120Ну у тебя и сравнения, блядь.Во первых буду, это же блядь танк! Во вторых си - это велосипед одноколесный по сравнению с другими норм языками.
>>161896232Ваня?
>>161896232Дима.
>>161896206А питон на разных компах не заведётся?
>>161896262Дмитрий?
>>161896291хуй знает честно
>>161896295Данил?
>>161896347Порфирий?
>>161896376Мирослав?
>>161896376Платон?
>>161896409Петух?
>>161896431Мама?
>>161896431Свинья?
Юбилей
>>161894657 (OP)char* православно юзать в чистом Си. А у плюсов есть божественные стринги. Если ты не хочешь их юзать зачем тебе плюсы вообще? пиши на чистом Си.
>>161896652А нахой эти стринги, если можно сделать массив из чаров? Повторюсь, хуйня ваши плюсы, Си рулит
>>161896652а в книжках по плюсам начинают с char* почему?
>>161895483я хочу от тебя детей
>>161896748Нахуй абстракция, когда можно писать сразу машинный код?
>>161896767Потому что это основа. Без чар ты не поймёшь как работает стринг.
>>161896828сяпОР
>>161895105Так ты на голых крестах сначала вкинь вакансию, умник, блядь. Ничего в паскале плохого нет, с конца 90х до конца 00х дохуя софта на нем писалось.
>>161894657 (OP)>Хочу секретики плюсиков и вообще лучше всего какой-нибудь классный манчик чтобы я познал всю крутость плюсегов.
>>161894657 (OP)> круто юзать char*Байтоёбство
>>161895955Хуя ты дурак. Ничо что сконпелированная программа быстрее работает, чем любой скрипт и стабильнее в разы?
>>161896767Потому что в самом начале люди не понимают разницы. Некоторые потом до старости с собой таскают ебучий массив char-ов.
>>161896798
>>161895483Лучше в каком плане? И в какой реализации stl?
Анончеги, куда мейн ретернит 0 в винде? Кому управление передается? Можно писать "void main () {}"? Если да, то зачем по стандарту мейн делают интовой функцией?
>>161897004Давно уже нет. Ты ещё скажи, что программа, написанная в машинном коде лучше, чем программа, написанная на ассемблере.
>>161896748> массив из чаровА стринг это не абстракция над масивом из чаров?
>>161897072Оболочке же. Так же, как и в линуксах.
>>161894657 (OP)Если у тебя строки не меняются, а только передаются по ссылке или если ты пишешь для микроконтроллеров - то лучше char. В остальных случаях лучше std::string. Но STL разрабатывали наркоманы, отравленные рыбой и поэтому для std::string не положили в коробку человеческий набор функций (форматный вывод, сплиттеры, поиски и выделения подстрок в нормальном синтаксисе, преобразование в другие типы), но засунули миллиарды вариантов одной и той же хуйни. Ведь это же КОНТЕЙНЕР. Поэтому всетаки иногда придется брать .c_str() и пердолиться с const char
>>161897135И что оболочка делает с этим значением? То, что ей рандомное значение залетает - похую? Оболочка ведь должна хоть спросить, дескать, че за значение
>>161897094Есть же аналогичный контейнер. Он вроде православнее.
>>161895017>>161895024>>161895857
>>161897179> Если у тебя строки не меняются, а только передаются по ссылке Какой смысл? Строка же иммьютейбл, добавил конст и в путь. Какой смысл с массива байтов?
>>161897089Что значит давно уже нет? Есть у тебя база на 15 гигов, в ней нужно проводить ресурсоемкие расчеты, скрипт будешь писать, полуебок? Он у тебя сдохнет нахуй через час выполнения, потому что скриптовые языки не для таких задач
>>161897359Ты что, долбоёб? Прочитай о чём тут >>161895684 речь шла и сравни тот пост со своим.
>>161897439Апи разные бывают, наркоман ебучий. А не только с контактика список друзей вытягивать
>>161897236Ты можешь это в скриптах использовать. Для меня, например, достаточно сложно было баш освоить из-за того, что true там - это ноль. Но зато ты можешь всякие условные операторы навешивать на запускаемые программы, например, утилита, которая бекапы делает, завершилась с ошибкой - скрипт в почту срёт.
>>161897304Потомучто строка - это класс, для которого будет вызываться конструктор при создании. А если кодер не понимает разницы между передачей по ссылке и по значению, то и аллокатор тоже немного поработает. Лишние расходы
>>161897004По сравнению со временем доступа к api сайта, издержки на выполнение скрипта ни чего не значат. На либах от пистона проще что-то сделать, так как под кресты до сих пор нет нормального репозитория и пакетного менеджера, который бы избавил от радости конпеляции всех зависимостей и линковки.
>>161897359Нет, это ты долбоёб. А в реальном мире люди пишут скрипты. Возможно это даже это будут хранимые процедуры для этой конкретной СУБД. И именной по той же причине, по которой не пишут программы в машинном коде. А вот если ты мне сейчас не ответишь, что это за причина, то значит я ебал твоего батю в очко, да ещё и без вазилина. И у твоего бати кровь из жопы потом шла.
>>161897611> строка - это классохуеть теперьа если мне второй символ в строке поменять надо?
Короче, вот вам расклад:- ассемблер - паханы- плюсы - блатные- шарпы - мужики- жаба и ко - шестёрки- жабаскрипт - петухи- питон - черти- пхп - козлы
>>161897756Берёшь и меняешь, в чём проблемы то?
>>161897756Передавай как char
>>161897795строка имютейбл
>>161897873А, в глаза ебался, соре.
>>161897715Вебмакака рассуждает о том что пишут люди, охуеть
>>161897924Ну давай, приведи мне хотя бы три примера из реального мира. Хотя я уже твоего батю в очко оттарабанил без смазки, не забывай.
>>161897611Хорошо замечено, но с стройке легче работать. И ресурсы расходуются не так уж сильно. Хотя, микрооптимизаторам к сведению
>>161894657 (OP)Попробуй лучше Java.
>>161898023Ты на пост с примером ответил, поехавший
>>161894657 (OP)Учи D, Rust или обоссаный Go, на C++ сейчас только легаси развивать/поддерживать, ну и ретрограды разные с него уйти не могут.
>>161898148node.js
>>161898204Нет, вот его не надо.
>>161898148Если я выучу Go и D, я стану богом?
>>161898299Ты сможешь широкий спектр задач без особых спотыканий на ровном месте.>я стану богом?Нет, программирование - оно для лохов. Вообще не понимаю, хули здесь такой ажиотаж вокруг него, сидишь как ебень по 8 часов за компьютером, пальцы болят, жопа болит, спина болит, диабет и сердечная недостаточность на носу, зарплаты уже не растут, а тебя эксплуатируют все больше.
>>161898141С каким примером? Где ты во всех рассках рассказываешь, как я твоего батька в очко дрючу? Знаешь, я бы и твоего деда выебал, но боюсь, что это будет неуважением к ветеранам.
>>161898474У тебя от питона так мозги деградировали?
>>161898576
>>161898576Уж где я деградантство увидел - так это в желании ради 15 гигов писать свою собственную СУБД. А уж долбоёбов, которые за это готовы заплатить - точно не существует.
>>161898656>писать свою собственную СУБДПиздец, ты как вообще ложкой в рот попадаешь, ты же слепой
Советчики хреновы, кто работает с вас? ))00
>>161898730Во-первых, у тебя банальное незнание терминов. А во-вторых, все твои "блестящие" идеи к реальной жизни не принимы и нигде не встречаются.
>>161898801Я работаю, что хотел?
>>161898299Ключевое слово в предыдущем посте было legacy.Ты возненавидишь свою работу, когда будешь целый день исправлять ошибки в коде, который был написан более 10 лет назад человеком, которого уже нет в живых. Код конечно же будет без комментариев и написан в стиле: статья на хабре "как писать неподдерживаемый код".Так что пиши high load на go, это модно. Разбирайся с БД, 1С, SAP, без работы не останешься. Что касательно плюсов и явы — не лезь блядь дибил сука ебаный.
>>161898031> И ресурсы расходуются не так уж сильноНу вот два варианта:1)void kokoko(const string& aStr) {string a = aStr;a[2] = '$';callZAL_UPA(a.c_str());}2)void kokoko(const char* aStr) {char a[128];strncpy(a,aStr,127);a[2] = '$';callZAL_UPA(a);}Разница между ними в том, что в первом случае вызовется лишний конструктор и память для строки "а" будет взята в куче. А во втором случае на этом будет экономия, т.к. аллокация на стеке стоит 0(ноль). Если kokoko крутится в каком-нибудь бешеном цикле или от проги ожидают большой аптайм(месяцы или годы), то можно здорово повысить производительность такими негодными char
>>161898804Ладно, завтра заказчику расскажу что он мне зря денех заплатил, можно же было на скриптах сделать
>>161898816>>161898816Да не на заводе, а кодит в бодишопе
>>161898801>кто работает с вас?>с вас>с быдло в треде, все в падик
>>161898934Программирую, не в бодишопе, что хотел?
>>161898882Если ты такой не пиздабол, хотя бы три ссылки вкинь с подобными заказами. Ни одного примера, где такая ересь в реальной жизни встречается, зато постов настрочил. Или забыл как я твоего батю трахал?
>>161899004Иди поешь хлопьев что ли, успокойся. А командовать будешь своим котом
>>161899270Слив засчитан.
C++ говно. За char* не доплачивают >_<
Программирования не существует. Этот тред такая же хуйня, как треды о фингербоксах, тюльпах и еблеСЕГА
>>161894657 (OP) Нинасколько.Зависит от того, какая ситуация, и что нужно.
>>161898844Поясни за шарп в 2017?
>>161899362Что, обидо что взять на слабо не проканало? Привыкай, это только в школе работает
>>161895421Ой дурааак...
>>161899509Забудь.
Программирвал на C++ за 1.2к зеленых на удаленке официально и ещё левак для автора одной ICO за эфириум.Сейчас работаю на Rust в киевском офисе одной интересной фирмы статус биткоина в Украине непонятенИмею опыт в QML/Qt, учавствовал в написании криптомессенджера.Торжественно заявляю, что отписавшиеся про ненужность - полные долбоёбы.Что лучше: манная каша или четверг? Вот так вопрос звучит.Хотя чему удивляться, традиции двача, судить о том, чего не знают. Половина посетителей треда мне за мув семантику и компайл-тайм полиморфизм не пояснит
>>161899692Бля, ну что "забудь", аргументированно то поясни, хочу вкатиться в тырыпрайз и хуярить на галере.
>>161894657 (OP)Первое - выше производительность, второе - удобнее.
>>161899740А, ну тогда вкатывайся и хуярь.
>>161895547Нахуй строем. Состояния машины Тьюринга рулят.
>>161894657 (OP)Липман. Книга по С++. Читай.
>>161899842Сейчас бы советовать устаревшие книги, которые научат писать костыльный код...Видно профессионала издалека.Оп, читай Страуструпа, книги Мэйерса, isocpp
>>161900056Сейчас бы советовать про C++ читать.
>>161900113Сейчас бы быть безработным говном и поливать грязью C++
>>161899737
>>161900143Пишу сервисы на Clojure, жизнью доволен, пруфать не буду.Я не поливаю грязью C++, просто век его уже закончен.
>>161900193Да, именно так, фантазёры. Вообще все вокруг люди - нищеброды, программистов не бывает.пиздец ты тупой
>>161900216300к/наносек, ты?
>>161900216>Вообще все вокруг люди - нищеброды, программистов не бывает.Нищеброд-программист вкатился
>>161900202Каждому своё.Нет, нихуя не закончен, пока каждый день на нем пишутся новые, свежие проекты (не легаси) с фичами из 14 стандарта, клиенты текут.Они готовы платить тонны денег, возможно как раз потому, что им нужен продукт именно на С++.
>>161900299>им нужен продукт именно на С++Приходит программист к программисту программу купить.
>>161900402Понял, выезжаем!
>>161900299В твоих фантазиях пишутся, что ли?Клиенты платят за продукт, им похуй на технологии до тех пор, пока продукт отвечает некоторым требованиям, и эти требования практически всегда можно выполнить на современном языке с бОльшим комфортом, меньшим количеством ошибок и намного быстрее.
>>161900471Он это, теоретический программист.
>>161900471Да, в моих фантазиях.Да, практически всегда.Да, ты прав, С++ мертв.как же ору с вас, прямо как в зэкач зашел
>>161900515Мне как-то похуй, согласишься ли ты со мной.Ори, пожалуйста.
>>161900202Хуй его знает, я на плюсах пишу и вакансий жопой жуй. Меньше чем на какой-нибудь яваскрипт, конечно, но всё равно много.
>>161900501Как раз-таки наоборот, пока первокурсники обсуждают ненужность языков, люди, которые в этой сфере крутятся - понимают, что эти вскукареки про ненужность просто абсурд.Впрочем, удачи вам всем найти себя.>>161900560Нахуй съеби, борщехлёб.
>>161900564>яваскриптЕще один
>>161896909Лол.мимо начинающий крестоблядок
>>161900581>люди, которые в этой сфере крутятся - понимают, что эти вскукареки про ненужность просто абсурдА потом обнаруживают себя на обочине профессии.
>>161900611Что ещё один, блядь?
>>161900641Да. Так и есть.Пока дрочили какой-то популярный жс фреймворк или кложуру, нормальные люди осваивали узкие технологии с высоким порогом вхождения, обеспечивая себе будущее и безбедную старость.А петухи с ненужно так и оставались баттхёртами в /b/ыдлятне.
какие билять в россии програмисты, ты госуслуги видел? сайты министерств? 1с бухгалтерию?сажи
>>161894657 (OP)char* хорошо юзать в сях. В плюсах таки std::string по следующим причинам:1) STLВсе, этого достаточно.
>>161900803Ты хоть госдолг сша видел?
>>161900709Не "ява", а "джава", блять
>>161900826Хува, нахуй.А что, Juan же читается как Хуан.
>>161900818Ещё один первокурсник, лол.Под сраку из профессии, долбоеб
>>161900857Кроме вскукареков будут какие-то аргументы?Один аргумент я привел. А ты кроме "первокурсник" и "под сраку" что-нибудь знаешь?
>>161900818Надо тебе литерал сделать. Будешь std::string создавать, долбоёб?Поздравляю, ты только что создал бесполезную хуйню на стеке, а мог бы ограничиться временем компиляции.
>>161900818Так stl или std? Я не понимаю.
>>161900714Тезисы:1. Популярные JS фреймворки и Clojure позволяют решать задачи бизнеса быстрее и качественнее.2. У C++ низкий порог вхождения и большое количество нахуй не нужных подводных камней, которые отравляют жизнь разработчикам.3. После 35 ты либо менеджер / консультант, либо сосешь хуи в любом случае.4. Не знающий современных инструментов для решения задач бизнеса и с отравленной душой программист окажется ужасным менеджером / консультантом.Вывод:Ты сосешь хуи сейчас и будешь сосать их в будущем.Можешь не соглашаться - ССЗБ.
>>161901914Сколько нулей в твоей зарплате?
>>161901914>бизнесаПрости, не увидел.То есть, ты бодишопный хомяк на зарплате, так? Хуясе. До свидания
>>161901960Мне хватает.
>>161902013Да тебе и в кложуре покопаться хватает.На вопрос отвечай, долбоёб.
>>1619019601
>>161902012Господин получает деньги не от бизнеса? Хуясе. До свидания.>>161902049Зачем тебе это?
Спорю со школьниками в полночь,Ну нахуй, варитесь в своем говне, щеглы
>>161902101А, так ты просто половая тряпка для прислуживания белым господам? Реально крутой девелопер, братан!
>>161902165Перестань быть таким нелепым.
>>161902211Прислуга ты, а нелепый - я? Нескладно выходит, чмо без навыков.
>>161902259Ну просил же.Ладно, успехов.
>>161902305У меня все окна жизнь хватает, ха-ха-ха
>>161902305Ну пожалуйста, скажи честно, сколько? Может, я пересмотрю мои жизненные выборы. Может я действительно неправ и ошибаюсь, а ты кложуре-бог.
>>161900962> Надо тебе литерал сделатьstd::literals::string_literal А вообще конечно сравнить си-строки (которые и правда могут быть во времени компиляции) и класс стрингов, которыми таки можно манипулировать. Например, делать сабстринг или поиск. И, в конечном итоге, написание char c - неверное, ибо нужен const char (и ты забываешь, что под словом "литерал" всегда имеется в виду именно сама запись в кавычках - которая уже впоследствии размещается в памяти). Так что - объявил ты чар на литерал, потом сделал с* = "A", и все, оно не отработало, ибо ты сам знаешь почему. Библиотека классов в этом отношении гораздо удобнее в конечном итоге.
>>161902441QStringLiteral тащемта тоже гораздо удобнее.STL это говно собачье, по правде говоря.
>>161902441Я и говорил про конст чар.
>>161901749Standard C++ Library, конечно же.Но там очень много из STL, с тех времен пока стандарта еще не было. Так что сейчас оба термина используются наравне (хотя они значат и не одно и то же).
>>161902561У него очень ограниченное применение. Это как с вопросом "что лучше, метро или автомобиль".Да, метро ездит в среднем быстрее. Но автомобиль может отвезти тебя туда, куда метро не ездит, да и комфорт как бы повыше.
>>161902788Блядь, никто не спорит.Конечно же, стринг - это 95% юзкейсов.
>>161902788Пиздец у тебя аналогии.
>>161902523Это из КуТэ? А чому не Буст и стандартная библиотека?
>>161902843Очень хорошая, на самом деле, аналогия.Метро: быстро, просто, не задумываясь, только в определенных местах.Машина: дорого, дольше, сложнее, но удобнее и универсальнее на порядок.
>>161897054Да поссать на stl, этим говном никто а здравом уме все равно пользоваться не будет, когда есть жава и с как русская с шарп.
>>161902913> бустА зачем? То самое сраное легаси, которое все ненавидят, за исключением очень частных случаев, которыми можно пренебречь.Кьют - потому что моя первая работа была на этом говне, и я довольно долго работал с ним.Сейчас я укатился вообще с C++ в Rust, как только нарыл шанс.
>>161902954Метро может ездить над землей, а машина нет.
>>161902835Ну да. У 95% юзкейсов (там где нужны манипуляции всякие) - это стандартные стринги, плюс буст если сильно хочется или свое кастомное расширение если руки не из жопы и дохуя времени.Оставшиеся 5 - оптимизируемые стринговые литералы, которые могут жить в константной памяти, но с которыми кроме как прочесть (или перебрать как массив чар) нихуя не сделаешь.
>>161899737Пренц?
>>161895090Проиграла с тебя долбоеба. Давно бы уже Страуструпа навернул, вместо того чтобы на двачах ныть. А вообще си не нужен.
А есть вообще какая-нибудь человеческая библиотека с контейнерами и прочей мочей для крестов? Или мб фреймворк в который она включена?А то я это стандартное говнище видеть не могу даже.
>>161903092кто сказал, что не навернул?
>>161903049Тоже верно. Си-стринги могут находиться в неизменяемой памяти (особенно важно в контроллерах), а стандартные стринги - нет.
>>161903092Тред о C++, дегенерат.
пока меня не было, накатали 140 постовОР
>>161903137Я с телефона пишу, поленилась плюсики поставить. Теперь иди нахуй.
>>161903029Как зачем? Расширяем стандартную библиотеку. А КюТэ я когда смотрел, мне стало немножко стремновато, и я решил не плавать в этом дерьме. Раст - ну, ябыпосмотрел (хотя Гоу тоже няшный, он мне паскаль напоминает чем-то, не знаю чем). А так вообще я с этим всем вашим сишным зоопарком года эдак с 2001 не ковыряюсь, как-то не до того...
>>161903210го в вк пообщаемся? хочу вздорчнуть
>>161903126Стринг - это набор байт. Захочу вон туда указатель направлю и скажу что там стринг. Ион там будет до первого нуля.
>>161903231Ехать или шашечки? Го - очередное говно для того чтобы брать количеством дешевых макакРаст очень хорош, но не для тех, кто бугуртит от управления памятью.
>>161903268Си-стринг это набор байт. В си вообще почти все - набор байт.Даже небо, даже аллах.Блеать, ну кого и в чем ты убеждаешь?
>>161903256О, я кажется вспомнила тебя. Ты мне тоже самое недавно в похожем треде писал, да?
>>161903306Раст отсасывает у реакта.
>>161903306дрочу на раст, пишу полезные биндинги даже. А вот Го мне вообще не нрав
>>161903329нет, первый раз пишу(
>>161903340Вообще все сосут у питона.
>>161903306И чем же Раст лучше чем Гоу? Или "ну короче мне больше нравится" является главным аргументом?
>>161903328stringview, кретииин.
>>161903343В го даже комп может человека обыграть, а в раст не может.
>>161903380посмотри любые тесты, увидишь опережение до 20%. Ближе к памяти, хардкорнее.
>>161903380Потому что язык привносит новое, а не очередное говно в новой обертке.Миллионы мух
синтаксический сахар
>>161903420>язык привносит новое100% хаскель
>>161903444диалектический уксус
>>161903419>до 20%Плиз, мы точно говорим о Rust vs Go?У них даже маскот - суслик с синдромом дауна.
>>161903486тоже верно
Расскажите господа с++ программеры, есть ли еще какие удобные случаи использования perfect forwarding, кроме как прямое создание объекта внутри контейнера?
>>161903502https://benchmarksgame.alioth.debian.org/u64q/compare.php?lang=rust&lang2=go
>>161903419> посмотри любые тесты, увидишь опережение до 20%> учить язык которого нет в рейтинге tiobe> и на котором почти никто не пишет кроме хипстеров с "гоу мне не нрав"Что-то в этом есть.
Пацаны, а какие игры писались на C++ ?
>>161903541На собеседовании сказать об этом.
>>161903590P.S. уже много чего накатали на Rust..
>>161903630Что?
>>161903590Да, всего лишь мозилла пишет, bitfury, parity.Их не взяли в коворкинг с макбуком в старбаксе(
>>161903600Глючные.
>>161903661https://www.rust-lang.org/en-US/friends.html
>>161903682Postal 3?
>>161903676>мозилла пишет, bitfury, parityИз всей хуйни только о мозилле слышал.
>>161903730Потому что ты ограниченный, может быть?Пиздуй уже
>>161903711>friendsНу да, node.js на русте пишут
>>161903775Потому что это 1% от софта, может быть?
>>161903789На rust пишут servo.Дальше логическую цепочку проведешь, глупенький?
>>161903775Накачал говна, уже не ограниченный?
>>161903822От какого? От моря скриптопараши? Охотно верю
>>161903387Мне кажется, ты уже начал просто выкрикивать рандомные названия из мануала по стандарту плюсов.
>>161903828Ты еще скажи что программы на линуксе пишут.Дальше логическую цепочку проведешь, глупенький?
>>161903853Обоснуй
>>161903600Да какие только не писались. Но какая вообще разница? Сейчас не пишут игры из говна и палок, а используют движки, пусть которые даже кресты поддерживают. Но писать игру на си++ и пилить на анриле, в котором как раз вроде можно с++ юзать - это как бы немного разные вещи.
>>161894926SQL топМимо хуй
>>161903945NoSQL топтопай нахуй
>>161903886А первый DOOM на чём писался?
>>161904000На компе.
>>161903979Хуета без задач. Ни одной толковой субд нет, а если и есть, то хуй и нихуя.Сам пездуй
>>161903419Ассемблер еще ближе к памяти и еще хардкорнее. И чо?
>>161904000На коленке
>>161904018А на каком языке?
>>161904039Топчик.
>>161903979NewSQL топ.В жопу оба.
>>161904060На английском, вестимо
>>161904060На компилируемом.
>>161904039И там есть borrow checker?
>>161903420> язык привносит новое> да, напихай в меня еще этого говна, да побольше!Ок. Новое. Ты случайно эзотерическими языками не увлекаешься? Там что ни язык, то новинка.
>>161904092Перднул в лужу, даун.
>>161904071Покажи бизнес-проекты с ньюскулем?
>>161904090>borrow checkerЭто что еще за хипстерская поебень?
>>161904087>>161904080Вам надо выйти друг за друга.
>>161904141Так мы уже
>>161904141Не могу, проект компилируется.
эх, крестик:(
>>161904160
>>161903711Я нашел гораздо более объемный списокhttps://github.com/golang/go/wiki/GoUsers
Новое. То как го поиздевался над foreach-ем по слайсу, превосходит даже for в batch скриптах.
>>161904185
>>161904166Ай не пизди >>161904160
>>161903877Ну, кажется мне. Субъективные ощущения. Что тебе обосновать?
>>161894657 (OP)http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2014/n4296.pdfhttp://en.cppreference.com/w/cppА еще UML спеки и маны покури.
>>161904127Н-не покажу, я стесняюсь...
Проиграл с пидормистов, не обсуждающих свою зарплату, ссаные, сраные, вымазанные в гное пидорабы.
>>161904064Ну вот.
>>161904209Мышь, дай пол литра.
>>161904239>пук
>>161904223Поясни, что я не так сказал, идиот ты эдакий.
>>161904223Обоснуй что ты субъект восприятия.
>>161904114Спасибо что сообщил нам о пердеже в лужу.Ждем новых сводок с фронта.
>>161904196>>161904209Мышь, дай пол литра!
Петуханы, новый раст вышел!
>>161903373Отставить, Питон пососал у шарпа
>>161904281При чем тут стринг-вьюхи, которые по сути стрингоподобные обертки вокруг стрингов, к языку СИ?
>>161904267Не-а
>>161904321>стрингоподобные обертки вокруг стринговУ меня встал.
>>161904268Анальная гребущая макака, я ссу тебе в ибло
>>161904328Ну ты и жадина!
>>161904208ОбоснуййунсобО;
>>161904340И ушел?
>>161904000На сишечке или на крестах. А вот TES Arena на ассемблере например.
>>161904359Ты сначала его инстанс создай, ебло в паблик пропиши, создай метод принятия урины. А потом по ссылке передавай урину.Иначе он крашнется.
Cи-господин в треде. Спрашивайте ваши ответы.
>>161903886>Но писать игру на си++ и пилить на анриле, в котором как раз вроде можно с++ юзать - это как бы немного разные вещи.Сам не знаком с темой, но рассуждаешь с видом знатока. Не неси хуйни, парень.Мимо из геймдева.
>>161904468Хуи сосёшь, господин?
>>161903419https://benchmarksgame.alioth.debian.org/u64q/rust.htmlСишечка-то, старушка, до сих пор этих хипстеров уделывает.
>>161904516У нас это называют "указатель".
>>161904516Не моя прерогатива.
>>161904378https://www.goinggo.net/2013/09/iterating-over-slices-in-go.html
>>161904501>asmСука, другое на слуху
>>161904501>HTMLayy lmaoмимо господин веб-разработчик
>>161904554Да ладно, посасываешь же. Тихонечко так, втайне ото всех. Смактуешь хуйцы.
>>161904641Но пидором меня это не делает. Я исследователь.
>>161904641Ну... только std.
>>161904501Я представил, как HTML смывает утром весь CSS... И проиграл чот.
>>161904665const std::хуй = 13 см
>>161904703Type conflict.
Сука. За три сотни ответов и ни одного упоминания string_view.Эта борда проёбана.
Есть ли кто шарит java rx? Очень нужны советы мудрые.
>>161904741Нахуй string_view если есть lea?
>>161904661Дегустатор писек. "ГОСПОДА, Я РЕКОМЕНДУЮ ВАМ ЭТОТ ХУЕЦ, ОН СЛАДОК, А ВОН ТОТ НЕ БЕРИТЕ, ОН ГОРЬКИЙ!"
>>161904772Есть, но он еще не загрузился.
>>1619047411) Упоминание было2) Стрингвью все равно создает свой экземпляр внутре стека, хотя ЗНАЧЕНИЕ у него таки указывает на литералВпрочем, значение const char * p тоже хранится в стеке / куче
>>161904794Все профессии нужны. Все профессии важны.Выбирай на вкус.
>>161904878Я по цвету выбираю обычно.
>>161904824Родина им дала сегмент данных. Нет хочу говно жрать и на стеке хранить.
>>161904920Зеленое значит незрелое.
С какого языка начать изучение программирования?
>>161904806Может на него подписаться надо?
>>161904949Лучше вообще не начинать.
>>161904949KHTML
>>161904941А чёрное - переспелое?
>>161904926Не хотел бы я с тобой в тиме быть.
>>161904926> локальные переменные> сегмент данныхНет, ну может современные компиляторы как-то не так делают, но в мое время они их пихали исключительно в стек.
>>161904787Нахуй vector если есть pushd?
>>161904999А я хотел бы со своей тимой в тебе быть.
>>161904980А черное - негритянка.
>>161905002Ребята, cmpxchg вам.
>>161904976Это ещё что?
>>161905032Переспелая.
>>161905060layout engine
>>161904926На стеке "аллокация" и "деаллокация" это прибавление константы к значению в регистре.С сегментом данных так получится?
>>161905083Подъёбка такая?
>>161905072В самом соку. Некоторые, знаешь, любят посочнее...
Как я пасрал на галерунов, что даже пассал на галерунов
>>161905153Если смотреть кто авторы, то да.
>>161905138stosb/w/d/q -lodsb/w/d/qstsstosb/w/d/q -lodsb/w/d/q
>>161894657 (OP)Самый главный секрет C++: использовать C++ только в случае крайней необходимости, когда другие средства не справляются. Потому, что C++ как скальпель - очень точный, мощный, но очень опасный инструмент. Во первых, C++ - сложный, во вторых, C++ не прощает ошибок, в третьих ошибки в коде на плюсах могут проявляться в самых экзотических условиях: смена компилятора, смена версии компилятора, изменение флагов оптимизации, луна не в той фазе. То есть, если программа на плюсах скомпилировалась, запустилась, прошла все тесты и отработала нормально, то это вообще не означает, что она написана правильно.В C++ даже такие чудеса могут происходить:https://habrahabr.ru/company/infopulse/blog/338812/
>>161905317>stsstdбыстрофикс
>>161905171Делают перерыв на какавушку.
>>161905328СТАБИЛЬНОСТЬ
>>161905332Я делаю перерыв на пивко.Серьезно, блин, тред напоминает старые студенческие терки на тему "что лучше", "что быстрее", "что учить" и так далее.А ведь мне уже 35, блин...
>>161905402А ты знаешь что 0х35 = 53?
>>161905402Хорошо, когда есть пивко.
>>161905464Я наизусть всю хекс-таблицу не помню. Но если посчитать 16*3 = 48, и плюс пять...
>>161905317А больше восьми байт?
>>161905546rep stosb/w/d/q
>>161905596Это конечно круто. Но сдаётся мне что дольше чем прибавить константу в регистре.
>>161894657 (OP)>Есть тут мастера? Хочу понять насколько круто юзать char вместо std::stirng. Хочу секретики плюсиковПутешествуй.char — это хардкорный Си, а не кресты.
>>161905788Ты ж упорот.
>>161894657 (OP)>классный манчикстраус труп
Тред не читал; const char* - для передачи неизменяемых строк в функции, std::string - для хранения строк в памяти.