dalist

From: Oliver Savage <oliver.savage@gmail.com>
Date: Tue Aug 22 2006 - 13:34:16 AKDT

dalist is linkspam with a free software bent, sent out on disjointed
periodic basis

VMWare goodie bag
http://www.vmware.com/vmtn/appliances/challenge/winners.html

Free online service to deliver a file <= 100mb.
http://www.dropload.com/

Idea for a new email standard
http://cr.yp.to/im2000.html

Apathetic approach to Linux (ad heavy)
http://www.freesoftwaremagazine.com/node/1727

What is SMB?
http://samba.anu.edu.au/cifs/docs/what-is-smb.html

Open Source Hardware
http://www.rowetel.com/blog/?p=14

Tea, a featureful GTK text editor
http://tea-editor.sourceforge.net/

Quantum Physics Observation Affects Results
http://video.google.com/videoplay?docid=-4237751840526284618&q=quantum

Constructive use of time tag-a-long shopping.
http://ettf.net/wp-content/uploads/2006/08/kmart.jpg

GNAT Programming System
    If you are a programmer, or want to be you may be interested in
this IDE. I have been looking for an Integrated Development
Environment for some time now. Almost all of them let me down for one
reason or another. Keep in mind I only started programming 8 months or
so ago and I have no experience with IDE's other than those freely
available on Linux.
    Now I haven't written a whole program in this yet, I've just been
working on some tutorials. The fully supported languages are Ada, C,
and C++.
    Reading through the documentation you can hear me saying outloud
every five minutes, "Now that is how you do it!"
    This is the first time in a while now that I have been this stoked
about a piece of software. Why you ask? Here are some reasons.
Complete compile/build/run cycle. Project management. Graphing.
Project dependency. Fully integrated visual debugger. Access to
version control.
    Now those are probably fairly standard especially in the pay for
arena. The funny thing is that almost all the IDE's I have tried are
not customizable, even worse the key bindings aren't customizable. One
of the base requirements in my mind for an IDE is fine grained
customization, especially key bindings.
    Custom menus, tool bars, window positions, key bindings, and
integration with existing editors such as Emacs and Vi.
    Contextual menus on right click in source editor, and tool tips
depending on mode. Selection based auto-indent, margin,
comment/uncomment. Word completion based on already used words.
    Automatic scripting.
    "New view" which lets you view one file in different places and
you can modify in both.
    Insert a whole file in current cursor location.
    Pretty print the current source. Unit test generation. Edit remote
files via ssh, rsync, ftp and more.

The above highlights items of interest from five chapters deep in the
manual. Barring any deal breakers it appears I have finally found my
IDE, and I will gladly contribute better support to my favored
languages when I am able. Under Ubuntu the package is called gnat-gps.

https://libre2.adacore.com/gps/ (the IDE mentioned above)

For more information about Ada see
https://libre2.adacore.com/
http://www.acm.org/sigada/
http://www.adaworld.com/tutorialsmain.html
http://en.wikibooks.org/wiki/Computer_programming
http://alpha.fdu.edu/~levine/reuse_course/columns/column_01.html
http://www.adahome.com/rm95/ (beware; reference manual)

Ada is a powerful, general-purpose, object-oriented programming
language to write safe and reliable software. Ada has built-in
concurrency features, exception handling, generic templates, support
for distributed execution, as well as standard interfaces to other
programming languages and libraries.
---------
To unsubscribe, send email to <aklug-request@aklug.org>
with 'unsubscribe' in the message body.
Received on Tue Aug 22 13:34:37 2006

This archive was generated by hypermail 2.1.8 : Tue Aug 22 2006 - 13:34:37 AKDT