擅长:python、mysql、java
<p>如果您想避免编写HTML,可以尝试<a href="http://code.google.com/webtoolkit/" rel="nofollow noreferrer">GWT</a>。然而,根据我的经验,使用中间框架生成HTML和ECMAScript从来没有像手工编写页面那样有效。</p>
<p>[编辑]nikow在评论中提到,<a href="http://pyjs.org/" rel="nofollow noreferrer">Pyjamas</a>是GWT到Python的端口。</p>
关于语言,如果在C++和Python之间进行选择,我将选择Python 100%的时间。即使忽略了这些语言之间抽象的明显区别,Python也比C++具有更有用的库。您不必编写自己的面向开发的web服务器——Django附带了一个。不需要编写自定义模板库——Python有<a href="http://genshi.edgewall.org/" rel="nofollow noreferrer">Genshi</a>。Django附带了一个功能强大的ORM层,或者对于更多的控件,您可以使用<a href="http://www.sqlalchemy.org/" rel="nofollow noreferrer">SQLAlchemy</a>。只是一场比赛。</p>