dememax: (коварство)
[personal profile] dememax
Herb Sutter объясняет, что и почему является в современном многопоточном программировании "лебедем, щукой и раком". Рекомендую к прочтению (вместе с остальными его статьями там и сям):
Herb Sutter on Dr. Dobb's Portal: Maximize Locality, Minimize Contention, 09 23, 2008


Upd: Благодаря этому посту вырос следующий - На чём написана Ява? На Яве? А другие языки/платформы? Следует ли всё бросить и программировать на Erlang'е?

Дайджест всего блога '11

Date: 2008-11-07 08:58 am (UTC)
From: [identity profile] lionet.livejournal.com
Я уважаю Sutter'а, но это детский лепет по сравнению с Ulrich Drepper's:

What Every Programmer Should Know About Memory

Re: Sutter - евангелист!

Date: 2008-11-07 09:52 am (UTC)
From: [identity profile] lionet.livejournal.com
C++ умирает, что поделаешь.

Re: C++ умирает...

Date: 2008-11-07 09:53 pm (UTC)
From: [identity profile] lionet.livejournal.com
1. Java и так уже написана на Java
2. C# и так уже написан на C# (Mono, по крайней мере)

А языки не исчезают в никуда. Язык "умер" означает что больше на нём ничего нового не пишут, только старое мучают. Кобол - умер. C++ - ещё далеко нет, но уже вот:

http://lionet.livejournal.com/28362.html

Re: C++ умирает...

Date: 2008-11-08 06:44 pm (UTC)
From: [identity profile] lionet.livejournal.com
Ага, но там флейм-то в основном "какие книжки лучше купить для того чтобы Erlang и Haskell изучить" ;)

Re: C++ умирает...

Date: 2009-03-11 03:10 am (UTC)
From: [identity profile] illy-drinker.livejournal.com
постоянно стучатся всякие рекрутеры для стартаперов
которые пишут новые продукты в cloud computing, web search, collective intelligence, database internals
в основном все пишут на С++

мне трудно сказать сколько проектов в данный момент на c++
а сколько на питоне или яве
но то что создаются постоянно новые продукты на с++ - очевидно
просто у него ниша другая, чем у веб сайтов или бухгалтервских програм

Re: C++ умирает...

Date: 2009-03-11 04:37 am (UTC)
From: [identity profile] lionet.livejournal.com
чтоб Вы знали, я для Cisco Systems писал ядра операционных систем. на C. и до сих пор пишу на C и C++. это не отменяет того что я имею ввиду: ещё одной нишей меньше.

Re: C++ умирает...

Date: 2009-03-11 05:42 am (UTC)
From: [identity profile] illy-drinker.livejournal.com
Cocoa?
Так она и никогда не была (начиная с прародителей 1986 года) нишей для С++
Я не считаю, что тут что-то потеряли

Re: C++ умирает...

Date: 2009-03-11 06:27 am (UTC)
From: [identity profile] lionet.livejournal.com
Не Cocoa а "приложения, обращённые к пользователю". То бишь, Word, Excel, etc.

Re: C++ умирает...

Date: 2009-03-11 06:46 am (UTC)
From: [identity profile] illy-drinker.livejournal.com
А на чем их сейчас пишут? Разве не С++

Re: C++ умирает...

Date: 2009-03-11 06:48 am (UTC)
From: [identity profile] lionet.livejournal.com
вот именно. раз нет windows (те, кто демонстрирует C++ сами используют технику Apple), там речь о C++ не идёт. идёт ли речь о cocoa - это совсем другой вопрос. может речь идёт о веб-приложениях? или C#? или действительно Cocoa, на худой конец?..

Re: C++ умирает...

Date: 2009-03-11 08:09 am (UTC)
From: [identity profile] lionet.livejournal.com
Apple iWork (Pages, Keynote, Numbers), Apple iLife (GarageBand, iTunes, iPhoto), etc.

Короче, всё то чем пользуются разработчиками плюсов во время свободное от дачи презентаций на своих маковских ноутбуках.

Re: C++ умирает...

Date: 2009-03-11 05:45 am (UTC)
From: [identity profile] illy-drinker.livejournal.com
в принципе уменьшение ниш языков это довольно естественный процесс
Вот я недавно ряд своих личных библиотечек для экспериментальных вычислений переписал с с++ на R
Провести эксперимент, чтобы проверить какую-то идею в области на нем гораздо быстрее
все равно при этом имплементация будет на С++

Date: 2009-03-11 03:13 am (UTC)
From: [identity profile] illy-drinker.livejournal.com
у него целая серия статей с 2006 по этой теме
ссыка у него на сайте
начинать лучше с начала
он медленно раскручивается

Profile

dememax

May 2023

S M T W T F S
 123456
78910111213
14151617181920
21 2223 24252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 10th, 2025 09:29 am
Powered by Dreamwidth Studios