Autor
|
Tema: ¿Se es un bicho raro si se programa en consola? (Leído 2,229 veces)
|
Yidu
Desconectado
Mensajes: 133
|
Hola!
Bueno, esta claro que para gustos los colores. Yo suelo programar en Python, pero como un hobby y tal. Seguramente, que si uno se dedica a esto (programacion) de forma profesional, necesitara usar GUIs y ventanas. Osea, interfaces mas majos. La cosa es, de si uno puede hacer buenos programas en consola. Tampoco me refiero que sea solo linea de comandos. Si no, hacer menus y cambios de pantalla utilizando solo codigo. Sin utilizar ventanas, botones, lineas de desplazamiento, etc...
Es que, a veces veo, que para poner un simple 'Hola Mundo' se debe picar relativamente bastante codigo para que solo se muestre una ventana. Supongo que porque se utilza la POO.
Resumiendo ¿Se es un raro por disfrutar la programacion espartana?
|
|
|
En línea
|
|
|
|
engel lex
|
En hecho no, es normal, eso se llama CLI (command line interfaces), que vendría siendo la versión de consola a lo que es un GUI (graphic user interface) verás que incluso algunos bancos y mercados los usan para ciertas operaciones...
Sin embargo hacer el GUI en python no es complicado ni cosa de horas son sólo un par de docenas adicionales de líneas... En su defecto, puedes instalar el paquete de qt y usar qtcreator para crear las interfaces de forma simple
|
|
|
En línea
|
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.
|
|
|
Eleкtro
Ex-Staff
Desconectado
Mensajes: 9.878
|
Hay proyectos profesionales (y también comerciales) que han sido desarrollados con intefaz de consola (CLI), desde suites brute-force como AirCrack, John the Ripper o THC Hydra, hasta emuladores de video juegos y/o de sistemas operativos como DOSBox, así que no creo que se pueda decir que seas un bicho raro, pero por otro lado... en realidad lo que las empresas y programadores en general suelen hacer es ofrecer/vender el producto con interfaz gráfica, y, adicionalmente, desarrollar una versión CLI (a veces muy limitada en comparación con las funcionalidades de la GUI), para que el end-user pueda automatizar ciertas tareas... de hecho algunas de las aplicaciones que he mencionado tienen su versión GUI oficial también.
De todas formas, para ser sinceros a mi no se me ocurre ningún beneficio con el que motivarte del "por qué" se debería programar algo con una interfáz command-line, ya que, quizás las aplicaciones command-line tuvieron un papel más importante antaño en el sentido que voy a exponer, pero ahora el propósito general que se suele tener en mente al desarrollar una aplicación con interfaz command-line es poder proporcionar una tarea repetitiva y automatizable para el end-user, pudiendo permitir el uso del scripting para entrar en un ciclo que inicie indefinidamente tu app pasándole ciertos argumentos para que tu app cumpla cierta tarea, reporte la información o devuelva un código de salida esperado, y fin, pero lo cierto es que una app GUI también la puedes desarrollar para poder pasarle argumentos command-line para que cumpla cierta tarea y finalice devolviendo un código de salida, por lo que los beneficios serian los mismos en ese sentido.
Una desventaja que se me ocurre es que estás programando bajo ciertas limitaciones por naturaleza, limitaciones gráficas ...aunque de eso ya te habrás dado cuenta por ti mismo.
Saludos!
|
|
« Última modificación: 31 Diciembre 2015, 18:03 pm por Eleкtro »
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
programa consola de fax servidor/cliente
Redes
|
OssoH
|
2
|
3,987
|
8 Julio 2010, 09:05 am
por OssoH
|
|
|
Programa que me emule una consola
« 1 2 »
Hacking Mobile
|
morenochico
|
10
|
7,264
|
22 Agosto 2010, 09:40 am
por SirGraham
|
|
|
programa raro en CD
Ingeniería Inversa
|
z_ane_666
|
1
|
2,502
|
26 Septiembre 2010, 20:13 pm
por LSL
|
|
|
Ayuda programa de consola en VB.NET
.NET (C#, VB.NET, ASP)
|
lord_Sirikon
|
8
|
8,963
|
12 Marzo 2011, 14:32 pm
por [D4N93R]
|
|
|
Snapchat: un 'bicho raro' cuyos usuarios reciben 400 millones de fotos y ...
Noticias
|
wolfbcn
|
0
|
1,635
|
20 Noviembre 2013, 18:20 pm
por wolfbcn
|
|