2010-01-19 17 views
5

¡Supongo que el tema lo dice todo! Pero, ¡realmente quiero una sintaxis similar a la de Python! Y de bajo nivel ... como C++ por ejemplo. Creo que Java y C# también están bien, pero realmente tengo un gran problema con el {}, y siempre; < - y cada línea. Lo odio tanto ...¡Lenguaje más cercano a la sintaxis de Python que es un lenguaje de bajo nivel!

+14

Bueno, el montaje es más bajo nivel, y no tiene puntos y comas ... –

+3

¿Por qué no te gustan los frenillos o punto y coma? Los encuentro increíblemente útiles para hacer que el código sea más fácil de entender y leer. – Jay

+6

Honestamente: su 'gran problema' con el {} desaparecerá tan pronto como use C/C++/Java/C# con más frecuencia. Es solo azúcar sintáctico cómo se estructura el código fuente, nada más. No debe elegir el lenguaje de programación que utiliza basándose en algunos símbolos malvados en su sintaxis. Elija en función de las características/requisitos que necesita para un proyecto en particular. –

Respuesta

12

Cython es un lenguaje de nivel inferior con una sintaxis similar a la de Python.

+0

-1 [Los enlaces vacíos no son respuestas] (http://meta.stackexchange.com/a/8259/130885) – endolith

15

cython puede estar muy cerca de lo que desea: sintaxis casi idéntica a Python, y básicamente puede escribir código de nivel C en ella. Está sintonizado para generar extensiones utilizables de Python, pero luego podrías "congelarlas" en un ejecutable independiente.

boo es otro lenguaje con una sintaxis similar al de Python, y una semántica de aproximadamente el nivel de C# (también orientado a .NET, pero hay una versión orientada a JVM en proceso, según oigo).

+0

¡boo se ve increíble! ¡Gracias! – slowkvant

3

El lenguaje Go de Google se diseñó teniendo en cuenta la sintaxis de Python, aunque también tiene un montón de C en sus genes.

+3

Go tiene llaves y creo punto y coma (están presentes en el tutorial, incluso si no están en ninguno de los ejemplos dados, ¿son opcionales?) –

6

Cobra compila para C#. Las variables se escriben después de su primer uso. El rendimiento es casi lo mismo que C#.

0

Genie podría ser lo que estás buscando. Es un lenguaje parecido a un pitón (al menos sin punto y coma) que se compila en c.

Cuestiones relacionadas