我是一个业余程序员(之前只在 TI-Basic 中),经过与自己的很多、很多、很多辩论后,我决定学习 Python。我没有大量的空闲时间来自学一百种语言,而且我所做的所有编程都是供个人使用或分发给需要它们的人,所以我决定我需要一门好的、强大的语言来擅长. 我的问题:
python 是否强大到足以处理典型程序员在业余时间可能会做的大多数事情?我想到了诸如基于桌面游戏用户输入的复杂统计生成器、制作小游戏、自动化安装过程和构建交互式网站之类的东西,但可能有一百种类似的东西
python 能很好地处理网络任务吗?
python 源代码可以被混淆,还是本质上是开源的?我问这个的原因是因为如果我制作一些很酷的东西并分发它,我不希望某个白痴脚本小子编辑他自己的名字并说他写的
与其他语言相比,python 有多受欢迎。理想情况下,我的语言会很好而且有用,可以在网上找到帮助,而且不会非常困难,但不会那么普遍,以至于每个有电脑的白痴都知道 python。我喜欢知道一种稍微晦涩的语言的想法。
非常感谢您提供的任何帮助。