Python puts a squeeze on java for CS0 and beyond
Journal of Computing Sciences in Colleges(2008)
摘要
This paper compares Python with Java for teaching CS0, the first introductory course for computer science majors. Python has a simpler and more elegant syntax than Java. Python has an open, community-based development model managed by the non-profit Python Software Foundation; while Java is proprietary. Both Python and Java provide support for Graphical User Interfaces and object-oriented programming but Java seems to be more complex. These features make Python more suitable than Java for CS0 and more advanced courses.
更多查看译文
关键词
non-profit Python Software Foundation,Graphical User Interfaces,advanced course,community-based development model,computer science major,elegant syntax,introductory course,object-oriented programming
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要