I donn't know of it is of any interest , but I often use PEU (diviration of Euphoria) . It is itself is a pure comandline-language and 160 Kb .
If you like to do X11 it can add to it GraphApp (900k) or wxWindows .
It has wrapper to SQLite and other things . The nice thing is (to me) that it works in Linux and MSwindows . (This is also true for X11Basic.)
I use it as script lanquage in CGI under Appache . Greatings Menno .
smallest linux?
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
Re: Programming Languages in Puppy
Lobster,Lobster wrote:Flash is going Forth again (Lock up your programmers)
Languages IN Puppy:Also available:
- Linux Script (similar to MS Dos batch files) Widely used by GuestToo and Barry
Tcl/tk (pronounced tickle and very powerful and mature)
PuppyBasic - also called wxbasicscript ( a smaller version of wxbasic) - we are just starting with this - MU created this especially for Puppy
XUL - built into Mozilla - I think this has great potential for Puppy but am too stupid to implement . . . Byzantine OS uses this
SVG - similar to actionscript - seen a tetris game written in this at croczilla. . .
javascript - thus of course Ajax (the present hyped language)
Actionscript - well there is openflash and wink but no one is programming directly in this
- Lua - pupget - very interesting language for games (as a glue) - good community
Tinyc - front end may be in preparation . . .
GCC C (Puppy can compile its own code with an add on)
nasm - assembler (G2 dotpup)
Also available in special circumstances with a following wind:What have I missed?
- Perl - pupget
Java - command line version available somewhere
Ruby - With Qemu Puppy
Python - available from grafpup
Xbasic - just go to website and install - GUI code also runs on Windows
Gambas - I loved this but no one else was keen
RealBasic - now free - not got this working John Murga may have done so?
ASQ - pre alpha design stage - Lobster insanity
X11 Basic (was a potential Puppy Basic - never got used)
You missed Postscript.
Postscript is a language, and could proably do a lot more than just page layout if given half a chance.
Post script can do amazing stuff.
This guy has a bunch of stunning examples:
http://www.tinaja.com/post01.asp
This guy has a bunch of stunning examples:
http://www.tinaja.com/post01.asp
harping on GeexBox greatness again
GeexBox does contain its source, toolchain, and Arch structure (117M)
link on main page. I have learned alot from it. It does compile from puppy with two script bracking errors ( touch without -t support and LANG not being set)
I have been able to compile for source to executable in about four hours.
It has advanced stuff in multimedia of course. It includes compiler, busybox, linux kernel etc.
link on main page. I have learned alot from it. It does compile from puppy with two script bracking errors ( touch without -t support and LANG not being set)
I have been able to compile for source to executable in about four hours.
It has advanced stuff in multimedia of course. It includes compiler, busybox, linux kernel etc.
Intriguing -- ISO Generator!?!
http://geexbox.org/en/downloads.html
GeeXboX ISO Generator ... Size: 8.2 MB
With this package, it is easy to modify GeeXboX in a few seconds without having to build the sources. The generator produces an ISO image of the GeeXboX, ready to be burned on disc, that you may have customized to fit your needs. The software is multi-platforms, working currently under both GNU/Linux, Mac OS X and Microsoft Windows 9x/NT/2k/XP systems. It is able to produce ISO images for both i386 and PowerPC targets.
GeeXboX 0.98.7 Sources (Lite Package) Size: 313 KB
GeeXboX 0.98.7 Sources (Full Package) Size: 116.8 MB
http://geexbox.org/en/downloads.html
GeeXboX ISO Generator ... Size: 8.2 MB
With this package, it is easy to modify GeeXboX in a few seconds without having to build the sources. The generator produces an ISO image of the GeeXboX, ready to be burned on disc, that you may have customized to fit your needs. The software is multi-platforms, working currently under both GNU/Linux, Mac OS X and Microsoft Windows 9x/NT/2k/XP systems. It is able to produce ISO images for both i386 and PowerPC targets.
GeeXboX 0.98.7 Sources (Lite Package) Size: 313 KB
GeeXboX 0.98.7 Sources (Full Package) Size: 116.8 MB