Re: Code completion in ada IDE's



mchm wrote:
You for the answers on the matter of Ada IDE, but the thing about this
language is that is horrible for beginners speccially when they do not
have a manual in their possesion, perhaps it would be better idea to
copy a documentation capabilities from Java?? lets say while i am
writing my packages code i can place specially inlined comments and then
i can produce for example a HTML pages for it ??

There's a very nice tool for Ada that does this called AdaBrowse. It's available at http://home.tiscalinet.ch/t_wolf/tw/ada95/adabrowse. It works very well and is well-maintained.


AdaBrowse processes one or more source code files and extracts information about the package, type, subprogram, etc. declarations, along with any comments that are part of those declarations, and formats it as a set of javadoc-like hyperlinked html files.

It's very configurable, so can adapt to your coding style (like whether you place associated comments above or below individual type definitions).

Pehaps it is good idea to propose a community Request list like in Java
that should allow users to point the needs of extensons for this language.

This does exist, although it's probably not as informal as a "community request list". There's a formal way of submitting requests and suggestions for changes and additions to the Ada language that anyone can participate in, and they're taken quite seriously. Ada 2005 is pretty much finalized, so nothing more will be getting into it. The process doesn't stop, though, and after a rest I expect to start seeing suggestions picking back up.


-- Marc A. Criley
-- McKae Technologies
-- www.mckae.com
-- DTraq - XPath In Ada - XML EZ Out
.



Relevant Pages

  • Re: PL/I, COBOL, Advantages, Equivalence, et al
    ... There is no perfect programming language. ... Because the original design group tended to be more from the academic and theoretical world than from the practical world the original ADA implementations were so pathetic that even after DoD mandated its use by Aerospace contractors nearly all received variances to use assembly, C, Fortran and yes PL/I to get the job done. ... the compilers produced unacceptable code. ...
    (comp.lang.pl1)
  • Re: How come Ada isnt more popular?
    ... I think that Ada *and* Haskell will make an interesting ... I wonder why one wouldn't just use Monads in most cases? ... a systems programming language. ... important reason not to ignore functional programming is [... ...
    (comp.lang.ada)
  • Re: Newbie Needs Ada Advice
    ... the "right" thing, and it seems to me like Ada is, in theory, a great ... text-to-whatever-type conversion when you read stuff from the GUI back ... "right" language to me for most of what my objectives are. ... Ada as the "engine" for my program, and somehow use Java to create the ...
    (comp.lang.ada)
  • Re: Newbie Needs Ada Advice
    ... the "right" thing, and it seems to me like Ada is, in theory, a great ... text-to-whatever-type conversion when you read stuff from the GUI back ... "right" language to me for most of what my objectives are. ... Ada as the "engine" for my program, and somehow use Java to create the ...
    (comp.lang.ada)
  • Re: PL/I, COBOL, Advantages, Equivalence, et al
    ... There is no perfect programming language. ... and theoretical world than from the practical world the original ADA ... Ada is actually not any larger than PL/I. ... the compilers produced unacceptable code. ...
    (comp.lang.pl1)