#55 python es exageradamente ineficiente y es el lenguaje del framework backend más utilizado y también del tercero, quien tenga dos dedos de frente sabe que no puedes estar en lo cierto no puede ser eso y ser la opción escogida para aplicaciones tan importantes como reddit e Instagram, pero tu sigue en tu burbuja
#28 vale ahora lo pillo jaja si.. el tema de las indentaciones ... en fin quisieron hacer algo cool vamos a ahorrales escribir una { a cambio van a tener que sufrir mirando si han indentado correctamente... un plan sin fisuras...
#45 gracias por la educada respuesta evitando ademas radicalismo taliban de #46 que los árboles no le dejan ver el bosque, se olvida cual es el objetivo de programar. La pregunta es en qué momento se decidió dejar de usar ensamblador y crear lenguajes de alto nivel y la respuesta es FORTRAN en 1957 y se creó para tener: abstracción, portabilidad, legibilidad, mantenibilidad y productividad. Ponga como se ponga #46 esas son las razones de tener lenguajes de alto nivel, en aquellos tiempos las maquinas eran super costosas los procesadores eran de risa y la memoria inexistente y se decidio usar un lenguaje de alto nivel que reduciria la calidad/eficiencia del codigo ensamblador y la capacidad de memoria y el resultado es que el numero de investigaciones y proyectos realizados se multiplico con mucho por que si en ensamblador tardabas 6 meses en hacer algo en FORTRAN eran 3 dias y que un codigo se ejecutase en 10 horas y el otros en 20 horas no importaba que fuera el doble de lento otro factor que ignora #46 que lo importante para una empresa de software para un laboratorio etc es cuantos proyectos terminas en el mismo periodo de tiempo. Si #46 viviera en 1957 diria que FORTRAN es ineficiente es una mierda, que sus mejores librerías estan hechas en puro ensamblador y tendria razón en sus afirmaciones como quizas las tenga ahora pero es que la cuestion para definir un mejor lenguaje no es 100% cual se ejecuta mejor en el procesador sino cual aumenta tu productividad y FORTRAN multiplico la productividad. Casualmente FORTRAN se creo para calculos cientificos y ingeniería (tb es cierto que no habia ordenadores en las casas) y es donde python brilla y domina. Pero python domina en muchos mas campos por ejemplo en backend domina con django y Flask esta en el top 5 y ahora #46 me dira que es lider siendo facil por que es una mierda no eficiente ... realmente crees que en el mundo backend empresas como instagram,netflix o reddit usan django/flask por que lo programa su abuela o por que su magnifica abstracción, portabilidad, legibilidad, mantenibilidad y productividad. Lo cierto es que salvo en frontend y segun que desktop software en el resto de los campos sus frameworks son los mas usado por empresas serias que no tienen a sus abuelas trabajando sino que tienen los mejores artquitectos de software ,los mejores programadores que podrian programar en octal si hiciese falta y mereciese la pena pero no, lo hacen en python. Ignorar la cantidad de empresas importantes que lo han elegido antes que otros lenguajes es solo por que se es un ignorante y se cree que todo es el juego de fibonacci que tiene en su ordenador y eso es la definición de perfecto dunning kruger que es #46.
#39 si tuvieras una mínima pizca de razón nunca estaría en el número uno del tíobe triplicado en cifra Al segundo... Yo no soy programador de python, tengo 35 años de experiencia profesional y me gano la vida muy bien programando en un lenguaje q esta en el top 10 que le come los webos en velocidad a python en muchas cosas pero a la hora de la verdad esos lenguajes q tu mencionas no puedes hacer una pizca de las cosas que con python hay ahora mismo y eso explica por que está en el número uno por que o usas python o nada...
#33 como es popular.... Pero sigues sin entender que no se ha hecho popular por que haga tik tok sino por que funciona muy bien y sus limitaciones se compensan mil veces con otras muchas cualidades...
#31 si sigues cierta practicas de clean code sacrificas eficiencia de esa q te llena la boca... Si haces solo funciónes de 5 líneas.... Estarás llenando el stack sin necesidad..
#29 si tuvieras razón, si la eficiencia solo se midiese en segundos, disciplinas como clean code no harían falta, kiss tampoco, solid tampoco, yagni aún menos. Seguiríamos usando ensamblador por que a pesar de su complejidad es mas "eficiente" ...
#22 gracias, hay gente que se cree que el byte code se ejecuta por arte de magia y no deja de ser un lenguaje en binario intermedio que luego se ejecuta en su intérprete a medida para cada plataforma....
Pero por su forma de responder insultando ya se ve que no da para más...
#14 gracias por la masterclass, pero yo ya en los 90 programaba demos gráficas de sólo 4kb (en C psadas a emsamblador y luego optimizados), que ganaba concursos de programación de la revista pc-actual (2 veces), o habia programado un programa que se llamaba exeware como nickname que fue el mas descargado de softonic durante meses para su uso en redes p2p... Ignoras que no todos necesitamos un f1 a la puerta de casa, que un coche que nos lleve a todos los sitios es mejor que un f1 que solo puede correr en circuitos, muchas de las librerias de python las que necesitan eficiencia ya estan hechas en esos lenguajes. Ignoras que para una empresa usar un lenguaje que sea fácil de mantener, que de nada te sirve hacer un programa que es 20 segundos mas rapido si cuando el cliente te dice oye que quiero cambiar dos coistas le dices no mira es que para eso tendre que reprogramar todo o quien lo hizo no esta y de los que hay nadie se atreve a entender ese codigo. Ignoras muchisimas cosas y por eso crees que estas en lo cierto por que eres un duning kruger de libro.
#10 claro la clave es que se puede usar... luego si funciona no importa... haztelo mirar... la gente que usa python no lo usa como pasatiempo sino herramienta de productividad repito productividad!!
#2 si estas en lo cierto, que sea el mas usado habla muy mal de todos los programadores que lo usan... creo que no estas teniendo encuenta que a veces es mejor tener un cuchillo que puede cortar todo que tener el cuchillo mas afilado del mundo que solo corta ciertas cosas... ahi esta tu error.
#89 jaja que no tengo pro que contarte en que consistio la elecion del premio me la usda si lo hicieron ala pajita mas corta o con dados o vieron todas las pelis del mundo mundial.. me la suda... el tema era que alguien afirmo que se lo dan por publicidad y no por trayectoria.. y yo independiente mente si selo dan por h o por b digo que no tiene sentido ser un actor famoso que da buena imagen si lo traes a tu festival y a la vez tenga una trayectoria penosa... y para esa afirmación si el premio se lo dieron por ser de wisconsin o de pardamaza no cambia mi opinion, no se puede dar prestigio aun festival sin tener trayectoria.. pero que tb dije que si tener un oscar y mas de 100 premios de 200 nominaciones si eso no tener trayectoria... asi que como fue el proceso por el cual ella le dan el premio no cambia cuantos oscars gano, ni cuantos premios gano hasta ahora ni cambia nada de lo que uso como argumento, asi que para que te voy a contestar como se la eligio si yo no discuto si se eligio correctamente o no...