¿Término equivalente "pitónico" para el código escrito en estilo moderno C ++? [cerrado]

8

Hay muchos buenos modismos promovidos en C ++ moderno. Estos incluyen RAII y el uso elegante de boost o STL o a std::algorithmpara resolver un problema dado.

Al igual que puede escribir C en cualquier lenguaje, ciertamente puede escribir C en C ++. Sin embargo, puede escribir un código C ++ moderno realmente bueno con el subconjunto correcto de características. Cuando alguien hace algo realmente genial con un STL o una construcción de refuerzo, siempre tengo la urgencia de llamarlo "pitónico" en el sentido de que es la forma elegante y canocólica de hacer algo. ¿Existe un término como cómo se usa "pythonic" en python para referirse al código C ++ escrito en el estilo moderno con modismos modernos?

Doug T.
fuente
11
¿Qué tal bjarnic?
Trabajo
20
¿Algo malo con el "código idiomático de C ++"?
3
"Idiomático" como en un idioma nativo del idioma.
dietbuddha
44
@OptimizePrime, cuando escucho el código descrito como 1337, me pongo nervioso porque probablemente sea demasiado inteligente :)
Doug T.
1
@OptimizePrime Eso sería bastante contraproducente, ya que la profesionalidad y la inteligencia son los últimos términos que asociaría con alguien que habla leetspeak.
Christian Rau

Respuestas:

13

Normalmente lo llamo "C ++ moderno" y la mayoría de las personas entienden lo que quiero decir con eso.

Nemanja Trifunovic
fuente
77
Quizás para c ++ 0x deberíamos inventar un nuevo término, podemos decir el código r0x.
Doug T.
2
y la mayoría huyen gritando?
Carson63000
"La mayoría de la gente piensa que entiende lo que creo que quiero decir con eso"
Paul Draper
6

"C ++ moderno", como ya respondió Nemanja Trifunovic, está bien utilizado, pero el adjetivo genérico para todos los idiomas es "idiomático" . Entonces, para C ++ sería "C ++ idiomático". La "forma pitónica" es lo mismo que la "pitón idiomática".

Klaim
fuente
5

Buena pregunta. Algunos de ellos parecen estar cubiertos por idiomatic como una versión más general de pythonic ; a menudo, el código genérico se ajusta a sus requisitos para C ++ moderno en la práctica.

Especialmente a diferencia de este código de estilo C, a menudo también llamo a ese buen código simplemente "C ++";)

Darío
fuente
-4

'Slick' es un término que he usado y escuchado durante muchos años para describir un código inteligente, conciso y bien escrito, desde antes de que se inventara Python.

Vector
fuente