maxim 2008-2-29 04:54
PALM编程软件(入门级)Basic 和 Pascal
更新一下,以前找的不全,最近又找到一点,算是给入门级别的人看吧。
BASIC 类:
Small Basic 不能编译成PRC
Hotpaw 好多文章都说可以编译, 到它的英文网站上一看, FAQ写得很清楚, cannot compile.
NS-BASIC 要带函数库, 或者合并成一个大文件.
IZIBASIC 最简单的例子也要70K(比专业软件大几十倍). 在Emulator上运行频繁RESET.
iziBasic 要25美元, 它的辅助GUI编程工具另要15刀乐.
HB++ (Handheld Basic), 大家总提这个软件,原来是很类似VB的BASIC,价格不便宜(200多美元?!)只有HB++ 1.06.解密。
[url=http://www.skinnyfrogsoftware.com/Tutorials.aspx]这里有个关于高分辨率图形的教程[/url]
Pascal 类:
Pascal Palm (PP), 用起来挺复杂的,要看好多说明.
HSPascal 所有程序都要手工一个字一个字地输入, 没有GUI开发界面.
PocketStudio Delphi/Pascal 软件,简单易用,应该很不错,解密版本到2.1
[url=http://bbs.tompda.com/thread-2168832-1-1.html][color=#000000]PocketStudio 3 试用版/2.1专业版下载[/color][/url] [img]http://bbs.tompda.com/images/attachicons/common.gif[/img]
C, 汇编 太专业,不会.
----------------------------------------------------------------------------------------------
没找到下载HSPascal的地方,自己去作者那里注册了一个.
作者声明,给不给钱,只要去要就免费送正式版,但鼓励捐赠.
作者停止继续开发了.
[font=Arial][size=2][b]HSPascal trial version version Jan 2007[/b][/size][/font]
[font=Arial][size=2][/size][/font]
[font=Arial][size=2]o This is a trial version
o You cannot use this program for any real use, only for testing.
o The time limitation will make this copy expire as shown in Help dialog in HSPascal[/size][/font]
[font=Arial][size=2]Installation:
1: Please get the timelimited version from:
[url=http://hspascal.fihl.net/Download/HSPascal20Preview.exe][color=#003399]http://HSPascal.Fihl.net/Download/HSPascal20Preview.exe[/color][/url][/size][/font]
[font=Arial][size=2]
2: Run installation program, [i]password: "hspc2010"[/i]
3: Start program (HSPascal), load an example, press F9
4: Find the generated prc program in the same folder as the source[/size][/font]
[font=Arial][size=2]Also, please run the CompAll.bat, to recompile all prc's in the Demo folder.[/size][/font]
[font=Arial][size=2]In case you need more information, please mail me. [/size][/font]
[[i] 本帖最后由 maxim 于 2008-3-7 09:21 编辑 [/i]]
maxim 2008-3-1 01:48
这里把NSBASIC贬得很不值钱
[url=http://topic.csdn.net/t/20020617/19/810772.html]http://topic.csdn.net/t/20020617/19/810772.html[/url]
用了几天的 PALM 软件开发工具再回过头用Delphi,好像悟出了一些道理,大家指教以下...[url=][color=#000000]楼主[/color][/url]yanyading(向OOP转行的Turbo Basic)2002-06-17 19:54:10 在 Delphi / VCL组件开发及应用 提问
--
我用的是NSB 开发 PALM 软件,这是一种很类似 VB 的开发工具,甚至包括代码,发布的公司称整套软件的代码是介乎于 VB 和 QBASIC 的,因为用过了大型的 Delphi + BCB(同NSB相比自然是巨型的开发工具),所以我觉得这个软件在竭力仿照 OO 的理念,但是看起来没有继承,多态,仅仅只有 Form1.TextBox.Text 那种字段...
回过头一看Delphi, 从规模上讲 Delphi 自然是一个巨人, OO 体系的尺寸也很庞大, VCL 也很巨大, 控件数量几十倍于 NSB 的控件, 在我的理解里面 Delphi/BCB 是波音飞机, 而NSB 连塞斯纳都不是, 充其量不过是一个 遥控飞机, 但是有一点, 他们都是开发工具, 仅仅是对象不同, NSB 的对象是 386 级别的 PALM, 而 Delphi 的开发对象主要是 PC...
看到了这些在 PALM 上类似于"儿童玩具"的开发工具(仅仅是规模上讲, 没有贬低的意思), 我们回头再看 Delphi, 我觉得理解什么是软件开发有了一点轮廓, 总结一下, 大家看看有什么问题, 多多指正...
1. 模块化/RAD化是一个必然的趋势, 或许有些高手在使用 Delphi RAD 开发的时候觉得就象在玩一个玩具, 而一些刚学的新手在使用 RAD 的时候却觉得底气不足...
2. 理解软件开发的层次不同, 对整个开发的掌握是完全不同的, 高手可以从一种"玩具"的角度 + RAD 设计一个财务软件, 而新手却需要拼了老命, 就象完全熟悉OO机理的人看 NSB 软件开发一样(当然我不通)
大家看看我这种理解对么?
... 提提意见...