Hay muchos buenos modismos promovidos en C ++ moderno. Estos incluyen RAII y el uso elegante de boost o STL o a std::algorithm
para 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?
c++
terminology
Doug T.
fuente
fuente
Respuestas:
Normalmente lo llamo "C ++ moderno" y la mayoría de las personas entienden lo que quiero decir con eso.
fuente
"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".
fuente
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 ++";)
fuente
'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.
fuente