Здравствуйте, Ikemefula, Вы писали:
I>Здравствуйте, michae1, Вы писали: I>Не смеши, все нестыковки, а Саттер показал буквально доли процента, требуют времени на изучение и запоминание. I>При чем нужно не просто запомнить, а довести до автоматизма. Пока этого не будет, С++ это адский ад. I>Собственно когда просветление пришло, в С++ ничего интересного нет — громоздко, многословно. I>Вобщем это объясяет, почему Си до сих пор удерживает большую долю рынка — примерно как С++, Джава и С# вместе взятые.
Я в замешательстве ты тролишь или не шаришь?
С точки зрения логичности и обдуманности C# как и Java плетуться за с++ где-то за горизонтом, а с — топчеться на месте уже много лет.
Чего стоит не поддержка перегрузки операторов в Java, тупорылые using и геморой с освобождением unmanaged ресурсов в .Net, отсутствие поддержки const для аргументов и методов, замыкания, которые выстреливают сразу в голову, partial классы, которые заточили в язык чисто под генерацию, Generic-и, или кастрированые шаблоны и весь этот синтаксический сахар за которым скрывают кривости языка, на которые закрыли глаза в угоду комерции.
Знаешь в чем разница? С++ — развивается долго, иновации добавляются медленно и обдуманно, без привязки к рынку, а c# — это просто комерческий инструмент, который будет таким каким потребует рынок.
Что касается С, то на нем написано столько всего, что еще не один десяток лет он будет живым. Хотя на счет доли рынка ты конечно прогнал.
Здравствуйте, michae1, Вы писали:
M>Знаешь в чем разница? С++ — развивается долго, иновации добавляются медленно и обдуманно, без привязки к рынку, а c# — это просто комерческий инструмент, который будет таким каким потребует рынок.
Скотт Мейерс утверждает, что С++ адски сложно объяснять, даже в простых вещах. Это она есть, логичность и обдуманность ?
M>Что касается С, то на нем написано столько всего, что еще не один десяток лет он будет живым. Хотя на счет доли рынка ты конечно прогнал.
Ты видео посмотри, теоретик, — на третьей минут вполне понятная диаграма.
Здравствуйте, D. Mon, Вы писали:
DM>Шедевральное и очень веселое выступление одного из корифеев С++ о том, как много там косяков, несуразностей и ненужных сложностей прямо со входа: DM>http://www.ustream.tv/recorded/47947981
В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет.
Здравствуйте, D. Mon, Вы писали:
DM>Шедевральное и очень веселое выступление одного из корифеев С++ о том, как много там косяков, несуразностей и ненужных сложностей прямо со входа: DM>http://www.ustream.tv/recorded/47947981
Ничего такого сложного или несуразного. Но аудитория меня поразила своей тупостью. Сидят как stoner'ы, боятся на тривиальные вопросы ответить.
Здравствуйте, btn1, Вы писали:
B>Здравствуйте, Ikemefula, Вы писали:
I>>Еще один монстр из плюсового мира назвал вещи своими именами. Однако
B>Первый — это Александреску? Ну, бывает Не всё же изображать хорошую мину при плохой игре! B>Исторически, С++ был единственным вразумительным языком для написания приложений, Паскаль был тупо многословен и считался "языком для обучения".
Здравствуйте, Ikemefula, Вы писали:
M>>Знаешь в чем разница? С++ — развивается долго, иновации добавляются медленно и обдуманно, без привязки к рынку, а c# — это просто комерческий инструмент, который будет таким каким потребует рынок. I>Скотт Мейерс утверждает, что С++ адски сложно объяснять, даже в простых вещах. Это она есть, логичность и обдуманность ?
Ну и пусть дальше утверждает. Если ученик тупой то ему что угодно будет аццки сложно объяснить.
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, andyag, Вы писали:
DM>>Шедевральное и очень веселое выступление одного из корифеев С++ о том, как много там косяков, несуразностей и ненужных сложностей прямо со входа: DM>>http://www.ustream.tv/recorded/47947981
A>В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет.
Отчего же. Смешно то, что в 2014м году до сих пор старательно псят на С++, а караван тем не менее продолжает идти.
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, uncommon, Вы писали:
U>Ничего такого сложного или несуразного. Но аудитория меня поразила своей тупостью. Сидят как stoner'ы, боятся на тривиальные вопросы ответить.
Видимо это и есть те, кому сложно объяснить С++.
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, btn1, Вы писали:
B>Я не про "пишу на обоих", я про "пишу с удовольствием на С++, имея знания по C#". C# объективно проще и для чтения, и для понимания, и для написания.
Ну вот пишу больше на С++, а C# больше для макетирования, наколенных утилит и ГУИ.
Просто однажды задолбало приличную часть C# проектов переводить в нейтив. Сейчас сразу шарпу выделяется его, вполне заслуженное, вспомогательное место.
Здравствуйте, Ikemefula, Вы писали:
I>Собственно когда просветление пришло, в С++ ничего интересного нет — громоздко, многословно.
Однако, язык популярен. Объяснить это лишь хорошими компиляторами не выйдет, увы.
Он популярен потому, что программист хорошо понимает происходящее во время работы программы, не хуже, чем в программе на С. Даже в Паскале не всё было так прозрачно, как в более сложном С++.
Джава тоже когда-то стала популярной именно из-за этого — абсолютной ясности происходящего... Хоть некоторые вещи требовали жертв — те же паузы во время ГЦ. А в плюсах никаких жертв — на руках только достаточно универсальный инструментарий.
Здравствуйте, CreatorCray, Вы писали:
M>>>Знаешь в чем разница? С++ — развивается долго, иновации добавляются медленно и обдуманно, без привязки к рынку, а c# — это просто комерческий инструмент, который будет таким каким потребует рынок. I>>Скотт Мейерс утверждает, что С++ адски сложно объяснять, даже в простых вещах. Это она есть, логичность и обдуманность ? CC>Ну и пусть дальше утверждает. Если ученик тупой то ему что угодно будет аццки сложно объяснить.
Трудно объяснять именно толковым ученикам, потому что у них завсегда много вопросов "а почему"
Самостоятельный поиск ответов на такие вопросы это месяцы и годы хождения по граблям. Собтсвенно именно это и определяет высокий уровень вхождения
Здравствуйте, Ikemefula, Вы писали:
I>Трудно объяснять именно толковым ученикам, потому что у них завсегда много вопросов "а почему"
Толковым — не трудно. Трудно бестолковым.
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Здравствуйте, CreatorCray, Вы писали:
I>>Трудно объяснять именно толковым ученикам, потому что у них завсегда много вопросов "а почему" CC>Толковым — не трудно. Трудно бестолковым.
Бестолковые не задают вопросов. Им все что угодно легко объяснить.
Здравствуйте, CreatorCray, Вы писали:
CC>Здравствуйте, andyag, Вы писали:
DM>>>Шедевральное и очень веселое выступление одного из корифеев С++ о том, как много там косяков, несуразностей и ненужных сложностей прямо со входа: DM>>>http://www.ustream.tv/recorded/47947981
A>>В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет. CC>Отчего же. Смешно то, что в 2014м году до сих пор старательно псят на С++, а караван тем не менее продолжает идти.
...нагавногу. Глупо спорить, что он _есть_. Но есть он не потому, что живёт и развивается, а просто потому что его на пике было очень много и всё никак не рассосётся.
Здравствуйте, andyag, Вы писали:
A>Здравствуйте, CreatorCray, Вы писали:
... A>>>В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет. CC>>Отчего же. Смешно то, что в 2014м году до сих пор старательно псят на С++, а караван тем не менее продолжает идти.
A>...нагавногу. Глупо спорить, что он _есть_. Но есть он не потому, что живёт и развивается, а просто потому что его на пике было очень много и всё никак не рассосётся.
а куда ему рассасываться? вот типичный пример проблемы выбора: http://thedeemon.livejournal.com/82173.html там в каментах пытаются выбрать на чем писать =)
Здравствуйте, SleepyDrago, Вы писали:
SD>Здравствуйте, andyag, Вы писали:
A>>Здравствуйте, CreatorCray, Вы писали: SD>... A>>>>В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет. CC>>>Отчего же. Смешно то, что в 2014м году до сих пор старательно псят на С++, а караван тем не менее продолжает идти.
A>>...нагавногу. Глупо спорить, что он _есть_. Но есть он не потому, что живёт и развивается, а просто потому что его на пике было очень много и всё никак не рассосётся. SD>а куда ему рассасываться? вот типичный пример проблемы выбора: http://thedeemon.livejournal.com/82173.html там в каментах пытаются выбрать на чем писать =)
Проблема выбора появляется из-за предпосылок типа "Ради них тонны фреймворков и рантаймов слать неуклюже как-то". Да, тащить. Это ни разу не проблема. API для мониторинга изменений в папке есть и в Java, и в .NET. Оба позволяют сравнительно легко написать те самые "3 окошка". И то, и другое ставится в 2 клика мышкой (по сравнению со всякими Python/Ruby/Node). А всякие "такая программа должна весить 20 кб и не тянуть за собой зависимости" — это специальная олимпиада для тех, кому скучно.
Здравствуйте, andyag, Вы писали:
A>>>В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет. CC>>Отчего же. Смешно то, что в 2014м году до сих пор старательно псят на С++, а караван тем не менее продолжает идти.
A>...нагавногу. Глупо спорить, что он _есть_. Но есть он не потому, что живёт и развивается, а просто потому что его на пике было очень много и всё никак не рассосётся.
Так на пике его было очень много как раз потому, что все остальные претенденты на инвалидное кресло C++ оказывались еще большими калеками. Да и сейчас во многих областях применения альтернатив так и не появилось.