【开源访谈】 JFinal作者 詹波 访谈实录

丫头潘潘 发布于 2013/07/11 17:36
阅读 11K+
收藏 16

关于开源访谈

开源访谈是开源中国推出的一系列针对国内优秀开源软件作者的访谈,以文字的方式记录并传播。我们希望开源访谈能全面的展现国内开源软件、开源软件作者的现状,着实推动国内开源软件的应用与发展。

【作者简介】

詹波,英文名James,程序员一枚。爱好天文、物理、科幻、设计、编程、音乐、游戏、游泳、爬山。从小喜欢研究制造新东西,首次有用的制造是在八岁时独创的灭苍蝇手枪以及全新设计的火药玩具枪。对未知世界有着强烈的好奇心,终极理想是做一名自由发明家,财务自由后计划首先研究空间发电(非永动机)。 

【软件简介】

JFinal 是基于 Java 语言的极速 WEB + ORM 框架,其核心设计目标是开发迅速、代码量少、学习简单、功能强大、轻量级、易扩展、Restful。在拥有Java语言所有优势的同时再拥有ruby、python、php等动态语言的开发效率!为您节约更多时间,去陪恋人、家人和朋友 :)

【访谈实录】

1. 能否先介绍一下你自己(技术背景、工作经历、学习经历)?

08年毕业,曾就职于研究所、创业公司、外企,担任过程序员、架构师、CTO、产品总监。2011年开始自主创业成立微格网际(北京)科技有限公司(http://wangxiaowang.com)。

崇尚极简主义,对事物本质、高层抽象、系统架构、工具制造非常感兴趣,对具体的技术细节兴趣不大,多在需要时才深入技术细节,否则懂大致原理即止。生产语言有Java 、C、Ruby,开发过驱动程序、嵌入式软件、桌面应用、后端服务、Web项目。 

2. 是什么促使你开发了 JFinal 这个框架,为什么取这个名字?

   JFinal始于2011年创业项目的实际需要。创业前曾使用rails开发项目,被rails的开发效率深深吸引,但无奈于rails开发者稀有难招以及ruby语言固有的缺点,故决心打造JFinal ,将静态语言与动态语言两者优点结合起来用于创业项目。 

   JFinal 中的J代表Java语言,Final有最终的意思,希望JFinal能成为Java开发者的最终选择。Final还有稳固不变的意思,也因喜欢事物本质,热爱永恒的真理。

3. Java 的框架有很多,那么 JFinal 有什么优势和特点?

   JFinal 最大的优点是开发效率高、代码量少、学习成本低、扩展性强、开发体验好。JFinal力求让开发者仅仅关心所面临的问题本身,而不必为技术所累。

4. 你是怎么推广 JFinal 的?

   JFinal主要靠口碑相传。推广方面仅仅是来oschina回答开发者的提问。

5. 目前 JFinal 在实际项目中的使用情况如何?

   在实际项目中使用情况非常好,不仅开发效率高、代码量少、开发体验好,而且项目易于维护,大大节省了成本。经常有网友向我反馈在公司应用JFinal 的情况,收到过一些感谢信,也有六年SSH用户在使用JFinal后向我感言的:“用着JFinal有想哭的冲动,开发太快太省事了!”。

6. 目前参与开发和维护 JFinal 的人员有哪些?

   目前就我一人在开发维护,不过我要感谢为JFinal提出建议的朋友,有些功能改进的想法来源于热心网友。

7. JFinal 将来的发展方向是如何规划的?

   JFinal将一直坚持极简设计风格,在不断优化发展内核的同时,通过扩展的方式加强周边工具设施的建设,进一步提升开发体验。另外jfinal.com大部分构想已经完成,时间允许情况下会开发上线,jfinal.com 关注开发者群体,将是完全不一样的模式。

8. 能否谈一下你对开源的理解,以及对国内开源技术和产品的看法?

   开源有助于知识传播,有助于降低开发成本,用户的反馈能促进开源项目质量的提升,作者也能不断提升自己的设计水平。

国内优秀开源技术和产品不断涌现,但开发者用于开源项目的时间仍然非常有限,多数国产开源项目都是出自作者兴趣爱好或者工作成果,希望未来能有很多完全自由的开发者,并且能从开源项目中得到更多收获。

9. 你有什么建议给程序员初学者吗?

   多接触IT以外的事物,拓宽视野,激发创造力,善用直觉,想象力比知识更重要。宇宙中的真理是相通的,对其它事物的认识可以对自己所在领域产生有益影响。找到自己感兴趣的东西,做自己喜欢的事。

10. 能否给开源中国提一些意见和建议?

   加强对优秀开源项目的宣传力度,造福更多开发者,省下更多时间去陪恋人、家人和朋友 :)

加载中
1
JFinal
JFinal

引用来自“galaxy58”的答案

支持波总,支持 jfinal,我很好奇,空间发电是什么? 

    空间发电是我自己取的名字,是指在任何地方利用某种方式激发、收集能量并产生电流的方式。

    空间并不是真正空的,而是能量的海洋,地球周围的空间有大气,气体分子无时不刻在震动,只要有办法让分子震动产生正反馈共震,就有可能聚集能量。

    地球空间以外的外太空也不是彻底的真空,有稀薄的物质,还有各种频率的电磁波、暗物质、暗能量。另外弦论也指出在额外维度也有物质与能量存在。

紫电清霜
紫电清霜
⊙▂⊙,不明觉厉。
0
魔神翼
魔神翼
苦学Java中,争取早日搞懂JFinal!
0
缪斯的情人
缪斯的情人
haha,波波,你厉害了,可别忘了我们啊!抽个时间来我这做个演讲嘉宾吧
JFinal
JFinal
谢谢你的大力支持,或许有机会跟大家一起交流 :)
0
樂
占位围观~~
0
liubaoxiong
liubaoxiong
支持下,开发迅速啊
0
紫电清霜
紫电清霜
等这天已经很久了,哈哈,顶,好,赞,so hot  
JFinal
JFinal
谢谢紫电的大力支持,jfinal bbs 带来很多用户,赞 !
紫电清霜
紫电清霜
皇天不负有心人啊!
0
cwledit
cwledit
波波加油啊
JFinal
JFinal
感谢 cwl 一直以来对 jfinal 的支持,OracleDialect 多亏你的相助
0
铂金小猪
铂金小猪
关于宣传,我相信是这样的。
0
糊搞
支持,很轻巧的框架~~~~
0
缪斯的情人
缪斯的情人
我还以为波波是个美女,原来是个胡渣男,哈哈
返回顶部
顶部