metaclass: (Default)
[personal profile] metaclass
http://blog.jelastic.com/2012/07/24/functional-programming-is-a-ghetto/
So why is functional programming, despite its virtues, a ghetto? The answer is that we tend to insist on good design, to such a degree that we avoid taking jobs where we’re at risk of having to deal with bad designs.

PS: В статье позитивная айседовщина. "IDE не нужны, потому что на продакшен сервере за тридевять земель вам они не помогут", "только идиоты начинают разработку на жабе или С++ в 2012 году" и прочее такое.

Еще того же автора: http://michaelochurch.wordpress.com/2012/04/13/java-shop-politics/

Date: 2012-08-20 09:27 am (UTC)
From: [identity profile] dair-spb.livejournal.com
> То, что для этих целей на данный момент (2012 год) подходит только C++ — это не достоинство C++, а колоссальный проёб всей индустрии.
Может оно и так. Вон, андроид с жабой запилили (потом C/C++ всё равно пришлось добавлять), WP7 в C# (правда, в WP8 уже будет снова и C++ тоже). На C/C++ создано уже огромное количество всего. И снежный ком растёт, дада.

Ну и компилятор gcc/llvm, как я понимаю, перепиливается под новое железо в десяток простых движений, что тоже способствует.

Date: 2012-08-20 09:38 am (UTC)
From: [identity profile] zerthurd.livejournal.com
Развитие LLVM несказанно радует. Не за горами тот момент, когда вместо C++ можно будет использовать более годные языки, компилируемые в LLVM-код.

Date: 2012-08-20 09:40 am (UTC)
From: [identity profile] dair-spb.livejournal.com
Мне, честно, пофигу на чём писать. C++ меня не устраивает точно так же как и любой другой известный мне язык программирования ;-) Но -- да, понимаю.

Я с удовольствием пишу на ObjC, кстати. Удобство высоких языков при нативных скоростях.

Date: 2012-08-20 04:57 pm (UTC)
From: [identity profile] tonsky.livejournal.com
Это вот это-то удобство?

[container setObject:value forKey:[NSString stringWithFormat:@"%d", number]];

Date: 2012-08-20 05:10 pm (UTC)
From: [identity profile] tzirechnoy.livejournal.com
По сравнению с тем жэ самым на STL -- да, безусловно.
А на C вообще такое выходит за рамки языка.

Date: 2012-08-20 05:14 pm (UTC)
From: [identity profile] tonsky.livejournal.com
Причем тут STL и C? Мне казалось, там что-то про удобство языков высокого уровня упоминалось.

Date: 2012-08-20 06:36 pm (UTC)
From: [identity profile] tzirechnoy.livejournal.com
Ну, в общем, оно и с tcl/javascript достаточно сравнимо по удобству. И скорость почти на халяву.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 12th, 2025 05:00 am
Powered by Dreamwidth Studios