Вы видите копию треда, сохраненную 3 июня 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
В этом треде современные С++ программисты одевают свои лучшие монокли и обсуждают тонкости разработки ПО на божественном языке, С++, новинки, которые ждут нас в С++17, а также унижают и насмехаются над Java-разработчиками (эти ребята просто смешные ахахах).
ОП лично может обоссать любого джависта итт, естественно, по реквесту. Также не забываем, что у всех языков есть свои применения и приемущества. Таким образом, споры о парах формата C++ vs {JavaScript, Python, Go, ASM}. Хипстеробляди (Erlang/Closure/etc) отсасывают с проглотом, а джависты и особенно шарпоебы просто получает битой по ебалу.
Вкатываемся в этот няшный тредик!
P.S. Мысли господина Страуструпа насчет след стандарта — https://isocpp.org/files/papers/D4492.pdf
Пикрелейтед смотрит на джавистов и шарподебилов, как на говно!
Для больших проектов есть божественные стат. анализаторы и valgrind
>Таким образом, споры о парах формата C++ vs {JavaScript, Python, Go, ASM}
нужно исправить на
>Таким образом, споры о парах формата C++ vs {JavaScript, Python, Go, ASM} итт отменяются!
Моча, исправь коль сможешь!
>у всех языков есть свои применения и приемущества
Но у крестов нет никаких прЕИмуществ перед современными низкоуровневыми языками вроде раста, д и го. И будущего нет. Так что умойся и пиздуй в уже созданный загон для крестодибилов, даун. https://2ch.hk/pr/res/468625.html
Ахахахах. Во-первых, ты обосрался, когда сказал, что Rust, D и Go — это низкоуровневые ЯП. Во-вторых, ты обосрался, когда сказал, что они могут заменить плюсы, что в корне неверно. К слову так говоря, D сейчас малосуществено отличается от С++, так как в 11-м стандарте большинство его киллфич было добавлено во все компиляторы плюсов. В 17-м стандарте добавят модули и ко-рутины, тут-то плюсы и заликуют :)
> В 17-м стандарте добавят модули и ко-рутины, тут-то плюсы и заликуют :)
В голосяндру. В крестопараше до сих пор нихуя нормального нет, а воняет от этой кучи говнища с торчащим во все стороны обратно-совместимым говном за милю.
Начни учить нормальный язык, а то так и будешь убеждать себя как даунёнок-ОП, что "ни единой утечки нету!!11рас"
Что если я скажу тебе, что на плюсах завязано очень, очень, очень много разнообразного софта и обратная совместимость — это мастхев, заложенный в язык на уровне фундамента?
Именно поэтому твой любимый Go ломается от релиза к релизу, а старенькие проги на С++ десятилетней давности компилируются и сегодня.
И да, модули — это просто сахар. Ко-рутин не хватало, согласен. Но они, на самом деле, тоже просто сахар.
Но ни один с++ тред не обходится без ололо джаваблядки соснули / смотрю на шарподетей как на говно.
Так вот вопрос к ОПу, зачем крестовики постоянно метают какахи в эти два языка? Вы видите в них угрозу?
Если ты хочешь стать нормальным С++ программистом, то я бы советовал тебе начать учить плюсы с такой забавной штуки, как чтение исходного кода. Выбираешь проекты, которые тебе нравятся на гитхабе и тупо листаешь исходники. Модифицируешь и перекомпилируешь.
Если ты совсем нулячий, то было бы неплохо прочитать какую-то книжку, чтобы шарить в типизации, класс-операторах, стандартной библиотеке и тд.
Только это, не будь лохом и читай свежак, начиная от 2012 года издания. С++11 отличается от старого стандарта чуть более, чем полностью.
Нет, просто джависты вечно хвастаются, что у них есть охуенный сборщик мусора и кококо ООП, так что приходиться их время-от-времени обсыкать.
Те же, кто пишут на С#, постоянно кукарекают про свой дотнет и прелести нативной разработки под винду (тут я обосрался со смеху, пока писал), приговария, что плюсы, мягко говоря, не нужны.
На деле шарп — это не более, чем поделка для разработки редкой виндонативщины, а джава — медленная хуета, которая не позволяет достичь нормального отклика. Пользовался я вашими IDEA и знаешь, ощущения вообще как-то неочень.
Но вообще да, у шарпа и джавы есть применение, просто там, где важна скорость работы и экономия памяти, эти языки пролетают в анал.
Ясно. Спасибо за адекватный ответ.
Серьезно? Боже, они даже с типизацией обосрались. Это красотаааа.
>rust
какой-то хипстер услышал про lock-free и сделал Еще Один Язык С Потокобезопасными Плюшками и Контролем Памяти, очередная хипстерская технология, не даю ей больше пяти лет
>го
Мощный язык, но строить на нем серьезные приложения еще лет пять-десять нельзя будет
>D
Мертворожденный язык, который не поддерживается никем.
От чего тут вообще может возникнуть бугурт?
К сожалению, съебешь скорее ты, потому что я ОП этого треда. А теперь, будь добр, что ты имеешь против Go?
Но исключения не нужны.
Почитать о том, почему exceptions are evil можно в интернете: http://stackoverflow.com/questions/1736146/why-is-exception-handling-bad
Я очень благодарен разработчикам Go за то, что они не добавили эту штуку в стандарт.
>>D
>Мертворожденный язык, который не поддерживается никем.
> 14 лет
> дохуя фичей
> хуева туча опенсурс кода
> хуева туча красноглазых опенсурс макак, ебашаших днем и ночью
>тонкости разработки ПО на божественном языке, С++
такие вот тонкости
> сделать finally это слишком сложно для тупых разработчиков Go, пусть лучше макаки передают коды ошибок вверх по стеку сами
> If it's really that complex and has so many nuances, maybe that's a good sign that you need to ignore that feature. :-)
> TOO COMPLEX FOR ME
В голосяндру прост.
Ага, начали использовать его в одном узком месте на хайлоаде в 2013 году. Молодцы.
Ну да. В крестах есть, в goparasha нету. Какой отсюда следует вывод? Следующий.
Ты латентный пидор, раз у тебя такие ассоциации, мань. Продолжай аутотренинг, по слогам НЕ-НУ-ЖНО.
> Создал тред про цпп
> Отлизывает Go с причмокиванием полтреда
Шлите нахуй такого ОПа, унижайте его, насмехайтесь над ним.
В крестах уже сделали иммутабельные и ленивые коллекции, трейты, паттерн-матчинг, тайпклассы и т.п.?
ИЗВЕНИ НО ВСЕ ТВОИ КАКАШКИ ИНТЕРЕСУЮТ ТОКА ТЕБЯ
Это же как гранату дать неграмотным крестомакакам, ты что.
> Так вот вопрос к ОПу, зачем крестовики постоянно метают какахи в эти два языка?
Так это Qt-мразь, он у нас дурачок. Обычно программист на плюсах значительно квалифицированнее джависта/шарпа и кроме плюсов умеет писать ещё и на них, выбирая язык под задачу.
ПРОГРАМИСТ НА ПЛЮСАХ КОТОРЫЙ СЧИТАЕТ ПОЛЮСЫ ЧЕМ-ТО ХОРОШИМ - ОЧЕВИДНЫЙ ДОЛБАЕБ
>постоянно метают какахи в эти два языка
>Так это Qt-мразь
Ты чет попутал, чушок. Ни разу такого не говорил. А тебе советую вынырнуть наконец из своего манямирка.
ПРИДОРАС!
Работы не очень много, подводных камней дохера (по сути, приходится не просто учить язык и писать софт, а задрачивать все кривые, подтекающие абстракции С++ годами), платят так себе, конкурировать приходится с боевыми задротами-пидорасами за 30. А в 40 - на помоечку.
Бампанул успешным С++ кодиром:
https://youtu.be/93SYc_FD9Jw
(а вот это - твоя судьба ОП, ты станешь таким же: http://www.youtube.com/user/Koshankins/videos )
В общем, вангую в опе студента-первокурсника, которому рассказали как классик написать.
Нельзя просто взять язык программирования и сделать на нем все, что хочешь. ЯП — это стандарт, стабильность, поддержка. Поверьте, объем фич тут далеко не решающий фактор. Я не буду скрывать, мне нравятся новомодные ЯП вроде Rust или Go, у них есть будущее. Возможно, возможно они даже когда-то заменят плюсы.
Но понимаете, это все сахар. В реальности можно писать все на С и это будет ок. А можно в 2015 не писать на С, а взять Go, для которого есть овердохуя пользовательских библиотек и написать приложение за один вечер, собирая модули по кирпичикам. А можно написать все на кьюте, на это тебе уйдет тот же вечер. Кстати говоря, можно все написать на пистоне, на это тебе уйдет, угадай, тот же самый вечер.
Синтаксический сахар — это хорошо и круто, но поверьте, это копейки, сущие пустяки в сравнении с нормальной поддержкой, предметной базой и мощностью языка. Ну вот посмотрите сейчас на Rust. Да, это классная технология, классные safe-решения и много-много сахара из ф-го программирования. Ты сможешь построить на нем широкое многоуровневое приложение с биндингами в другие ЯП (для большого проекта — мастхев)? Не думаю. Rust нужно время, чтобы окрепнуть. Я бы сказал, лет пять-десять, в лучшем случае.
Java и C++ это языки, в принципе, одного полета. Они оба имеют хорошую поддержку, за ними стоит сообщество. Проблема Java в том, что они изначально неправильно решили проблему портативности языка с этой вашей JVM. В результате мы имеем GC, который в крупных проектах ведет себя как средний такой С++ программист (тот, который прогоняет код valgrind'ом перед коммитом). Это — реальность. А еще у Java есть слишком много ненужного сахара, который разворачивает тривиальный код в огромные листинги. Это просто не нужно.
Даже школотник знает, что у каждого ЯП — свои задачи. Когда твою задачу можно решить одновременно джавой, плюсами и пистоном ты выбираешь между песочницой с высокоими бортиками (джава), мультипарадигменной экспрессивностью (плюсы) и легкостью разработки. Причем стоит отметить, что в первом и особенно, последнем случае, ты не сможешь допиться высокой скорости работы и достаточной экономии памяти.
Реальность же в том, что хороший программист отличается от плохого тем, что хороший программист, при потребности, легко перейдет с С++ на Python или легко соскочит с пистона на С. Плохой же программист в такой ситуации начнет ныть и распускать сопли, ведь в "этом ужасном %langname%" нету его любимого сахарка вроде рефлексий.
П.С. Кстати говоря, о рефлексиях — там, где они нужны, используют MOC. А ко-рутины и паттерн-матчинг добавят в С++17.
Нельзя просто взять язык программирования и сделать на нем все, что хочешь. ЯП — это стандарт, стабильность, поддержка. Поверьте, объем фич тут далеко не решающий фактор. Я не буду скрывать, мне нравятся новомодные ЯП вроде Rust или Go, у них есть будущее. Возможно, возможно они даже когда-то заменят плюсы.
Но понимаете, это все сахар. В реальности можно писать все на С и это будет ок. А можно в 2015 не писать на С, а взять Go, для которого есть овердохуя пользовательских библиотек и написать приложение за один вечер, собирая модули по кирпичикам. А можно написать все на кьюте, на это тебе уйдет тот же вечер. Кстати говоря, можно все написать на пистоне, на это тебе уйдет, угадай, тот же самый вечер.
Синтаксический сахар — это хорошо и круто, но поверьте, это копейки, сущие пустяки в сравнении с нормальной поддержкой, предметной базой и мощностью языка. Ну вот посмотрите сейчас на Rust. Да, это классная технология, классные safe-решения и много-много сахара из ф-го программирования. Ты сможешь построить на нем широкое многоуровневое приложение с биндингами в другие ЯП (для большого проекта — мастхев)? Не думаю. Rust нужно время, чтобы окрепнуть. Я бы сказал, лет пять-десять, в лучшем случае.
Java и C++ это языки, в принципе, одного полета. Они оба имеют хорошую поддержку, за ними стоит сообщество. Проблема Java в том, что они изначально неправильно решили проблему портативности языка с этой вашей JVM. В результате мы имеем GC, который в крупных проектах ведет себя как средний такой С++ программист (тот, который прогоняет код valgrind'ом перед коммитом). Это — реальность. А еще у Java есть слишком много ненужного сахара, который разворачивает тривиальный код в огромные листинги. Это просто не нужно.
Даже школотник знает, что у каждого ЯП — свои задачи. Когда твою задачу можно решить одновременно джавой, плюсами и пистоном ты выбираешь между песочницой с высокоими бортиками (джава), мультипарадигменной экспрессивностью (плюсы) и легкостью разработки. Причем стоит отметить, что в первом и особенно, последнем случае, ты не сможешь допиться высокой скорости работы и достаточной экономии памяти.
Реальность же в том, что хороший программист отличается от плохого тем, что хороший программист, при потребности, легко перейдет с С++ на Python или легко соскочит с пистона на С. Плохой же программист в такой ситуации начнет ныть и распускать сопли, ведь в "этом ужасном %langname%" нету его любимого сахарка вроде рефлексий.
П.С. Кстати говоря, о рефлексиях — там, где они нужны, используют MOC. А ко-рутины и паттерн-матчинг добавят в С++17.
Ага, а си++ - просто сахар над ассемблером.
> В реальности можно писать все на С и это будет ок
Дальше не читал. В машинных кодах пиши, даун, еще больше heartbleedов словишь как и тебе подобные. Хотя ты же кукаретик и нихуя в своей жизни не написал.
В позапрошлой версии стандарта добавили лямбды, auto, constexpr и много приятного сахара, например. std::chrono получило человеческое лицо, добавили классный RNG :)
Сынок, ты видно еще не готов ко взрослому миру, в котором решает эффективность и flexibility. Надо будет написать на С — буду писать на С. Я боюсь, что кукаретик тут именно ты. Сколько у тебя там лет опыта? Два? Три? Пять? И много ты опыта успел получить за это время? Много проектов запустил в продакшн? Много раз разочаровывался в очередной религии, вроде ООП?
>еще больше heartbleedов словишь как и тебе подобные
Не хочу тебя расстраивать, но когда писали OpenSSL, никаких толковых тулз по профайлингу не было (сейчас-то у нас есть valgrind и ему подобные) и не было качественных практик по правильной работе с памятью. Проще говоря, тогда еще народ не успел набить шишки.
Ты не можешь написать несложное приложение за вечер? Ничего страшного, скорость разработки приходит с опытом.
> в очередной религии
> сейчас-то у нас есть valgrind и ему подобные
> valgrind
> религии
ОПчик, прекрати делить на ноль уже.
> Надо будет написать на С — буду писать на С.
И всегда будешь низкооплачиваемой макако-шлюхой, которой что скажут, то она и сделает с причмокиванием.
Приложение "за вечер" это говна кусок, его похуй на чем писать, хоть на матлабе. И даже для таких циклов скорость разработки для разных языков различается в разы.
>низкооплачиваемой
Насколько $90k в год является низкооплачиваемой работой?
>valgrind
>религии
Да, valgrind это религия, но ничего плохого она пока не привнесла, в отличии от ООП паттернов.
>>472059
Это уже вопрос личного предпочтения. Я бы, например, не стал палить такое весло на плюсах. Если на вечер, то я бы остановился на питоне, но не в этом дело.
Крестодаун - не человек.
> Насколько $90k в год является низкооплачиваемой работой?
Зависит от места дислокации, мань. Для австралийского шарписта это как сортиры мыть. Но я думаю ты получаешь 90к деревянных в месяц максимум, с такими-то незамутненными маняфантазиями.
> Да, valgrind это религия, но ничего плохого она пока не привнесла
В голос. Вселять ложную уверенность в отсутствие пиздецовых багов в редкоиспользуемых ветках кода в зеленых даунов вроде ОПа - это, конечно, ничего плохого.
>Для австралийского шарписта это как сортиры мыть
Так, тут с тобой все понятно.
>Вселять ложную уверенность в отсутствие пиздецовых багов в редкоиспользуемых ветках кода
Дурак, ты так и не понял, зачем нужен valgrind.
Лучше просто слейся, потому что пока ты ничего толкового не сказал. Хотя что толкового может сказать студент? :)
Сливаешься, ОПчик, ни одного аргумента на целых три строчки бугурта. Продолжаем.
Нет, мы не продолжаем. Я не собираюсь сколь серьезно отвечать на твои манько-фантазии, не подкрепленные реальностью. Давай ты сначала поработаешь в индустрии лет десять, разберешься в нескольких сортах говна, переживешь пару технологий, а потом мы с тобой и поговорим.
Пока я вижу в тебе молодого и очень дерзкого паренька, который верит в розовый мир с ламповыми тайп-классами и рефлексиями.
Подрасти — поговорим. Удачи.
Ого, уже четыре строчки бугурта. ОП, ты быстро становишься скучным.
> П.С. Кстати говоря, о рефлексиях — там, где они нужны, используют MOC.
Крестьяне готовы стругать кривейшие костыли днём и ночью, лишь бы хоть чуть-чуть приблизиться к господам.
Твои рефлексии убивают рантайм, именно поэтому господа всю дорогу ходят обосранные.
Мои рефлексии compile-time. Но тебе сложно даже представить это без костылей, верно?
Это же Clang, наркоман. Приходи, когда у тебя сисярп будет генерировать такой же байткод.
Пиздец лолище.
Что мне не нра в сипипишерах - это их ебанутая ебнутость-повернутость на деталях.
Прикручивать апач-логирование в течение двух недель (разрабатывать апач-логирование в течение 3-4 человеколет), затем нихуа не настроить и не суметь внедрить эту хуетень в продакшен, затем на резонный вопрос: ВОТ ЧЕ ЭТО ЗА ЭКСЕПШЕН У ПОЛЬЗОВАТЕЛЯ НА ПРОДАКШЕНЕ (из его логгера) ВЫЛЕЗ?
крутить наждак: ну ля, я не знаю, библиотеку обновил, у меня все работает...
с таким подходом и такими среднестатистическими мудаками и стоимостями разработки модуля в миллион баксов можете не удивляться, что вам платят ровно хуй с маслом, чтобы вы не обсирались.
А я дельфист-си-шарпер, по восемь сраных фич в сраном продукте выпускаю в продакшен В НЕДЕЛЮ, и думаю, как бы эту хуйню в течение месяца форкнуть и для себя проектик запилить.
Так что дрочите дальше на свои "виртуальные функции в деструкторе"
> Прикручивать апач-логирование в течение двух недель
Ты что, ОП за вечер все пишет, потом запускает валгринд, передергивает минут 5, вытирает фапчу салфеткой для монитора и в продакшн.
Ну не знаю что там в других отраслях. Но нет ничего лучше для эмбедеда чем С/С++ все ваши джавы просто хуйня на постном масле по сравнению с великим и могучим.
Ребята, поглядите на этого долбоеба!
Только что сделал небольшой бенчмарк на компе. Суть токова: я сортировал 10М чисел (16-битные, целые) тривиальными программами на С++, Go и Node (старался делать все максимально эффективно). Результаты меня не удивили, а лишь вызвали насмешку.
Аспекты реализации: на плюсах scanf && std::sort, на Go — через bufio.Scanner, на ноде через fs.createReadStream.
Диванные кукаретики сейчас будут пиздеть про то, что 3х победа в производительности это хуйня, а по таким большим массивам никто не ходит :)
Ты просто даун какой-то. Хотя даже дауну понятно, что го, кресты и любая другая хуйня вроде д, раст или ним на такой элементарной задаче сгенерируют одинаковый машинный код.
https://github.com/logicchains/LPATHBench/blob/master/writeup.md
C++/clang\t1722
C++/gcc\t1852
Nim\t1852
Rust\t1874
C/simple\t1888
D\t1908
RustUnsafe\t2219
Ocaml\t2281
Lisp\t2430
Java\t2681
Нет, погодите, го все-таки соснул.
А вообще советую почитать про конпиляторы, что такое фронтэнд, бекенд, оптимизации, zero-overhead принцип и т.д. Может быть перестанешь страдать хуйней и делать тупые бесполезные бенчмарки.
иди нахуй, умных слов написал и сидишь обосранный
Исключений в Go нету, но есть defer-panic-recover, которые решают все проблемы твоего бытия.
У крестодаунов чуть более чем весь язык из костылей состоит, но нет, они будут продолжать кукарекать какой классный дизайн у языка, угу.
А как борются с длинными названиями типов в хороших языках? Учти, если ты заикнёшься про динамическую типизацию, утиную типизацию времени выполнения или что-то в этом духе, то вся доска с наслаждением будет ссать тебе в рот ещё 100 постов
А в хороших языках нет проблем с длинными нечитаемыми типами)
В какашкеле тоже есть.
монодурачки кстати захватывают потихоньку мир.
unity 3d использует моно и моно девелоп
в 2015й визуал студии моно есть по умолчанию (xamarin тудой интегрировали)
ну и учитывая какое говно всякие джанги по сравнению с асп нетом который теперь можно на линуксах, то технология прорывная
> unity 3d использует моно
Которое настолько не подходит для софтриалтайма из-за тормознутости и GC пауз особенно на мабилках, там просто пиздец, что все плюются, а разработчики изобретают охуительные костыли вроде IL2CPP
http://habrahabr.ru/post/224447/
> моно девелоп
Пиздецовый кусок говна по сравнению с VS.
> асп нетом
Охуенная хуйня особенно 5й, но не на моно. На моно кусок говна до сих пор.
type inference
Ну давай крупный проект на нормальном языке, глянем, как люди без тайпдефов обходятся.
>Те же, кто пишут на С#, постоянно кукарекают про свой дотнет и прелести нативной разработки под винду
Но ведь они абсолютно неправы. Настоящая нативная разработка под винду - это именно C++ с богоподобнейшим и охуенным Win32 API. Со всеми его HRESULT, LPWSTR, StringCchPrintf_lEx. Вот это, понимаю, нативненько, а шарп - просто детский сад с песочницей.
Посмотрите, этот хуесос не знает, что читать можно не только из stdin!
Да вы оба хуесосы, не ссорьтесь. 10kk чисел в текстовом формате? Серьёзно? Мама в положении пила и курила?
Метод call_function принимает от 3 до 13 аргументов. Первые 2 - lua_State и строка. Остальные от 1 до 10 - параметры для функции. Вместо того, чтобы каждый раз писать
luabind::call_function<void>(this->mLuaState, "onUpdate", (U)this, delta);
я хочу написать обёртку, чтобы писать что-то вроде LuaWrapper::call(this->mLuaState, "onUpdate", (U)this, delta);
- Это же Абстрактная фабрика! На чём ты кодил до этого?
- На Джаве.
- Жабапидор! - в один голос заорали все 20 человек.
- Жабапидор! Жабапидор! Жабапидор!
Кто-то включил сирену. Над дверьми замигали красные лампочки тревоги. На окнах мгновенно сомкнулись плотные жалюзи. В офисе одновременно бывает два отдела человек по сорок. На обеде вся эта толпа собирается на первом этаже, где яблоку негде упасть. А поэтому, как охранники ни пытались вырвать джавапидора из рук разъяренной толпы, им это не удалось. По всему офису стоял сплошной рев:
- Жабапидор!
В коридоре его сразу же сбили с ног. Используя галстук как поводок, его тащили через весь коридор, передавая из рук в руки. Поэтому получалось так, что никакого движения в коридоре не происходит, но и джавапидора тоже нет. Его заволокли в каптерку под лестницей, где хранятся ведра и швабры с тряпками, и там закрыли. Под конец рабочего дня он всё же появился. За получасовой обед его изнасиловали несколько человек. Сопротивляться было бы бесполезно. Через день на нем чистым оставалось одно лицо, а на теле не было живого места. Он превращался в мразь, в животное. Его били все, даже дизайнеры и уборщицы. Его заставляли есть говно и опарышей. В очко ему совали битые лампочки, живых птиц и змей. Он стал «дельфином» – в нужнике пятнадцать дырок, он ныряет в первую, выныривает, ныряет во вторую... И так – до конца. От него постоянно воняло. С ним невозможно было рядом находиться. Был такой случай: к нам устроился работать Степаныч. Степаныч сидит на толчке, а кто-то снизу через очко хватает его за яйца. Степаныч с воплем вылетает в коридор без штанов. Напротив - айти отдел. Смех не стихал долго... Потом Степаныч забил его кирзовым сапогом насмерть. Менты как узнали, что сдох джавапидор даже дело заводить не стали.
- Это же Абстрактная фабрика! На чём ты кодил до этого?
- На Джаве.
- Жабапидор! - в один голос заорали все 20 человек.
- Жабапидор! Жабапидор! Жабапидор!
Кто-то включил сирену. Над дверьми замигали красные лампочки тревоги. На окнах мгновенно сомкнулись плотные жалюзи. В офисе одновременно бывает два отдела человек по сорок. На обеде вся эта толпа собирается на первом этаже, где яблоку негде упасть. А поэтому, как охранники ни пытались вырвать джавапидора из рук разъяренной толпы, им это не удалось. По всему офису стоял сплошной рев:
- Жабапидор!
В коридоре его сразу же сбили с ног. Используя галстук как поводок, его тащили через весь коридор, передавая из рук в руки. Поэтому получалось так, что никакого движения в коридоре не происходит, но и джавапидора тоже нет. Его заволокли в каптерку под лестницей, где хранятся ведра и швабры с тряпками, и там закрыли. Под конец рабочего дня он всё же появился. За получасовой обед его изнасиловали несколько человек. Сопротивляться было бы бесполезно. Через день на нем чистым оставалось одно лицо, а на теле не было живого места. Он превращался в мразь, в животное. Его били все, даже дизайнеры и уборщицы. Его заставляли есть говно и опарышей. В очко ему совали битые лампочки, живых птиц и змей. Он стал «дельфином» – в нужнике пятнадцать дырок, он ныряет в первую, выныривает, ныряет во вторую... И так – до конца. От него постоянно воняло. С ним невозможно было рядом находиться. Был такой случай: к нам устроился работать Степаныч. Степаныч сидит на толчке, а кто-то снизу через очко хватает его за яйца. Степаныч с воплем вылетает в коридор без штанов. Напротив - айти отдел. Смех не стихал долго... Потом Степаныч забил его кирзовым сапогом насмерть. Менты как узнали, что сдох джавапидор даже дело заводить не стали.
Хорошая стори, жизненная!
И где ты вызываешь luabind::call_function? С темплатами такой код и я могу набросать. А как их подружить с Boost'ом - не знаю.
Не поленился, скомпилировал пикрелейтед на своей машине. В чем проблема-то?
>Нужно сказать, что у нас в отделе работают почтенные крестогоспода
>в нужнике пятнадцать дырок, он ныряет в первую, выныривает, ныряет во вторую.
Вся суть крестоблядей - работают в бараках с нужниками типа дырка в полу.
>го
>Мощный язык
Мой смех было слышно за километры. Это поделка уровня ANSI C с горутинами и GC, кому и чем он может быть полезен - непонятно.
>поделка уровня ANSI C
будто что-то плохое
>кому и чем он может быть полезен - непонятно
людям, которые готовы писать гибкие и производительные приложения на популярной и поддерживаемой Одной Корпорацией технологии.
>гибкие
Ага блять, с тем жалким уровнем абстракции который язык предоставляет, гибкость будет примерно на уровне портянок на паскале.
Интересно, почему корзинки так любят истории из тюремной жизни, вам же это не грозит в принципе?
Интересно, почему быдло так любит додумывать за других людей про их жизнь?
Быдло-корзинка негодует.
Тебя уже не разминировать, маслобой.
Вы видите копию треда, сохраненную 3 июня 2015 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.