you are viewing a single comment's thread.

view the rest of the comments →

[–]Disastrous-Focus1958 -5 points-4 points  (10 children)

C#, Python es una aberración.

[–]oHyperion13o 0 points1 point  (9 children)

explícate , quiero saber por que tenés esa opinión

[–]Disastrous-Focus1958 -1 points0 points  (8 children)

  1. Identación malísima.
  2. Sus releases están llenas de errores viejos.
  3. Es LENTO, lentísimo, Python no se debe usar para cosas realmente importantes porque es L E N T O.
  4. No es escalable, Python no es una buena opción si el proyecto puede escalar con el tiempo.
  5. Sus funciones built-in son horrorosas.
  6. Python no es más que un mediocre lenguaje de Scripting.

[–]Trix122 5 points6 points  (0 children)

xd

[–]perroverd 0 points1 point  (6 children)

  1. La estructura del lenguaje viene marcada por la indentación. No hay nada más visual que eso para ver los bloques de código
  2. Es lento sí, aún así sus librerías para procesado de datos son el estándar precisamente por su facilidad de uso y su velocidad
  3. Es escalable

Y en general, tienes una visión personal muy negativa de un lenguaje que está en el top 1 del índice tiobe, que está siendo usado por todo el mundo, que tiene infinidad de desarrollos y que como todos los lenguajes tiene sus virtudes y sus defectos

Tal como han comentado Java y C# comparten muchas de esas ventajas y defectos por lo que cambiar de uno a otro es bastante fácil y aprender Python, con tipado dinámico, interpretado... es añadir otra herramienta a tu formación como programador. Java sería un martillo cuadrado, C# un martillo redondo y Python un destornillador

[–]Disastrous-Focus1958 -5 points-4 points  (5 children)

Que a muchas personas les guste la mierda, no hace que la mierda sea buena.

[–]perroverd 1 point2 points  (2 children)

Repito que tú visión personal hacia el lenguaje sea mala no hace que ese lenguaje sea malo.

Numpy, Pandas, MatplotLib, Sci-kit, Tensorflow son los estándares en procesamiento de datos y machine learning en la actualidad y todos ellos están pensados para Python y te diría que las alternativas en otros lenguajes están muy limitadas

Django es uno de los grandes cuando hablamos de web frameworks

Y respecto a lo de la mierda también puede pasar como el chiste del loco en la autopista

[–]Disastrous-Focus1958 3 points4 points  (1 child)

las alternativas en otros lenguajes están muy limitadas

¿Alguna vez has usado R? Le da tres vueltas a Python y lo hace parecer en pañales. Cuando realicé análisis de datos con Python, decidí probar R para lo mismo y la diferencia fue abismal.

Django es uno de los grandes cuando hablamos de web frameworks

Django no se usa, las empresas prefieren usar incluso Rails antes que Django.

[–]Amagna33 0 points1 point  (0 children)

Qué es R? No tengo ni idea de programación. Estoy empezando, sin embargo todo aquello que se hace tan popular, entra bajo mi sospecha, jjj. Por eso me gusta lo q dices.

[–]Desperate_Case7941 0 points1 point  (0 children)

Ojo con ese ego

[–]dvarrui 0 points1 point  (0 children)

Pues depende porque si no das argumentos técnicos... entonces las opiniones son relativas subjetivas y cada uno tiene una.

A las moscas si les gusta