有愿意通过项目学习python的朋友么?

我在NewEdit上做过一些。


QUOTE:
原帖由 jkit 于 2005-11-18 14:29 发表
我现在对通用代码生成工具比较感兴趣,如果有类似的项目叫上我。

在通用代码生成工具的领域(模型驱动开发?)上,国内与国外有很大差距,投入再多的工作,也不容易做出创新的工作,回报也很缓慢。实际上国内做UML工具、开发过程管理系统的公司没有做得比较好的,脱离了国内的具体应用环境。
软件开发,以用为本。没有用户使用,就无法促进软件自身的不断升级,为了开发而开发,软件就会成为无水之鱼。
当然,如果软件开发就是玩玩,就无所谓了。


QUOTE:
原帖由 limodou 于 2005-11-18 16:50 发表
我在NewEdit上做过一些。

老弟的blog我是经常浏览的,NewEdit也试用过,窃以为,如果NewEdit能变为应用生成框架可能会更有前途,现在的IDE工具太多了。
mail、sms、blog的语义解析是我们比较关注的功能,有兴趣否?
现在我在NewEdit上正在试验django框架的支持,已经基本可用。

mail、sms、blog的语义解析

不知道是什么意思?有什么意义?代码框架生成我并不希望做得很大,那样还不如不做,因为目标太大有可能没法实现。而我则是有什么样的需求就看能不能使用NewEdit来辅助生成,能方便一点点也是好的,再加上源代码可以随便改,有不适合的就修改,再完善,可以是程序员自已的框架二次开发平台。


QUOTE:
原帖由 limodou 于 2005-11-19 21:42 发表
现在我在NewEdit上正在试验django框架的支持,已经基本可用。

mail、sms、blog的语义解析

不知道是什么意思?有什么意义?代码框架生成我并不希望做得很大,那样还不如不做,因为目标太大有可能没法实现。而 ...

语义解析指对mail、sms、blog的内容文本进行分析,提取出用户需要的核心内容。
google做得是对文本内容的关键词汇的搜索,但如果不是对关键词搜索,而是对关键词汇构成的语境(语义空间)进行搜索甚至猜测呢?这样的内容才是将来用户需要的有效内容,这方面汉语有得天独厚的优势。
举例:
在关于一个用户的mail往来记录中,提取关于其消费行为分析的语义内容,由内容分析师对提取出的内容进行结构化整理,最后输出为用户的消费行为趋势预测。
NewEdit即便绑上django,仍然是IDE,只不过和eclipse的思路相似,这方面现有的项目已太多,而且做得都很不错,何不拐个弯做成一个应用开发集成环境(Application Development Environment)呢?比如做如下两个链接中提到得类似项目的GUI项目。
http://divmod.org/trac/wiki/DivmodAxiom
http://moxn.net/~mesozoic/axiom-howto/



QUOTE:
原帖由 limodou 于 2005-11-19 21:42 发表
现在我在NewEdit上正在试验django框架的支持,已经基本可用。

mail、sms、blog的语义解析

不知道是什么意思?有什么意义?代码框架生成我并不希望做得很大,那样还不如不做,因为目标太大有可能没法实现。而 ...

请看一下karrigell2.2beta2版本中的PIHapp.py
这个新增添的GUI小工具思路就比较好。
再问一下,项目什么时候开始?


QUOTE:
原帖由 cpbai 于 2005-11-20 17:55 发表
再问一下,项目什么时候开始?

已经开始,做了前期的准备工作(web框架选型、应用框架选型、核心组件需求边界确定)。现在希望找有兴趣的朋友合作。
NewEdit 就我一人做,因此做得太大怕会失控,而且做IDE更适合我,因为我目前也没有什么特别的需求,就是开发,越方便越好,仅此而已。学一个东西,就看一看能否对NewEdit进行扩展,从而方便它的开发。这样NewEdit就会越来越适合自已。因此NewEdit是一个自已扩展的平台,如果你想做些加快自已开发的工作,使用NewEdit就很方便。

语义分析之类的功能本身与NewEdit关系不大,但可以做为NewEdit的插件供它人使用,当然只有你希望通过NewEdit来被他人使用。象NewEdit已经可以播放MP3,进行语音朗读什么的,这些都与NewEdit无关,但可以与NewEdit一起工作。


QUOTE:
原帖由 limodou 于 2005-11-21 09:50 发表
NewEdit 就我一人做,因此做得太大怕会失控,而且做IDE更适合我,因为我目前也没有什么特别的需求,就是开发,越方便越好,仅此而已。学一个东西,就看一看能否对NewEdit进行扩展,从而方便它的开发。这样NewEdit ...

那就看看是否有机会用到newedit了。