What is python?

SnowFalcon 2002-03-03 09:17:58
新开的版面,而且是新的技术。难免大家有一些疑惑,有些在vc delphi版面的经典问题都会在这里提出来。"python能做出类似windows xxx的界面么?""它和c/c++,java,delphi比如何?",由于Zope的与web开发的裙带关系,大家也许会问"python 开发网站效果如何?”"python能不能做出类似于xxx的网页效果" ‘与asp,php jsp比较起来那个更好?"这些问题虽然会增加python版面的访问量,但是这些问题对python版面的发展都是没有多大益处的。因此对这些问题我做一个比较简单的回答,希望大家能够在将来的python版面中多多讨论实际的技术问题而不要讨论这些无聊的山海经。
Python和Java,C/C++等没有可比性。Python也并非用来专门作网站的。web仅仅是它的一个小小的应用领域。在国外Python的应用领域很多集中在计算机科学方面,如人工智能,高性能数值计算,图像处理等等。<侏罗纪公园> 中使用的3d处理系统全部都是用python搭建的。最近NASA正在用python开发一套卫星和鹰眼预警机之间的信号控制接受系统。当然他们的python是用Ada从新写过的。当然在我们熟悉的领域,也有很多好的东西。如redhat的安装和管理程序。yahoo page的服务器端程序,yahoo mail等等。就是zope本身的优势和强项也并非在web开发上而是他经典的面向对象的数据库引擎,在windows xp的下个版本long horn也借鉴了zope的这个优点将原来ntfs文件系统用sql server的存储系统代替称为storge Plus。
如果把python仅仅局限于web开发那就真是检了芝麻丢了西瓜了。
就像一本python的教科书的名字<How to Think Like a Computer Scientist Learning with Python> 一样。诸君,如果你们进入python的世界的动机是仅仅期望学习另外一门网站开发语言的话,你们可能会很失望的。
如果以后有人问你What is the Python?你可以这样简单的回答他:“That's a Language leading u to the world of computer sicence."
...全文
79 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
Gain a fundamental understanding of Python’s syntax and features with the second edition of Beginning Python, an up–to–date introduction and practical reference. Covering a wide array of Python–related programming topics, including addressing language internals, database integration, network programming, and web services, you’ll be guided by sound development principles. Ten accompanying projects will ensure you can get your hands dirty in no time. Updated to reflect the latest in Python programming paradigms and several of the most crucial features found in the forthcoming Python 3.0 (otherwise known as Python 3000), advanced topics, such as extending Python and packaging/distributing Python applications, are also covered. What you’ll learn * Become a proficient Python programmer by following along with a friendly, practical guide to the language’s key features. * Write code faster by learning how to take advantage of advanced features such as magic methods, exceptions, and abstraction. * Gain insight into modern Python programming paradigms including testing, documentation, packaging, and distribution. * Learn by following along with ten interesting projects, including a P2P file–sharing application, chat client, video game, remote text editor, and more. Complete, downloadable code is provided for each project! Who is this book for? Programmers, novice and otherwise, seeking a comprehensive introduction to the Python programming language. About the Apress Beginning Series The Beginning series from Apress is the right choice to get the information you need to land that crucial entry–level job. These books will teach you a standard and important technology from the ground up because they are explicitly designed to take you from “novice to professional.” You’ll start your journey by seeing what you need to know—but without needless theory and filler. You’ll build your skill set by learning how to put together real–world projects step by step. So whether your goal is your next career challenge or a new learning opportunity, the Beginning series from Apress will take you there—it is your trusted guide through unfamiliar territory!

10,612

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 其他
社区管理员
  • 其他
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧