解决方案
我不知道什么时髦因此,在某种意义上我已经有资格回答这个...
我希望你:
- 告诉我为什么我会想到使用Scripting(一般)作为反对Java-这是什么它让我做的更快的(如在开发时间),这是什么让更多的可读性。得到诱人的方式的实例,我可以使用的大块的脚本我在大多Java应用程序。你想让这个相关的Java开发用户比高科技的瘾君子。
- 用这种方式,为什么帅?为什么不是红宝石,蟒蛇或任何(这些都是可运行的JVM)。
- 不要告诉我的语法Java已经可以做的(如果声明、循环等等)或者如果你动作快点这是因为无聊的地狱看一个人走过语言的语法101为20分钟。
- 为语法,有一个comparible特征在Java也许显示它们迅速。
- 为语法,是不是在Java(封锁等)你可以跟他们在一个更为详细的说明。
- 还记得那些例子的第一点。告诉我一、全面的工作(或者至少看起来像是)。
- 在结束有问题的时间。就是 疯狂的 重要的是,和随之而来的负担,你是一个伪师:P.
我不确定关于如何Java6脚本支持工作,但我相当确保它可以作出安全。我记得一些关于定义的API脚本可以使用之前的运行。
如果是这种情况,那么一个例子,你可以显示一些厚客户应用程序(例如一个音乐播放器),用户可以编写他们自己的脚本API你为他们提供在常规,允许他们编写他们的应用程序的有趣和安全的方式(例如创建自定义中列的播放列表)
其他提示
我会去,用于:
- 关闭
- 鸭打字
- 建设者(XML生成器和slurper)
- GStrings
- 杯
我想提及以下事项外已指出:
- GDK-扩展/增补到现有的JAVA类
- 互动之间常规和Java(基本上是一个非问题)
- 编写代码常规Java。类文件
- XML分析和机制访问文档内容
一件事我想做常规的是实现一个接口中的定义Java如一地图的方法名称为封锁。这是一个很酷的事可以做到与常规,但很可能远远超出一个介绍性发言。
包括如何使Java代码的更多时髦的夺断代码。等他们挑选他们的下巴掉地板之前,仍在继续。斯科特*戴维斯有一个简单的例子在开始常规的食谱,35行Java或3条的常规。
你绝对应该向他们展示如何创建一个快速的技术发展的看法的应用程序。两个领域的课程,是相关的。建立一个基本的污物的应用程序。解释,表正在创建的场景背后的使用格姆(休眠).然后解释说,您可以创建一种战争的文件,并将它部署任何其他Java战争的文件。你还可以添加杯/常规到现有Java/JSP的项目,因此它不需要一个巨大的承诺或模式的改变。
时髦/杯只是Ruby/轨Java人。我会盖的插件象偷/蚀。时髦的/技术发展的看法是只有在得到充分支持在主要IDE。
最后,如果你能找到一个很好的图表,显示如何多种解决方案是建立在弹簧、休眠、石英、Sitemesh和时髦,我认为人们会理解,有一个宝箱等待解锁。
[详细的评论于一个答案]Les,很好地完成上时髦的介绍。通过这让我想起了一个十几个特点常规的,我忘了。(我很在常规,但它是如此的富有特点...)我要使用你的幻灯片像卡片直到我了解这一切。谢谢。
这里是最近介绍的常规和技术发展的看法似乎代表: http://jshingler.blogspot.com/2009/01/codemash-2009-groovy-and-grails.html