¿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?


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.


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".


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 ++";)


-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.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.