Learn to program + Programming in Puppy

For discussions about programming, programming questions/advice, and projects that don't really have anything to do with Puppy.
Post Reply
Message
Author
Mathiasdm
Posts: 100
Joined: Thu 05 May 2005, 07:52

Learn to program + Programming in Puppy

#1 Post by Mathiasdm »

This page links to useful programming guides/tutorials about all sorts of programming languages.

It will also include information about how to use a certain programming language in Puppy.

Feel free to post other guides or information.

C

Beginner guides:
-How C programming works
-Programming in C

Intermediate guides:
-imlib2 (based on C)

(Portable) Euphoria
-Euphoria Programming Language
-Portable Euphoria interpreter - Peul (scroll down to see)

Python

Beginner guides:
-Python guide for non-programmers
-Python guide for programmers

Downloads:
-wxPython

Tcl/tk

Beginner guides:
-Tcl (Tutorial for Cool Languages)
-Puppy Wiki - Tcl/tk guide
-Learn Tcl/tk using Tcltutor
-Practical programming in Tcl and Tk (the entire book - first draft)
Last edited by Mathiasdm on Fri 09 Sep 2005, 19:09, edited 4 times in total.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#2 Post by MU »

I personally had no good "feeling" for C for years, until I found this small tutorial:

http://enlightenment.org/doxy/imlib2/index.html

Imlib was developed for Enlightenment, but is widely used for other Desktops and applications, too.

So to use it, you do not need to install Enlightenment, just imlib2 will do it.

Mark

Rich
Posts: 278
Joined: Wed 04 May 2005, 19:00
Location: Middlesbrough - UK

#3 Post by Rich »

There are also TCL tutorial pages in the Wiki.

menno

PortebleEuphoria

#4 Post by menno »

This is a small script language .
see : http://members.home.nl/m.s.ter.haseborg/peu/PEUL.html
The bin of PEU is about 156kb , I run it with (g)httpd and apache and with peu's own server . Greatings Menno .

Mathiasdm
Posts: 100
Joined: Thu 05 May 2005, 07:52

#5 Post by Mathiasdm »

Changed ;-)

Mathiasdm
Posts: 100
Joined: Thu 05 May 2005, 07:52

#6 Post by Mathiasdm »

Added 'Practical Programming in Tcl and Tk' (the entire first draft of the book!)'.

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

wxpython

#7 Post by Lobster »

this version of python wxpython comes in rpm format - not sure if it s of interest . . .

http://wxpython.org/
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Mathiasdm
Posts: 100
Joined: Thu 05 May 2005, 07:52

#8 Post by Mathiasdm »

Oh, looks very interesting! Would anyone be willing to make a dotpup? *puppy eyes*

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#9 Post by Lobster »

Last edited by Lobster on Tue 14 Apr 2009, 06:29, edited 1 time in total.
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
Flash
Official Dog Handler
Posts: 13071
Joined: Wed 04 May 2005, 16:04
Location: Arizona USA

#10 Post by Flash »

MU wrote:I personally had no good "feeling" for C for years, until I found this small tutorial:

http://enlightenment.org/doxy/imlib2/index.html

Imlib was developed for Enlightenment, but is widely used for other Desktops and applications, too.

So to use it, you do not need to install Enlightenment, just imlib2 will do it.

Mark
Mark, the link seems to be broken. :(

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#11 Post by MU »

yes, the whole http://enlightenment.org is down.

"Due to the DNS record expiring and Mandrake being missing enlightenment.org is temporarily out of order. You can still reach the site via http://enlightenment.sourceforge.net and http://www.enlightenment.org.au."


Meanwhile get a copy here:
http://www.deepsky.com/~e/doxy/imlib2/

Other enlightenment-resources:
http://get-e.org
http://edevelop.org

Mark

Post Reply