Двапой #9301 1 июня 2015 (изменено) cout('{1}{2}{3}', 1, '2', 3) то что короче это брехня, потому что в других языков такого нет, и это к счастью Изменено 1 июня 2015 пользователем Двапой Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
DeadMage #9302 1 июня 2015 (изменено) Ты че, символы посчитай cout << 1 << "2" << 3; cout('{1}{2}{3}', 1, '2', 3); Короче. На -7 И че в других языках?Магический echo?"Короткий" console.write? Изменено 1 июня 2015 пользователем DeadMage Поделиться сообщением Ссылка на сообщение
Двапой #9303 1 июня 2015 слюшай да, если так размышлять, то можно было сделать как console.log, который выводит все аргументы что ему передаются cout(1, '2', 3); так что низачет Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
DeadMage #9304 1 июня 2015 Ну прикинь, в c++ нет магических arguments. Можно сделать неизвестное количество аргументов, но тогда нужно откуда-то знать количество и тип => получаем принтф который нихуя не короче. Ну с variadic templates офк можно сделать, но они появились то только в C++11. Так что через шифты самый короткий вариант был + он смотрится нормально. Поделиться сообщением Ссылка на сообщение
Двапой #9305 1 июня 2015 хех, какой ограниченный язык спасибо госпади что создал джаваскрипт Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
TheDeadSkin #9306 1 июня 2015 по-моему абсолютно похеру, не?лично мне больше нравится такой вариант как с printf, а не плюсовый cout, но ни один из них не панацея Поделиться сообщением Ссылка на сообщение
Двапой #9307 1 июня 2015 ну я каждый раз когда это вижу мне не нравится казалось бы побитовый оператор Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
Mark.00F.ka #9308 1 июня 2015 Смотрел сайт нашего православного ЭЛТБРУСТА и наткнулся на вакансииСмотрите требованияhttp://www.mcst.ru/p...specheniya_biosдо 100 т.р.Теперь тутhttp://www.mcst.ru/r...i_kompilyatorovдо 120 т.р. Я так понимаю в ойти это норма? и что не так?Мне как человек со стороны, все не так1. Образование высшее техническое. Во-втором достаточно церковно-приходской школы2. Уверенное знание языка C, ассемблера и опыт программирования на языках сценариев. Во-втором достаточно просто СНа первую вакансию потолок 100 тысяч, на вторую 120Это нормально, когда более квалифицированный специалист получает меньше, чем эникейщик, который 3 года говнокодил? Не имеешь инстаграмма - обоссаное быдло с завода Поделиться сообщением Ссылка на сообщение
Двапой #9309 1 июня 2015 разрабатывать компилятор сложнее чем писать драйверы под микроконтроллеры, хотя все примерно одинаково анальнону и высшка везде нужна, это же гос параша, отчетность надо сдавать Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
Tinplz #9310 1 июня 2015 В с++ есть "arguments", даже в С вроде есть. Даже без темплейтов 11.== сравнивает строки, оператор перегружен, простое посимвольное сравнение. работает примерно как std::mismatch. Есть еще std::lexicographical_compare.Да, уебанский язык, если слушать непонятных людей, которые его знают по лабам из универа и "просто по приколу написать что-либо". Поделиться сообщением Ссылка на сообщение
Двапой #9311 1 июня 2015 что думаешь про rust? по моему очень крутой язык получился, именно то чего не хватает в cpp Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
Tinplz #9312 1 июня 2015 разрабатывать компилятор сложнее чем писать драйверы под микроконтроллеры, хотя все примерно одинаково анальнону и высшка везде нужна, это же гос параша, отчетность надо сдаватьРазница между созданием AST дерева с поэтапным применением кучи проходов для убивания временных переменных, оптимизации по памяти, и сворачивания разворачивания всякой хуеты, и простым драйвером, где ты просто меняешь стэйт в зависимости от входных параметров очевидна.Посмотри те же самые исходники LLVM Поделиться сообщением Ссылка на сообщение
Двапой #9313 1 июня 2015 это ты наверно не мне должен был написать Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
Tinplz #9314 1 июня 2015 что думаешь про rust? по моему очень крутой язык получился, именно то чего не хватает в cppХз. не юзалДумаю еще одна очередная переработка с++ для 0.5% прогеров. Да и зачем их сравнивать?Суть с++ в билде под практически любую таргет архитектуру и возможность достаточно неплохо управлять памятью руками, что дает возможности к оптимизации.Да и большинство этих "новшеств" уже присутствует в с++ в том или ином виде, или же в сторонних 3рд пати.Если юзать auto то кода хоть и больше получится в плюсах, но незначительно.Да и не припоминаю чтобы хотя бы один язык кроме с++ реализовывал template metaprogramming. Поделиться сообщением Ссылка на сообщение
Двапой #9315 1 июня 2015 rust по архитектуре безопасен, можно конечно использовать небезопасный код, если приспичетплюс удобное и безопасное управление тредами, тоже по своей архитектуре http://blog.rust-lang.org/2015/04/10/Fearless-Concurrency.html вот напримерhttp://habrahabr.ru/post/257687/ или вот Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
Tinplz #9316 1 июня 2015 rust по архитектуре безопасен, можно конечно использовать небезопасный код, если приспичетплюс удобное и безопасное управление тредами, тоже по своей архитектуре http://blog.rust-lan...oncurrency.html вот напримерhttp://habrahabr.ru/post/257687/ или вотНу то, что я бегло просмотрел - можно на с++11\14 сделать примерно в столько же строк кода.Зачем они создали еще один пайтон - одним им известно. Не нравилось что-то в с++ относительно потоков - дописали бы пару врапперов на пару сотен-тысяч строк и юзали бы наздоровье. Поделиться сообщением Ссылка на сообщение
Двапой #9317 1 июня 2015 не стану спорить, я на самом деле не в плюсах не в расте не шарю но так душе спокойнее Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
Tinplz #9318 1 июня 2015 не стану спорить, я на самом деле не в плюсах не в расте не шарю но так душе спокойнееИ правильно, ну его нахуй.По плюсам таски в основном это или QT, или имедж-дата процессинг.Реже извращенцы пытаются сделать на плюсах то, для чего лучше подходят другие языки.Но опять же, возможность кросспомпайла подо все сразу без виртуальных машин и байткода - единственное что в нем действительно выделяется как основное преимущество. (кроме возможностей ручной оптимизации офк) Поделиться сообщением Ссылка на сообщение
Двапой #9319 1 июня 2015 (изменено) у нас в фотофании процессинг изображений на чистых сях, на основе imagick (в след версии на gmagick переходим) Изменено 1 июня 2015 пользователем Двапой Мобильное приложение для продоты https://play.google....id=ru.prodota.m Поделиться сообщением Ссылка на сообщение
Tinplz #9320 1 июня 2015 у нас в фотофании процессинг изображений на чистых сях, на основе imagick (в след версии на gmagick переходим)Тож юзал имэйжмеджик из коммандлайна, не помню для чего. Вроде бы вместе с ффмпегом автоматизацию гифок для фотобудки делал, или че то такое.Норм штука. Поделиться сообщением Ссылка на сообщение