Termo equivalente “pitonico” para código escrito no estilo C ++ moderno? [fechadas]

8

Existem muitas expressões idiomáticas promovidas no C ++ moderno. Isso inclui RAII e uso elegante de boost ou STL ou a std::algorithmpara resolver um determinado problema.

Assim como você pode escrever C em qualquer idioma, certamente pode escrever C em C ++. No entanto, você pode escrever um bom código C ++ moderno com o subconjunto certo de recursos. Quando alguém faz algo realmente legal com um STL ou constrói um impulso, sempre sinto vontade de chamá-lo de "pitônico" no sentido de que é a maneira elegante e canônica de fazer alguma coisa. Existe um termo como "pythonic" é usado em python para se referir ao código C ++ escrito no estilo moderno com expressões modernas?

Doug T.
fonte
11
Que tal bjarnic?
Job
20
Algo errado com "código C ++ idiomático"?
3
"Idiomatic" como em um idioma nativo do idioma.
Dietbuddha #
4
@OptimizePrime, quando ouço código descrito como 1337, eu fico nervoso que seu provavelmente demasiado inteligente :)
Doug T.
1
@OptimizePrime Isso seria bastante contraproducente, pois profissionalidade e esperteza são os últimos termos que eu associaria a alguém que fala leetspeak.
Christian Rau

Respostas:

13

Normalmente eu chamo de "C ++ moderno" e a maioria das pessoas entende o que quero dizer com isso.

Nemanja Trifunovic
fonte
7
Talvez para c ++ 0x devamos inventar um novo termo, podemos dizer o código r0x.
Doug T.
2
e principalmente eles fogem, gritando?
Carson63000
"a maioria das pessoas pensa que entende o que eu quero dizer com isso"
Paul Draper
6

O "C ++ moderno", como Nemanja Trifunovic já respondeu, é bem usado, mas o adjetivo genérico para todos os idiomas é "idiomático" . Então, para C ++, seria "C ++ idiomático". "Caminho Pythonic" é o mesmo que "Python idiomático".

Klaim
fonte
5

Boa pergunta. Algumas delas parecem ser cobertas pelo idiomático como uma versão mais geral do python ; código geralmente genérico se adapta aos seus requisitos para o C ++ moderno na prática.

Especialmente em oposição a esse código de estilo C, também costumo chamar esse código simplesmente de "C ++";)

Dario
fonte
-4

'Slick' é um termo que usei e ouvi por muitos anos para descrever códigos inteligentes, concisos e bem escritos - antes de o Python ser inventado.

Vetor
fonte