Перейти к публикации
  • Сейчас на странице   Всего пользователей: 0   (0 пользователей, 0 гостей)

Hed-kun

Программирование, т. 5.1.

Рекомендованные сообщения

(изменено)

cout('{1}{2}{3}', 1, '2', 3)

 

то что короче это брехня, потому что в других языков такого нет, и это к счастью


Изменено пользователем Двапой

Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение
(изменено)

Ты че, символы посчитай :palevo:

cout << 1 << "2" << 3;

cout('{1}{2}{3}', 1, '2', 3);

Короче. На -7 :pray:

И че в других языках?

Магический echo?

"Короткий" console.write? :petro:


Изменено пользователем DeadMage

Поделиться сообщением


Ссылка на сообщение

слюшай да, если так размышлять, то можно было сделать как console.log, который выводит все аргументы что ему передаются

 

cout(1, '2', 3);

 

так что низачет


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

Ну прикинь, в c++ нет магических arguments. Можно сделать неизвестное количество аргументов, но тогда нужно откуда-то знать количество и тип => получаем принтф который нихуя не короче. Ну с variadic templates офк можно сделать, но они появились то только в C++11. Так что через шифты самый короткий вариант был + он смотрится нормально.

Поделиться сообщением


Ссылка на сообщение

хех, какой ограниченный язык

 

спасибо госпади что создал джаваскрипт


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

по-моему абсолютно похеру, не?

лично мне больше нравится такой вариант как с printf, а не плюсовый cout, но ни один из них не панацея

Поделиться сообщением


Ссылка на сообщение

ну я каждый раз когда это вижу мне не нравится

 

казалось бы побитовый оператор


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

Смотрел сайт нашего православного ЭЛТБРУСТА и наткнулся на вакансии

Смотрите требования

http://www.mcst.ru/p...specheniya_bios

до 100 т.р.

Теперь тут

http://www.mcst.ru/r...i_kompilyatorov

до 120 т.р.

 

Я так понимаю в ойти это норма? :lol:

и что не так?

Мне как человек со стороны, все не так

1. Образование высшее техническое. Во-втором достаточно церковно-приходской школы

2. Уверенное знание языка C, ассемблера и опыт программирования на языках сценариев. Во-втором достаточно просто С

На первую вакансию потолок 100 тысяч, на вторую 120

Это нормально, когда более квалифицированный специалист получает меньше, чем эникейщик, который 3 года говнокодил?


Не имеешь инстаграмма - обоссаное быдло с завода

Поделиться сообщением


Ссылка на сообщение

разрабатывать компилятор сложнее чем писать драйверы под микроконтроллеры, хотя все примерно одинаково анально

ну и высшка везде нужна, это же гос параша, отчетность надо сдавать


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

В с++ есть "arguments", даже в С вроде есть. Даже без темплейтов 11.

== сравнивает строки, оператор перегружен, простое посимвольное сравнение. работает примерно как std::mismatch. Есть еще std::lexicographical_compare.

Да, уебанский язык, если слушать непонятных людей, которые его знают по лабам из универа и "просто по приколу написать что-либо".

Поделиться сообщением


Ссылка на сообщение

что думаешь про rust? по моему очень крутой язык получился, именно то чего не хватает в cpp


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

разрабатывать компилятор сложнее чем писать драйверы под микроконтроллеры, хотя все примерно одинаково анально

ну и высшка везде нужна, это же гос параша, отчетность надо сдавать

Разница между созданием AST дерева с поэтапным применением кучи проходов для убивания временных переменных, оптимизации по памяти, и сворачивания разворачивания всякой хуеты, и простым драйвером, где ты просто меняешь стэйт в зависимости от входных параметров очевидна.

Посмотри те же самые исходники LLVM

Поделиться сообщением


Ссылка на сообщение

что думаешь про rust? по моему очень крутой язык получился, именно то чего не хватает в cpp

Хз. не юзал

Думаю еще одна очередная переработка с++ для 0.5% прогеров. Да и зачем их сравнивать?

Суть с++ в билде под практически любую таргет архитектуру и возможность достаточно неплохо управлять памятью руками, что дает возможности к оптимизации.

Да и большинство этих "новшеств" уже присутствует в с++ в том или ином виде, или же в сторонних 3рд пати.

Если юзать auto то кода хоть и больше получится в плюсах, но незначительно.

Да и не припоминаю чтобы хотя бы один язык кроме с++ реализовывал template metaprogramming.

Поделиться сообщением


Ссылка на сообщение

rust по архитектуре безопасен, можно конечно использовать небезопасный код, если приспичет

плюс удобное и безопасное управление тредами, тоже по своей архитектуре

 

http://blog.rust-lang.org/2015/04/10/Fearless-Concurrency.html вот например

http://habrahabr.ru/post/257687/ или вот


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

rust по архитектуре безопасен, можно конечно использовать небезопасный код, если приспичет

плюс удобное и безопасное управление тредами, тоже по своей архитектуре

 

http://blog.rust-lan...oncurrency.html вот например

http://habrahabr.ru/post/257687/ или вот

Ну то, что я бегло просмотрел - можно на с++11\14 сделать примерно в столько же строк кода.

Зачем они создали еще один пайтон - одним им известно. Не нравилось что-то в с++ относительно потоков - дописали бы пару врапперов на пару сотен-тысяч строк и юзали бы наздоровье.

Поделиться сообщением


Ссылка на сообщение

не стану спорить, я на самом деле не в плюсах не в расте не шарю

 

но так душе спокойнее


Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

не стану спорить, я на самом деле не в плюсах не в расте не шарю

 

но так душе спокойнее

И правильно, ну его нахуй.

По плюсам таски в основном это или QT, или имедж-дата процессинг.

Реже извращенцы пытаются сделать на плюсах то, для чего лучше подходят другие языки.

Но опять же, возможность кросспомпайла подо все сразу без виртуальных машин и байткода - единственное что в нем действительно выделяется как основное преимущество. (кроме возможностей ручной оптимизации офк)

Поделиться сообщением


Ссылка на сообщение
(изменено)

у нас в фотофании процессинг изображений на чистых сях, на основе imagick (в след версии на gmagick переходим)


Изменено пользователем Двапой

Мобильное приложение для продоты https://play.google....id=ru.prodota.m

Поделиться сообщением


Ссылка на сообщение

у нас в фотофании процессинг изображений на чистых сях, на основе imagick (в след версии на gmagick переходим)

Тож юзал имэйжмеджик из коммандлайна, не помню для чего. Вроде бы вместе с ффмпегом автоматизацию гифок для фотобудки делал, или че то такое.

Норм штука.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации сообщений.

×
×
  • Создать...