utros
14.07.2011 10:46
Вот как можно писать на сиплюсплюсе? Я щас посмотрел код нашего продукта (плюсы, буст, этц) и охуел! Это ж как можно было такой говноязык запилить?!
Но главный вопрос в том, какого гуя на нём вообще кто-то кодит? Он же выглядит как дерьмо. Я джва часа кодил на сишке с указателями и прочими радостями, так мой говнокод выглядел лучше, чем код того же буста. Прям проблевался.
Recommended by:
@0xd34df00d: Посмотрите, какой наброс :3
@rapture: Золотые слова!
@MPogoda: ruby-боги смотрят и снисходительно улыбаются
and @werehuman, @ulidtko, @238328
кстати, оффтоп, а какова ситуация с юникодом в сях? Как с ним работают Ъ?
> лучше, чем код того же буста
Ты определяешь лучшесть как количество слов template, typename и угловых скобочек?
считается, что знание плюсов добавляет крутизны. и чем запутанней, тем выше уровень крутизны
Да у тебя же ПРОЗРЕЛ!
а чего ты съе*ался из прозодевой конфы? :)
они готовы жрать дерьмо, потому что есть нативные ОСи для плюсцов (в том числе и такие, в которых можно зарабатывать бабло, используя ИДЕ для плюсцов) а так же большое комьюнити таких же говноедов, которое образовалось стихийно и выигрывает чисто за счёт временной и пропагандонской форы.
Это не ко мне. Я с юникодом в сях не работаю :)
Причина проста: плюсовый код выглядит как говно даже если он хорошо написан.
Ну и чем больше размер говнокода, тем сильнее хочется от него сблевать.
wchar_t
Я на работе сейчас, тут жабирцы не работают, а костыли юзать мне влом
ага, дякую, тоже вот таки загуглил http://www.cl.cam.ac.uk/~mgk25/unicode.h...
говноедство, к слову, это использование интерпретируемых языков для написания realtime-cофта и GUI-софтин, например. А то развелось куча "молодцов", пишущих на питоне что надо и что не надо.
ох ты ж ёбаный ты нахуй какие эстеты
не, ну... сорта говна :)
а что плохого в gui-софте, написаном на интерпретируемых языках, лол?
СЛАВА Tk!
пиздёжь, есть JIT
no way
1. он тормозит
2. он тормозит
3. он тормозит
4. он жрёт много памяти
5. он тормозит
пруф или не было (только не на пайтон+гтк, это говно по-любому лагает)
а вот это уже не ко мне, я просто телепатировал
ситуация такова, что посоны скорее купят новые компы, чем будут менять язык. (это про корпоративный софт, конечно)
а вот меркуриал на питоне, и вроде ок работает, даже на моём древнем говне мамонта
ну его сями оптимизировали, конечно. Ну и не real-time он ведь (и не гуй)
ты сейчас получишь тонну гнева от фанатов ассемблера
счего бы? Ни один из фанатов не сможет меркуриал свой на ассемблере написать
потому что ООП, КЛАССЫ, ПОЛИМОРФИЗМ
/25 ну мы пока про гуй? или уже про realtime?
ойлоло, охуенное ООП в с++
ты привел в пример меркуриал как не тормозящий. А вброс был про рил-тайм и про гуй
Где ты в меркуриале гтк нашёл?
риалтайм гуй? лол?
какой смешной тред
в сях есть GObject для ООП
АСУ ТП
ты упоролся?
перестаньте тормошить труп
живее всех живых
но туда никто с интерпретируемыми языками и не лезет... OH WAI~, слыхал я про <...>, которые скады на дотнете пишут.
кто труп?
Потому что ГОВНО, ХУИТА, КОСТЫЛИ
пиздёж
ЖИТЫКА же
пиздёжь
Сишный код выглядит как говно, олсо, он всегда плохо написан.
Дискасс.
пиздёжьь
Питоноблядь закукарекала.
/44
Всё.
WTF СКАД?
тян не нужны.
Дискасс.
Пиздец как медленно работает, почти SVN.
ну вот например ось barrelfish на сях писана... там ваще сенокос, революционно шо пездец
SCADA
тоже пиздёжь
Говно там ООП, и язык тоже говно, но почти все остальные — говнее. Кроме хацкелей всяких.
ПОРА СЪЁБЫВАТЬ ИЗ ДЕДФУД ТРЕДА
Лютый пиздец. Это говно какое-то, закопайте, и gtk, и сишечку, и ООП^W^W
клоунада
Плюсовый код выглядит как говно, олсо, он всегда плохо написан.
Сишкобоги отказываются дисскасс с плюсоблядями.
на чём? у меня athlon 2003-го года и винда, работает ок
Agreed.
а я тут хотел похвастаться своим творением, модулем localize, который запилил для прозоди :)
И чо ты этим хотел сказать?
почему говно?
это к вопросу о мёртвом Си
Добавить гитом в репку пачку файлов — моментально. Меркуриалом — эта сука на несколько секунд тормозит.
Пора.
На Core 2 Duo T8700, по сравнению с гитом, обв. Или ты из тех, кто меряет все в абсолютных единицах?
А еще я троллю, баттхерчу и чешу ЧСВ до кучи.
каждый день добавляю в относительно большу репу. Не тормозит.
Просто твои аргументы про то, что код там стремно выглядит и все такое, напоминают упоротого идиота-лиспоблядка-l0vesan'а.
потому что объективно объяснить что что-то выглядит как говно невозможно /ко
ну я ебу, чё у тебя там тормозит... вы же канпиляторы, единых условий сравнения от вас не добиться
Кто медленно работает? Ты медленно работаешь, ёпт!
Вот когда говногит научится не спрашивать пароль при пуле из публичного репа и заимеет хотябы аналоги для http://mercurial.selenic.com/wiki/MqExte... и нормальный апи, вот тогда и покукарекаешь.
Потому что его писали наркоманы с недоебом, которым больше нечем заняться, кроме как руками делать из сишечки плюсы, причем уебищные.
Олсо, читал много разного С-кода и GObject-кода. Да, идиоту с IQ < 80 сишечка легче и ближе, чем плюсцы (или непривычному к плюсцам неидиоту), но, блеа, при достаточном опыте код на плюсах вполне очевиден и понятен.
Хороший код.
mq не нужен
да умеет вроде (я про первое). API у меркуриала тоже говнецо, если честно. Конечно не такое как у гита.
И то, и то с одинаковыми опциями.
Олсо, кукарекающий наезд вендобляди, гордящейся своим дабл-маргинальным вендоблядством, детектед.
то есть ты подтверждаешь, что код на C и Gobject легче, но при этом он некошерен?
Ну вечером похвастаешься. А вообще покажи MattJ'у или waqas'у: они лучше внутренности прозоди знают и датут лучший фидбэк. Ну и плюс там есть несколько человек в конфе, которые пишут плагины к прозоди :)
и там и там нету функции "сделать всё пиздато"?
это линуксоговноГРУБ уже 6 лет не могут сделать загрузку с SATA на моём говне мамонта.
Какие еще пароли спрашивает? Откуда? Сколько чего пуляю с гитхаба и всяких левых публичных репок, ничего никогда не спрашивало.
Возможно, у кого-то просто кривые руки.
а grub и не стремился охватить всё железо. Юзай lilo
сириусли?
они обе этими функциями являются
Ну что я поделаю если код и правда стрёмно выглядит и меня блевать с него тянет?
лило почему-то отсутствует в крайних линуксах
безусловно
Нет, я говорю, что С легче «освоить», именно в кавычках, до иллюзии понимания. Меньше ключевых слов, конструкций и тонкостей, все дела.
няшка и нужен!
Правда-правда.
а почему? Потому что ты пытался поставить современный дистр на говно мамонта
Отрывай руки (яйца, жопу, etc) автору кода, а не языку, обв.
нах, я лучше винду поставлю :)
а что ещё надо для счастья?
Там и и то и то — поганые костыли, которые впилили, чтобы говорить "в гите есть". А пользоваться невозможно.
Для счастья и сишечка не нужна, можно колупать семки, пить пиво с посонами и топтать тиолачек.
не знаю. Я ниасилил его в плане "зачем он нужен"
спермь встала на него, с полпинка, ещё и дрова нашла
У вендоблядков «встала» ≠ «дрова нашла»? Даже в спермерке?
линукс для людей готов
С юзернеймом надо пуллить, чтобы и пушилось так же. Про сертификаты я не говорю: мне влом настраивать это всё для десятка пушей в несколько месяцев.
говно мамонта же, я не требовал обнаружения дров для всего, а она сама — молодец
нет, код меркуриала хорош и единообразен, чем очень лучше GIT, но как минимум он мне не понравился потому что чуваки не сделали нормально возможность вызывать команды питоновским кодом (точнее сделали, но где-то он вывод не схватывает, где-то еще что-то, короче они как-то не задумывались об этом с самого начала) и скорее сказали следить за и развивать http://packages.python.org/vcs/
(для простых случаев)
Давай мне сюда страуструпа, авторов буста и кутей. Ну и дедфуда до кучи.
Прямо какие-то кукарекающие питонобляди собрались, и один обероноёб-красноквадратик.
Чем тебе конкретно бустец не угодил? Чем тебя его код пугает? Темплейты непонятны дохуя что ли?
крестоуебан в меньшинстве среди разумных людей, всё правильно
Я ненавижу кресты, няш )))))
да, темплейты без автоматических типов (то, что в C++11 обещают) — говно, конечно, и тренировка клацаний по клавиатуре. Кстати, они ведь наверняка вывод красивее не сделают и при печати ошибок так простыни и останутся
я ваще не испытываю эмоций к языкам, например ) и чё?
Сообщения об ошибках — это да, это пиздец, у меня где-то валялась коллекция трофеев по результатам общения с Boost.Graph и Boost.MPL.
Ну вот бллевать меня тянет от этой кучи костылей, прям рвотный позыв от вида всего этого говнокода происходит. Осмыслить не пытался и не очень хочется.
Пиздец.
посоны гордятся своими стандартными либами, кстати... вообще, тема стандартности это один из плюсов "плюсцов", другое дело, что источники стандартов вполне могли быть в своё время лоббированы всякими биллгейтсами и прочими пентагонами.
А вот это — полный пиздец.
а Singularity (и её потомки) на Sing#, диалекте Spec# (который, в свою очередь, является вариацией на тему C#)
што именно?
риальне мне уважаемый плюсоёб говорил, что стандартность вообще перешибает нахуй все аргументы против крестов, я склонен ему верить в этом
Пентагон лоббирует я так и не понял что, но, правда, что, в любом случае, уже давно было reimplemented тысячу раз открыто. Хотя, конечно, понятно, что вендоблядку понятие открытости незнакомо и ничего не говорит.
Реквестирую истории успеха о том, что в СССР было бы все по-другому, и если бы Стандарт делали в СССР, то STL была бы хорошо и крута.
Был бы ты склонен думать — было бы вообще ништяк.
верить потому что мне крестоговно неинтересно даже смотреть. не более.
ты время учитывай... вчера пролоббировал, сегодня стандарт, завтра гегемония (и уже всем похуй на плюсы/минусы, потому что оно везде)
Ну, тогда я не понимаю, чего ты делаешь в этом треде. Можешь покривляться еще немного :3
БЛЯТЬ ШТО
ну, вот как бы пример, микрософт продавят ось с нативными шарпами, и внезапно начнёт рости объём кода и вовлечённых людей, а уже завтра сделают стандарт и шарпы (или их рефакторенный потомок) будет хорошим и годным.
тебя забыл спросить
R
охотно в это верю
И даже я. Но какое отношение это имеет к ситуации с плюсцами?
ШТО
ты ещё маленький был, а микрософт уже написала ось на плюсцах... и юникс на сишечке тоже был.
мы с дедфудом пытаемся выяснить связь течения времени и положения плюсцов в индустрии
ПЛЮСЫ ЛОББИРОВАНЫ ПЕНТАГОНОМ ВСЕ В МАШИНУ
Но пишешь на.
А все другое более-менее general purpose — говно какое-то. Не на лиспе же писать, в самом деле!
ну, факт лоббирования важнее :) если мы его признаём, то есть повод сомневаться в собственных качествах продукта.
Ты просто не пробовал ничего другого достаточно general purpose.
Например?
хотя конечно, кидаться какашками веселее, чем признать, что превосходство плюсцов основано не на "поразительной актуальности технологий" а на вливании капиталов и ресурсов в технологии, часть из которых потом можно превратить в халявный прикорм
Моно.
Нет никакого плана Даллеса в языках, и уж точно никому не нужно привязывать людей к такой опасной в руках новичков технологии (что мы видимо на примере /0, например), как плюсы. Что бы могло лоббироваться — так дотнеты и прочие джавы.
Так что это все означает, что плюсы действительно нужны.
Пробовал, говнище.
Не распробовал, ок.
аргументы будут?
да ладно, чем сложнее технология, тем востребованнее платный инструмент для неё ;)
Код страшный, выглядит как дерьмо, джва часа кодил на плюсцах с темплейтами... Нутыпонел.
А если серьезно, то да, субъективное впечатление, непривычно после плюсцов, не увидел достаточного профита от того, чтобы выкинуть плюсцы и перейти на моно само по себе. Будет необходимость пилить что-то с уже имеющейся кодобазой на моне — ну почему бы и нет, а начинать что-то на нем с нуля — неа, не вижу смысла.
Мягко говоря, неверно.
алсо, куча готового кода на плюсцах выставляет всем остальным языкам необходимость хотя бы уметь поддерживать конверсию типов/хедеров блять, чё там ещё... собственно, оберон (хотя формально совместимость есть), например, или D (хотя у этого получше вроде) невостребованы примерно из-за этого.
а может ты расскажешь принципиальную, прям корневую разницу между плюсами и сями? :)
Ты еще скажи, что Сообщество(ТМ) не одобряет.
Да похуй.
сколько экземпляров Visual Studio продают в год?
Да нет никакой разницы. И там, и там скобочки всякие, буковки, void* есть. Нет никакой разницы. Прям корневой.
Visual Studio — это не только кресты.
Хехе, оправдываешь ожидания, ня.
MSVS позиционируется как инструмент для ISO C++? И давно ли?
Пиздеж. Достаточно уметь общаться с сишечкой, а плюсы запилятся. PyQt/Kross/Qross тому пример.
я надеюсь, что ты сам понимаешь, что твои аргументы против Mono сейчас слабее даже аргументов ТС против C++. к слову, "код страшный" по отношению к CLR выдаёт как минимум некоторую некомпетентность (ты на IL что ли писал?)
Кстати, коноплятор крестов MS раздает безвозмездно, то есть даром. Вместе с батарейками.
не только, но всё же
Все же не только.
VS это не только конпелятор.
«А если серьезно» во втором абзаце должно было бы тебе намекнуть на некоторую иронию по отношению к словам ТС в первом абзаце.
Ну и да, как по мне — код на C# правда страшный. На плюсах сердцу милее.
VS не более компилятор, чем Eclipse.
для хэловорлдов годится ок? :)
Синдром утенка.
Даже для личкрафов годится.
Я начинал с JS, а потом потыкал в похапе, и только потом начал плюсы.
Ты щас демонстрируешь полную некомпетентность, мягко скажем.
ну тогда без бизнес-плана не о чем говорить, что и как выгоднее юзать.
Я начинал с ассемблера i8080, и что?
Это про то, что плюсы были не первым языком, отнюдь.
ШТО
хуле демонстрировать, я обозначил, что к плюсцам как технологии не имею отношения.
только как к явлению вообще.
Но, блин, Имеешь Мнение дохуя.
по поводу "плюсцы как явление в мире ИТ" :)
So typical.
ХУЙ
/181
тогда http://en.wikipedia.org/wiki/Mere_exposu...
плюсоёб в своём быдлокодерском корыте видит только быдлокодерское корыто. и суждения на основе этого. "моно ужасен, заговоров не существует, писать больше не на чем".
Отчасти.
Чини.
Не с сишарпом конкретно, не вижу смысла. Пописал на нем как-то, поблевал, больше не хочу.
Луговский хорошо мотивировал не забывать об этом
У меня даже от питона такой блевотни не было.
для того, о чём я говорю, достаточно знать что "люди пишут на плюсцах" "плюсцы не есть венец совершенства" "для плюсцов есть платные инструменты и платформы" "для плюсцов есть бесплатные инструменты и платформы".
хочешь дополнить?
Ну тут уже весь сраный http://en.wikipedia.org/wiki/List_of_cog...
Да нет, не хочу.
Просто так типично — высрать 3-4 утверждения и начать строить теории заговора. Ты позоришь тех редких вменяемых красноквадратных :(
тут баран и ворота, я бы сказал. "не хочу учить C++ — посмотрел однажды в boost, поблевал и в ужасе закрыл". специалисты, блин
с тобой невозможно говорить, у тебя куча готовых паттернов
не надо искать сложных причин в том, что можно объяснить человеческой глупостью
"никаких предыстоков для гегемонии плюсцов нет потому что о них рассуждает квадратик" sic! :D
Я примерно 4 раза с интервалом от полугода до года пытался тыкать в C#. Чо-та не штырило.
Пиздец у тебя с восприятием проблемы.
это тебя, конечно же, оправдывает
Потому что не однажды и не по чужому коду.
/146 перечитай а потом /193
Советую выдрать из контекста вообще отдельные слова для пущего эффекту.
ты так и поступаешь, я уверен
LINQ, делегаты, генерики применял?
молодец! так держать!
Делегаты и генерики — да, linq не было нужды. Но потыкал само по себе, довольно занятно. Такую шнягу в плюсы я бы утырил :3
А делегаты в генериках?
Гм, нет вроде.
а дуальность IEnumerable ~ IObservable применять приходилось? а ко- и контравариантность параметров? атрибуты? кодогенерацию? тип Lazy<>?
Нет, нет (телл ми моар, кстати, как оно в сишарпе вылазит), да, да, нет.
я не имею ни малейшего желания ту телл тебе моар при текущей твоей позиции. захочешь — сам почитаешь
:(
даа, плюсы гов... О БОЖЕ В ТРЕДЕ ДЕДФУД СРОЧНО U
Ну вы, блеать, и нафлудили!
Ок
Сишка + луа, например :3
да ты упоролся это всё читать
Vala
Моно годный в своей нише, удваиваю.
Пиши на рубях/хаскилле, ёба!
да ты сначала узнай, чем питон не угодил
да ты что, там же ДИНАМИЧЕСКАЯ ТИПИЗАЦИЯ!
Он уже знает.
ну и?
ты можешь какой-то FAQ уже по своим вбросам сделать, наконец-то?
Я!
Не знаю!
хм, а ведь хорошая идея. Дедфуд, напиши статью с критикой питона, блеадь.
пока только нашел высер, что юнит-тесты пишутся для проверики соответствия типов http://0xd34df00d.psto.net/igine
Тег /b/ тебе, наверное, ни о чем не говорит?
@Minoru про это писал в процессе познания питона (и я с ним согласен), и http://bitcheese.net/wiki/nopython
это типа раздел о какой-то хуйне на дваче?
ХЗ, я этим тегом помечаю бред.
читал я эту страничку, там ерунда. Не тянет на здравую критику.
да, это раздел о... бреде, на анонимных имиджбордах.
да уж, там стыдоба какая-то. "broken Unicode" :-D "2.3 — 3.4" — видимо старый питон. "Indentation" — ок, в руби не Indentation. Но они осознали ошибку и пользуются CoffeeScript, SCSS. "__methods__" — оказались правильным решением. Вот объяснение http://lucumr.pocoo.org/2011/7/9/python-... . GIL — это плюс, вообще-то (пока питон тормоз, по крайней мере).
Фух. Вроде за несколько минут управился)
Надедфудили!
Щас ещё и нараптурим!