¿Es cierto esto de Python?

Iniciado por Tachikomaia, 30 Mayo 2020, 02:25 AM

0 Miembros y 1 Visitante están viendo este tema.

tincopasan

CitarAcabas de decir de no denigrar xD
te falta entender lo que se dice: no dije de no denigrar, pregunte el porque se empeñan en ello. Si crees que bat y python es una comparación válida, allá vos, pero es como comparar una Commodore 64 con un pc de última generación, en fin no me interesa lo que imaginas pero lo que planteaste es todo totalmente falso, tus problemas de aprendizaje no tienen nada que ver con el lenguaje en si.

Tachikomaia

Citarpor supuesto que a él como a muchos no les gusta python y está bien, no lo usas y listo, no es obligatorio, ¿por qué lo quieren denigrar?
uso varios lenguajes, y repito cada cual tiene lo suyo, menos, no me van a callar bat, que eso si que es una ***** total, y eso que es lo primero que aprendí.
¿Qué debe interpretarse entonces? ¿que a Python está mal denigrarlo pero a Bat está bien?

Difícil tener una conversación si estamos conversando de cosas de Python y de repente me dices que es todo por mi incapacidad.

Mira, en Macromedia Flash 5 pones fscommand (save, variables.txt) o algo similar y todas las variables que no estén en un objeto se guardan en un archivo que se crea con el nombre especificado. Tiene el problema de que no se sabe bien cuando terminó, lo mismo para un load, pero ya ves que con 1 línea creas un archivo y guardas datos. Dime en Python cómo se hace, o cualquier lenguaje en que se haga más fácil. Sí, seguramente tengo cierta incapacidad, pero hay lenguajes excesivamente complicados.

EdePC

Cita de: tincopasan en 17 Junio 2020, 06:03 AMSi crees que bat y python es una comparación válida, allá vos, pero es como comparar una Commodore 64 con un pc de última generación,

- Nop, cada lenguaje a su entorno, Batch es para trabajar con el Sistema Operativo, similar a Bash, hacer esa comparación es como decir que Batch está completamente obsoleto, no tiene soporte y ni se debería usar. Batch tiene muy poco de programación propia, este se basa más en llamar a otras aplicaciones y trabajar con los resultados, si Batch sería obsoleto también lo sería Bash y los todos programas que permiten procesos por lotes como instaladores desatendidos, NetCat, nmap, pingo, ImageMagick, etc y cualquier programa que permita Command Line como Acrobat, Photoshop, TeamViewer, Google Chrome, Firefox, etc, etc, etc.

-- Es cierto que la Command Line no se usa ni conoce demasiado, pero ahí están.

- Cada lenguaje tiene su entorno, intentar usar un solo lenguaje para hacer todo tipo de cosas no es eficiente. Por ejemplo si se quiere reemplazar una imagen en una página web y se cuenta con un navegador web y una consola, pues es más sencillo ejecutar una línea de javascript para hacerlo, en lugar de hacerlo con Batch por ejemplo. Todo dependerá del entorno y de las herramientas que se tienen a mano. No es eficiente intentar usar Python en un PC que no tiene python ni usar Bash en un Windows, si se quiere cambiar los permisos de una carpeta o crear usuarios es más sencillo hacerlo a través de Batch o Bash que otro lenguaje.

- Esto es como en Jackie Chan, si te pierdes en el desierto no importa cuantas riquezas y oro tengas si te estás muriendo de sed, ahí el agua vale más que el oro. Si se te estropéa el Sistema Operativo y accedes por medio de una Consola de Recuperación de nada te sirve Python o cualquier otro lenguaje, acá vas a tener que saber utilizar la Línea de Comandos y saber Batch va ayudarte para cotejar eventos, manipular archivos, etc.

MCKSys Argentina

¿Es cierto esto de Python?

CitarPython es horrible.

Irrelevante. La belleza es subjetiva y depende de cada uno.

Citar¿Por qué se sigue usando?

Porque es un lenguaje muy práctico, útil y sencillo.

CitarPero es cuestión de tiempo, si no se hizo ya, que Microsoft haga lo mismo en los lenguajes de .NET, y entonces no tiene sentido alguno aprender Python en vez de C# (.NET) por ejemplo (el cual programo yo).

Python es tan sencillo de aprender como C#. No veo porqué debería aprenderse 1 u otro y no ambos. Me parece una visión muy pobre de quien hizo la afirmación (más aún si se observa que sólo se refiere a Windows).

Si fuera por eso, no sé porqué carajos se ponen a joder con estos lenguajes, si aprendiendo los ASM básicos (x86, x86-64 y arm) basta y sobra!  :xD

Saludos!
MCKSys Argentina

"Si piensas que algo está bien sólo porque todo el mundo lo cree, no estás pensando."


Mudereded401

Cita de: EdePC en 17 Junio 2020, 21:19 PM
- Nop, cada lenguaje a su entorno, Batch es para trabajar con el Sistema Operativo, similar a Bash, hacer esa comparación es como decir que Batch está completamente obsoleto, no tiene soporte y ni se debería usar. Batch tiene muy poco de programación propia, este se basa más en llamar a otras aplicaciones y trabajar con los resultados, si Batch sería obsoleto también lo sería Bash y los todos programas que permiten procesos por lotes como instaladores desatendidos, NetCat, nmap, pingo, ImageMagick, etc y cualquier programa que permita Command Line como Acrobat, Photoshop, TeamViewer, Google Chrome, Firefox, etc, etc, etc.

-- Es cierto que la Command Line no se usa ni conoce demasiado, pero ahí están.

- Cada lenguaje tiene su entorno, intentar usar un solo lenguaje para hacer todo tipo de cosas no es eficiente. Por ejemplo si se quiere reemplazar una imagen en una página web y se cuenta con un navegador web y una consola, pues es más sencillo ejecutar una línea de javascript para hacerlo, en lugar de hacerlo con Batch por ejemplo. Todo dependerá del entorno y de las herramientas que se tienen a mano. No es eficiente intentar usar Python en un PC que no tiene python ni usar Bash en un Windows, si se quiere cambiar los permisos de una carpeta o crear usuarios es más sencillo hacerlo a través de Batch o Bash que otro lenguaje.

- Esto es como en Jackie Chan, si te pierdes en el desierto no importa cuantas riquezas y oro tengas si te estás muriendo de sed, ahí el agua vale más que el oro. Si se te estropéa el Sistema Operativo y accedes por medio de una Consola de Recuperación de nada te sirve Python o cualquier otro lenguaje, acá vas a tener que saber utilizar la Línea de Comandos y saber Batch va ayudarte para cotejar eventos, manipular archivos, etc.

jeje, Tienes mucha razón, Y que pena que en este foro no se puedan colocar +1 o "Likes", Porque tu respuesta fue excelente  ;)

Y Es verdad, Yo no me conformo con Aprender solo Python o VBS. Yo ahora mismo estoy aprendiendo Python, Batch, Vb y C++.

Tenga un buen dia
Pero aunque los que sepan me digan que no, yo sé muy bien que existe el lado oscuro del sol. – El lado soleado de la calle