被infoq 上的 curl 6.0 比actionscript 3.0快8倍的消息刺激了一下,所以这几天又留心了一下curl. 说到又,是这个东西很早前就关注过,不过被它的语法搞晕了。 不过现在再来看,倒也不难,无非是一种置标语言+代码,同 xml 内嵌代码没什么区别,比方说
{CommandButton label="test"},你可以看成<CommandButton label="test"/>或是
CommandButton but=new CommandButton{label="test"}
当然这句更等效的是
{let but:CommandButton={CommandButton label="test"}}
n多的大括号:(
这东西的许可在这里,http://www.curl.com/products_licensing.php 大致看了一下,这公司大有酒香不怕巷子深的意味。
首先,基本使用是免费的,不过对照 pro的许可,会发现一些功能缺失(而且对是针对企业级应用的,像https,encryption,concurrency,所以免费使用的许可也只能说是玩具) Https support Complex concurrency Running with privilege Encryption & pCurl Single sign-on QTP integration
就算是免费的,在web上部署,你也需要申请许可,当然本地和localhost不需要
ide 的pro版本有60天的免费使用期,要收费的,不过你可以免费使用非pro版本
6.0是传统的ria应用,7.0 代号nitro ,选air ,加入了离线内容
对比一下,siliverlight ,走开放路线,基本可能达到免费,flex 也是走开放路线,基本可以达到免费的程度。而你这个样子,凭什么啊? |