在JavaEye的首博啊!一时半刻憋不出东西来,先拿昨日的blog在顶着……
昨日我们开发小组在讨论动态语言,主要是JavaScript,讨论得很high,是由一个talk
The Power of Javascript 引起的。我们讨论JavaScript的语法问题,虽然我并不觉得是JavaScript语法的问题,语言特性本身如此,也正因为如此,我才会拿着这玩具这么久还不放一放。不过也许对于Java程序员来说,那可能真是一个不可逾越的巨大障碍,那种灵活性,灵活得让人难以捉摸。
除了语法问题,我们还讨论了动态语言的IDE问题,就目前来说,给动态语言用的IDE不是没有,只不过不够好,像
Spket,功能很强大,用来开发基于
Prototype、
JQuery、
Ext等框架的js应用基本够用,也可以用来开发XUL、Flex等,是个很有特色的Eclipse插件,不过问题就是保存设置需要Licences,而且对我而言,那些语法颜色、高亮、有限的代码提示、模板等的功能,在EditPlus上除了代码提示没有办法实现外,其它的我比较在意的功能自定义一下也可以达到,编辑起来轻盈,快速,打开N多个文件还吃不到Eclipse 1/10的内存。既然都没有理想的IDE,那就用习惯用的那个呗。当然由于愚人节的关系,我们也讨论了自行开发动态语言IDE的事情,不过我也非常矛盾,眼看就是没有一个理想的实现,而且问题就在于动态语言本身太灵活,想做到像JDE那样的,估计不仅仅是时间的问题。
下面略去原blog中的自我批评……
分享到:
相关推荐
耗电测试:整颗IC的静态耗电与动态耗电。  输入电压测试:测量每个输入接脚的输入电压反应特性。  输出电压测试:测量每个输出接脚的输出电压位准。  相关频率特性(AC)测试,也...
2.2 公用语言运行时环境与公用语言规范.13 2.3 开 发 工 具 .17 2.4 小 结 .19 第三章 编写第一个应用程序 .20 3.1 Welcome 程序 .20 3.2 代 码 分 析 .20 3.3 运 行 程 序 .23 .4 添 加 注 释 .25 ...
它为你准备了常用的Delphi文件类型,当然你可以加入特定的文件后缀,并且还可以选择为压缩后的文件加上密码,这样别人就很难看到你的文件了。 6. Clear Directories:清除目录。在开发一个程序的过程中,总会生成...
员可用IDE 本身或其它编辑器编辑C 或汇编源文件,然后分别有C51 及A51 编 辑器编译连接生成单片机可执行的二进制文件(.HEX),然后通过单片机的烧 写软件将HEX 文件烧入单片机内。3 2.2.3 单片机仿真软件:PROTEUS ...
支持静态链接其它编程语言(如C/C++、汇编等)编译生成的静态库(.LIB或.OBJ),但仅限于COFF格式,支持cdecl和stdcall两种函数调用约定。 使用说明如下:函数声明和调用方法与DLL命令一致;“库文件名”以.lib...