Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Aug 8th, 2004, 1:24 AM   #1
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
WITH TEXT_IO;
Procedure ADALIVES is
	forever : boolean;
	languages_left : Integer;
begin

Conquer:
	LOOP
	exit Conquer when languages_left = 0;
 Text_io.put_Line(Item => "LONG LIVE ADA!");
	end loop Conquer;

end;


Long Live ADA!
(I left the var decrement off on purpose, so ADA conquers all )


Hey guys, maybe we should write the im program in ADA lol
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Aug 8th, 2004, 12:07 PM   #2
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
If you all are wondering why I wrote this thread... its because I haven't written in ADA code for a while... and back in the day, I used it as much as I use C++ today.

All be it that ADA is not in HIGH demand, unless you write military apps etc. It is still a pretty damn good language (kinda reminds me of PL/SQL in a way).

A little trivia for you, ADA is named after the first female computer programmer... Ada Lovelace.

At any rate, if you are interested in writing some open-source ADA code let me know. I'm in the midst of writing a statistics package in ADA right now, just for old times sake
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Aug 8th, 2004, 2:24 PM   #3
Pimp Daddy
Programmer
 
Join Date: Aug 2004
Location: Wherever the beautiful women are.
Posts: 30
Rep Power: 0 Pimp Daddy is on a distinguished road
Send a message via MSN to Pimp Daddy Send a message via Skype™ to Pimp Daddy
I have no real interest in learning it really. There are not many commercial applications for it now and I've heard frightening stories about the levels of technical documentation.
__________________
David Morris BSc.(Hons), MBCS
Qualified Computer Engineer
Administrator (SEED Software)
Pimp Daddy is offline   Reply With Quote
Old Aug 8th, 2004, 3:19 PM   #4
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
Yeah. ADA is definitely not for everyone. You mainly find it in military applications... not commercial level. However, if you wand to be a Dept of Defense contractor, it wouldn't be too terribly bad of an idea to pick up. Its not
all that technical, no more than say... C++.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Aug 8th, 2004, 3:45 PM   #5
G.I.Josh
Programmer
 
G.I.Josh's Avatar
 
Join Date: Aug 2004
Location: Eastern U.S
Posts: 51
Rep Power: 5 G.I.Josh is on a distinguished road
Send a message via AIM to G.I.Josh
Quote:
Originally posted by Infinite Recursion@Aug 8 2004, 07:19 PM
Yeah. ADA is definitely not for everyone. You mainly find it in military applications... not commercial level. However, if you wand to be a Dept of Defense contractor, it wouldn't be too terribly bad of an idea to pick up. Its not
all that technical, no more than say... C++.
Looks cool. What advantage does it give that makes it ideal for military applications?
__________________
http://exponentialab.blogspot.com/ - w00t, I've started a blog!
G.I.Josh is offline   Reply With Quote
Old Aug 8th, 2004, 7:22 PM   #6
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
The contents of this link can explain it better than me, check it out:

http://www.adaworks.com/about_ada.htm

An excerpt from the about link:

"Ada is a software development environment which includes the Ada programming language. It is used primarily for safety-critical software applications. That is, if there is a risk that someone might be accidentally injured or killed because of a software error, the correct choice to prevent such accidents is Ada. For this reason, Ada is typically used in high-risk environments such as embedded avionics (commercial and military), air traffic control systems, and human-rated process control. Human-rated refers to software that can kill or maim. "
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Aug 8th, 2004, 8:50 PM   #7
G.I.Josh
Programmer
 
G.I.Josh's Avatar
 
Join Date: Aug 2004
Location: Eastern U.S
Posts: 51
Rep Power: 5 G.I.Josh is on a distinguished road
Send a message via AIM to G.I.Josh
I read the link. It looks awesome. Deffinantly going to be added to my list of programming languages to learn. Does the tight compiler also help with secure code (as in remote access bugs, etc. etc.) or does it just help out with making the code do what it's supposed to?
__________________
http://exponentialab.blogspot.com/ - w00t, I've started a blog!
G.I.Josh is offline   Reply With Quote
Old Aug 8th, 2004, 10:38 PM   #8
Infinite Recursion
Programming Guru
 
Infinite Recursion's Avatar
 
Join Date: Jul 2004
Location: United States
Posts: 3,467
Rep Power: 8 Infinite Recursion is on a distinguished road
Send a message via MSN to Infinite Recursion Send a message via Yahoo to Infinite Recursion
Both... Ada is specific in design and most Ada programmers conform to the standards. It ensures security and operation, the level of which is based on how the programmer writes the code.
__________________
http://jasonpowers.net

"There are a thousand hacking at the branches of evil to one who is striking at the root."
Infinite Recursion is offline   Reply With Quote
Old Mar 24th, 2005, 9:57 AM   #9
mackenga
Professional Programmer
 
Join Date: Mar 2005
Location: Glasgow, Scotland
Posts: 318
Rep Power: 4 mackenga is on a distinguished road
Hey - a bit more trivia. Ada is not just named after the first /female/ programmer, but actually the first /ever/ programmer, who happened to be female. She wrote programs for Babbage's Analytical Engine, even though the engine itself never existed in her lifetime - which is a shame since it probably means she never got to enjoy the excitement of debugging

A little known fact: she was (the writer) Byron's daughter.
mackenga is offline   Reply With Quote
Old Mar 24th, 2005, 10:00 AM   #10
Pizentios
Programming Guru
 
Pizentios's Avatar
 
Join Date: May 2004
Location: Brandon, Manitoba, Canada
Posts: 2,023
Rep Power: 7 Pizentios is on a distinguished road
Send a message via ICQ to Pizentios Send a message via MSN to Pizentios
that's wild, maybe something i might look into.
__________________
Profanity is the one language that all programmers understand.

Check out my Blog <---updated Nov 30 2007!
Pizentios is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 6:40 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC