Очередной наезд на C++, в виде презентации на этот раз. Есть кое-какие неплохие примеры, хотя, как и в прошлый раз, много энергии растрачено на специально выдуманные примеры не из реальной практики.
А какие языки, по вашему мнению, лучше подходят для general-purpose programming (если предположить, что остальные условия равные - библиотеки, поддержка ОС, лицензия итд)? Конкретизирую: 1. Average case: в проектах с переменным или заранее неизвестным уровнем профессионализма разработчиков. 2. Best case.
Поясните. Лично мне пример кажется не ошибочным, но глупым. Потому что во-первых, правила языка надо знать, а во-вторых, все компиляторы на неверный порядок инициализации так ругаются, что только слепой не заметит.
Наезжать на C++ примерно так же полезно, как наезжать, скажем, на электричество. Ну да, высокое напряжение опасно для жизни и все дела, но индустрия-то на этом построена. А то тут люди, я вижу, советуют индустриальное программирования на Хаскеле. Ага, щаз.
По моемому, ближе к концу(раздел C++ is too powerful) автор презентации делает удивительно верное утверждение: "Most people can't handle all that flexibility".
Вопрос был задан не для открытия нового священного фронта, а просто потому, что меня интересует мнение avva на этот счет. С удовольствием послушаю и другие мнения, но, по возможности, без конфронтаций.
Как обычно - несоответствием картины реальности, излагаемой в шутке, картине, существующей вокруг. Типа если президент садится на кремовый торт - это смешно, потому что в привычной картине мира президент - фигура степенная и уважаемая.
к вашему (или моему) сожалению, я работодатель из Владивостока. он город-то нашенский, конечно, но далеко аж пздц. да, у меня есть несколько embedded—проектов, которые стоило бы написать на хаскеле (в том числе — для мобильных терминалов). да, у меня сейчас нет вменяемого программиста. но вы ничем не сможете мне помочь — я не смогу вытянуть уровень вашего профессионализма по деньгам. но они крайне востребованы, поверьте мне. крайне. и за очень большие деньги. а у большинства уже давно своё дело.
no subject
Date: 2007-11-30 05:07 pm (UTC)Я выучил C++ to get a job. Наверное поэтому я легче переношу недостатки C++
:)
no subject
Date: 2007-11-30 05:13 pm (UTC)no subject
Date: 2007-11-30 05:17 pm (UTC)for all the wrong reasons, короче. :)
no subject
Date: 2007-11-30 05:25 pm (UTC)1. Average case: в проектах с переменным или заранее неизвестным уровнем профессионализма разработчиков.
2. Best case.
no subject
Date: 2007-11-30 05:28 pm (UTC)no subject
Date: 2007-11-30 06:04 pm (UTC)no subject
Date: 2007-11-30 06:17 pm (UTC)no subject
Date: 2007-11-30 06:32 pm (UTC)Я вообще не видел ни одной вакансии в Москве.
no subject
Date: 2007-11-30 06:34 pm (UTC)no subject
Date: 2007-11-30 06:35 pm (UTC)(улыбаясь)
Date: 2007-11-30 06:35 pm (UTC)no subject
Date: 2007-11-30 06:37 pm (UTC)no subject
Date: 2007-11-30 06:39 pm (UTC)А то тут люди, я вижу, советуют индустриальное программирования на Хаскеле. Ага, щаз.
no subject
Date: 2007-11-30 06:40 pm (UTC)no subject
Date: 2007-11-30 06:41 pm (UTC)no subject
Date: 2007-11-30 06:42 pm (UTC)нет
Date: 2007-11-30 06:44 pm (UTC)Так можно пяток вакансий московских услышать, что за фирмы, что за оплата? Мне правда очень интересно и полезно это.
Re: нет
Date: 2007-11-30 06:46 pm (UTC)Украина
Date: 2007-11-30 06:49 pm (UTC)А мне интересны местные вакансии, задачи, оплата. Обычно вакансии не скрывают, наоборот, широко публикуют. Чего их скрывать-то?
no subject
Date: 2007-11-30 06:50 pm (UTC)no subject
Date: 2007-11-30 06:51 pm (UTC)Re: Украина
Date: 2007-11-30 06:53 pm (UTC)но они крайне востребованы, поверьте мне. крайне. и за очень большие деньги. а у большинства уже давно своё дело.
no subject
Date: 2007-11-30 06:54 pm (UTC)no subject
Date: 2007-11-30 07:05 pm (UTC)Does not even clean up local variables!
no subject
Date: 2007-11-30 07:06 pm (UTC)