Different scripting language - Feature Requests - CHDK Forum

Different scripting language

  • 3 Replies
  • 1661 Views
*

Offline RaduP

  • *****
  • 890
Different scripting language
« on: 09 / May / 2008, 02:36:22 »
Advertisements
I was wondering, is there any technical reason why the Basic was used as the default scripting language? For example, memory constraints?
I would guess that Basic makes sense because everyone can use it, but it is slow, and not so flexible.

One scripting languge that I like and use is Pawn Scripting: The Pawn language
It is very fast (it has an optional JIT compiler), C like, and the license is very liberal.
Now, I am not suggesting removing the Basic scripting, but perhaps other scripting languages could be added?
« Last Edit: 09 / May / 2008, 03:00:26 by RaduP »

*

Offline whim

  • ******
  • 2013
  • A495/590/620/630 ixus70/115/220/230/300/870 S95
Re: Different scripting language
« Reply #1 on: 09 / May / 2008, 03:01:53 »
Check this topic: yet another personal CHDK build (against trunk revision 390)
for an experimental additional scripting language (LUA)

wim
« Last Edit: 09 / May / 2008, 03:40:07 by whim »

*

Offline PhyrePhoX

  • *****
  • 2254
  • make RAW not WAR
    • PhyreWorX
Re: Different scripting language
« Reply #2 on: 09 / May / 2008, 03:52:19 »
we *could* add a third scripting language i guess, but then chdk will explode in size. i guess as soon as the loading of modules is implemented we could give it a try :)
by the way this is the thread that started LUA integration: Lua Scripting

*

Offline RaduP

  • *****
  • 890
Re: Different scripting language
« Reply #3 on: 09 / May / 2008, 13:20:31 »
Loading modules would be really great!
I guess Lua is a good option too, anything is better than a limited basic version ;)


 

Related Topics