Re[4]: Scott Meyers гнобит C++
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 01.06.14 17:34
Оценка: :)))
Здравствуйте, michae1, Вы писали:

ARK>>Fixed.


M>Обычно кривой не язык, а руки


Не смеши, все нестыковки, а Саттер показал буквально доли процента, требуют времени на изучение и запоминание.

При чем нужно не просто запомнить, а довести до автоматизма. Пока этого не будет, С++ это адский ад.

Собственно когда просветление пришло, в С++ ничего интересного нет — громоздко, многословно.

Вобщем это объясяет, почему Си до сих пор удерживает большую долю рынка — примерно как С++, Джава и С# вместе взятые.
Re[5]: Scott Meyers гнобит C++
От: michae1  
Дата: 01.06.14 18:54
Оценка: -1 :)))
Здравствуйте, Ikemefula, Вы писали:

I>Здравствуйте, michae1, Вы писали:

I>Не смеши, все нестыковки, а Саттер показал буквально доли процента, требуют времени на изучение и запоминание.
I>При чем нужно не просто запомнить, а довести до автоматизма. Пока этого не будет, С++ это адский ад.
I>Собственно когда просветление пришло, в С++ ничего интересного нет — громоздко, многословно.
I>Вобщем это объясяет, почему Си до сих пор удерживает большую долю рынка — примерно как С++, Джава и С# вместе взятые.

Я в замешательстве ты тролишь или не шаришь?
С точки зрения логичности и обдуманности C# как и Java плетуться за с++ где-то за горизонтом, а с — топчеться на месте уже много лет.

Чего стоит не поддержка перегрузки операторов в Java, тупорылые using и геморой с освобождением unmanaged ресурсов в .Net, отсутствие поддержки const для аргументов и методов, замыкания, которые выстреливают сразу в голову, partial классы, которые заточили в язык чисто под генерацию, Generic-и, или кастрированые шаблоны и весь этот синтаксический сахар за которым скрывают кривости языка, на которые закрыли глаза в угоду комерции.

Знаешь в чем разница? С++ — развивается долго, иновации добавляются медленно и обдуманно, без привязки к рынку, а c# — это просто комерческий инструмент, который будет таким каким потребует рынок.

Что касается С, то на нем написано столько всего, что еще не один десяток лет он будет живым. Хотя на счет доли рынка ты конечно прогнал.
Re[6]: Scott Meyers гнобит C++
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 01.06.14 20:21
Оценка:
Здравствуйте, michae1, Вы писали:

M>Знаешь в чем разница? С++ — развивается долго, иновации добавляются медленно и обдуманно, без привязки к рынку, а c# — это просто комерческий инструмент, который будет таким каким потребует рынок.


Скотт Мейерс утверждает, что С++ адски сложно объяснять, даже в простых вещах. Это она есть, логичность и обдуманность ?

M>Что касается С, то на нем написано столько всего, что еще не один десяток лет он будет живым. Хотя на счет доли рынка ты конечно прогнал.


Ты видео посмотри, теоретик, — на третьей минут вполне понятная диаграма.

P.S. А сколько минут ты писал на C# и Джаве ?
Re: Scott Meyers гнобит C++
От: andyag  
Дата: 01.06.14 20:50
Оценка:
Здравствуйте, D. Mon, Вы писали:

DM>Шедевральное и очень веселое выступление одного из корифеев С++ о том, как много там косяков, несуразностей и ненужных сложностей прямо со входа:

DM>http://www.ustream.tv/recorded/47947981

В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет.
Re: Scott Meyers гнобит C++
От: uncommon Ниоткуда  
Дата: 01.06.14 22:24
Оценка:
Здравствуйте, D. Mon, Вы писали:

DM>Шедевральное и очень веселое выступление одного из корифеев С++ о том, как много там косяков, несуразностей и ненужных сложностей прямо со входа:

DM>http://www.ustream.tv/recorded/47947981

Ничего такого сложного или несуразного. Но аудитория меня поразила своей тупостью. Сидят как stoner'ы, боятся на тривиальные вопросы ответить.
Re[3]: Scott Meyers гнобит C++
От: TarasB  
Дата: 02.06.14 08:16
Оценка:
Здравствуйте, btn1, Вы писали:

B>Здравствуйте, Ikemefula, Вы писали:


I>>Еще один монстр из плюсового мира назвал вещи своими именами. Однако


B>Первый — это Александреску? Ну, бывает Не всё же изображать хорошую мину при плохой игре!

B>Исторически, С++ был единственным вразумительным языком для написания приложений, Паскаль был тупо многословен и считался "языком для обучения".

А других языков не существовало. Совсем.
Re[7]: Scott Meyers гнобит C++
От: CreatorCray  
Дата: 02.06.14 09:01
Оценка:
Здравствуйте, Ikemefula, Вы писали:

M>>Знаешь в чем разница? С++ — развивается долго, иновации добавляются медленно и обдуманно, без привязки к рынку, а c# — это просто комерческий инструмент, который будет таким каким потребует рынок.

I>Скотт Мейерс утверждает, что С++ адски сложно объяснять, даже в простых вещах. Это она есть, логичность и обдуманность ?
Ну и пусть дальше утверждает. Если ученик тупой то ему что угодно будет аццки сложно объяснить.
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[2]: Scott Meyers гнобит C++
От: CreatorCray  
Дата: 02.06.14 09:01
Оценка: +4
Здравствуйте, andyag, Вы писали:

DM>>Шедевральное и очень веселое выступление одного из корифеев С++ о том, как много там косяков, несуразностей и ненужных сложностей прямо со входа:

DM>>http://www.ustream.tv/recorded/47947981

A>В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет.

Отчего же. Смешно то, что в 2014м году до сих пор старательно псят на С++, а караван тем не менее продолжает идти.
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[2]: Scott Meyers гнобит C++
От: CreatorCray  
Дата: 02.06.14 09:01
Оценка:
Здравствуйте, uncommon, Вы писали:

U>Ничего такого сложного или несуразного. Но аудитория меня поразила своей тупостью. Сидят как stoner'ы, боятся на тривиальные вопросы ответить.

Видимо это и есть те, кому сложно объяснить С++.
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[5]: Scott Meyers гнобит C++
От: vdimas Россия  
Дата: 02.06.14 09:49
Оценка:
Здравствуйте, btn1, Вы писали:

B>Я не про "пишу на обоих", я про "пишу с удовольствием на С++, имея знания по C#". C# объективно проще и для чтения, и для понимания, и для написания.


Ну вот пишу больше на С++, а C# больше для макетирования, наколенных утилит и ГУИ.
Просто однажды задолбало приличную часть C# проектов переводить в нейтив. Сейчас сразу шарпу выделяется его, вполне заслуженное, вспомогательное место.
Re[5]: Scott Meyers гнобит C++
От: vdimas Россия  
Дата: 02.06.14 09:56
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Собственно когда просветление пришло, в С++ ничего интересного нет — громоздко, многословно.


Однако, язык популярен. Объяснить это лишь хорошими компиляторами не выйдет, увы.

Он популярен потому, что программист хорошо понимает происходящее во время работы программы, не хуже, чем в программе на С. Даже в Паскале не всё было так прозрачно, как в более сложном С++.

Джава тоже когда-то стала популярной именно из-за этого — абсолютной ясности происходящего... Хоть некоторые вещи требовали жертв — те же паузы во время ГЦ. А в плюсах никаких жертв — на руках только достаточно универсальный инструментарий.
Re[6]: Scott Meyers гнобит C++
От: TarasB  
Дата: 02.06.14 10:18
Оценка:
Здравствуйте, vdimas, Вы писали:

V>Однако, язык популярен. Объяснить это лишь хорошими компиляторами не выйдет, увы.


Если б были нормальные среды и компиляторы для Ады, хрен бы я даже посмотрел на С++.
Re[8]: Scott Meyers гнобит C++
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 02.06.14 10:36
Оценка:
Здравствуйте, CreatorCray, Вы писали:

M>>>Знаешь в чем разница? С++ — развивается долго, иновации добавляются медленно и обдуманно, без привязки к рынку, а c# — это просто комерческий инструмент, который будет таким каким потребует рынок.

I>>Скотт Мейерс утверждает, что С++ адски сложно объяснять, даже в простых вещах. Это она есть, логичность и обдуманность ?
CC>Ну и пусть дальше утверждает. Если ученик тупой то ему что угодно будет аццки сложно объяснить.

Трудно объяснять именно толковым ученикам, потому что у них завсегда много вопросов "а почему"

Самостоятельный поиск ответов на такие вопросы это месяцы и годы хождения по граблям. Собтсвенно именно это и определяет высокий уровень вхождения
Re[7]: Scott Meyers гнобит C++
От: vdimas Россия  
Дата: 02.06.14 15:57
Оценка:
Здравствуйте, TarasB, Вы писали:

TB>Если б были нормальные среды и компиляторы для Ады, хрен бы я даже посмотрел на С++.


А Аде тоже не совсем понятно происходящее, а отдано на откуп реализации. Как и в Паскале.
Re[9]: Scott Meyers гнобит C++
От: CreatorCray  
Дата: 03.06.14 06:16
Оценка:
Здравствуйте, Ikemefula, Вы писали:

I>Трудно объяснять именно толковым ученикам, потому что у них завсегда много вопросов "а почему"

Толковым — не трудно. Трудно бестолковым.
Забанили по IP, значит пора закрыть эту страницу.
Всем пока
Re[10]: Scott Meyers гнобит C++
От: Ikemefula Беларусь http://blogs.rsdn.org/ikemefula
Дата: 03.06.14 10:51
Оценка: -1 :)
Здравствуйте, CreatorCray, Вы писали:

I>>Трудно объяснять именно толковым ученикам, потому что у них завсегда много вопросов "а почему"

CC>Толковым — не трудно. Трудно бестолковым.

Бестолковые не задают вопросов. Им все что угодно легко объяснить.
Re[3]: Scott Meyers гнобит C++
От: andyag  
Дата: 06.06.14 19:53
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Здравствуйте, andyag, Вы писали:


DM>>>Шедевральное и очень веселое выступление одного из корифеев С++ о том, как много там косяков, несуразностей и ненужных сложностей прямо со входа:

DM>>>http://www.ustream.tv/recorded/47947981

A>>В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет.

CC>Отчего же. Смешно то, что в 2014м году до сих пор старательно псят на С++, а караван тем не менее продолжает идти.

...нагавногу. Глупо спорить, что он _есть_. Но есть он не потому, что живёт и развивается, а просто потому что его на пике было очень много и всё никак не рассосётся.
Re[4]: Scott Meyers гнобит C++
От: SleepyDrago Украина  
Дата: 07.06.14 10:57
Оценка:
Здравствуйте, andyag, Вы писали:

A>Здравствуйте, CreatorCray, Вы писали:

...
A>>>В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет.
CC>>Отчего же. Смешно то, что в 2014м году до сих пор старательно псят на С++, а караван тем не менее продолжает идти.

A>...нагавногу. Глупо спорить, что он _есть_. Но есть он не потому, что живёт и развивается, а просто потому что его на пике было очень много и всё никак не рассосётся.

а куда ему рассасываться? вот типичный пример проблемы выбора: http://thedeemon.livejournal.com/82173.html там в каментах пытаются выбрать на чем писать =)
Re[5]: Scott Meyers гнобит C++
От: andyag  
Дата: 07.06.14 11:27
Оценка: +1
Здравствуйте, 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 кб и не тянуть за собой зависимости" — это специальная олимпиада для тех, кому скучно.
Re[4]: Scott Meyers гнобит C++
От: rusted Беларусь  
Дата: 07.06.14 14:46
Оценка: +1
Здравствуйте, andyag, Вы писали:

A>>>В 2014 году гнобить C++ — это как смеяться над инвалидом, что тот не может ходить: всем очевидно, но смешного ничего нет.

CC>>Отчего же. Смешно то, что в 2014м году до сих пор старательно псят на С++, а караван тем не менее продолжает идти.

A>...нагавногу. Глупо спорить, что он _есть_. Но есть он не потому, что живёт и развивается, а просто потому что его на пике было очень много и всё никак не рассосётся.


Так на пике его было очень много как раз потому, что все остальные претенденты на инвалидное кресло C++ оказывались еще большими калеками. Да и сейчас во многих областях применения альтернатив так и не появилось.
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.