Soy un programador aficionado (solo en TI-Basic antes de ahora), y después de mucho, mucho, mucho debatir conmigo mismo, he decidido aprender Python. No tengo mucho tiempo libre para enseñarme un centenar de idiomas y toda la programación que hago será para uso personal o para distribuir a las personas que los necesitan, así que decidí que necesitaba un lenguaje bueno y fuerte para ser bueno en . Mis preguntas:Python para un programador aficionado (unas pocas preguntas)
¿Es python lo suficientemente potente como para manejar la mayoría de las cosas que un programador típico podría hacer en su tiempo de inactividad? Tengo en mente cosas como generadores de estadísticas complejos basados en la entrada del usuario para juegos de mesa, hacer juegos pequeños, automatizar procesos de instalación y crear sitios web interactivos, pero probablemente cientos de cosas en esas líneas
¿Python maneja las tareas de red bastante bien? ?
¿Puede ser ofuscada la fuente python, o será de código abierto por naturaleza? La razón por la que pregunto esto es porque si hago algo genial y lo distribuyo, no quiero que un idiota script kiddie edite su propio nombre y diga que lo escribió
Y que tan popular es python, en comparación con otros idiomas. Idealmente, mi lenguaje sería bueno y útil con ayuda encontrada en línea sin dificultad extrema, pero no tan común como para que cada idiota con computadora conozca a Python. Me gusta la idea de conocer un lenguaje un tanto oscuro.
Gracias un ton para cualquier ayuda que pueda proporcionar.
Se ajusta perfectamente a sus necesidades, excepto el n. ° 3. –
y si haces algo súper increíble, está garantizado que se decompilará sin importar el idioma en que esté ... –
Re # 3: no puedes detener esto. Nada impedirá que un Doof reclame la autoría de un binario ofuscado, tampoco. Solo dale una buena licencia a tu trabajo y ponlo ahí y las masas lo apreciarán. ¡No dejes que los doof te impidan compartir! – mwcz