From: Jinsong Zhao <jszhao@yeah.net>
Subject: how to organize source code for a complete software? Thanks!
Date: Mon, 10 Oct 2011 00:20:53 +0800
Date: 2011-10-10T00:20:53+08:00 [thread overview]
Message-ID: <j6shle$h5f$1@dont-email.me> (raw)
Hi there,
I am new to Ada, and I just have some experiences in using Fortran.
When using Fortran, I generally put each subroutine or function in a
separate file, e.g., dot.for for dot product of two vectors. Then a
main.for that call the necessary subroutine or functions. It seems to be
rational.
When I using Ada, I don't know how to do. There are procedure, function,
package, package body, and so on (with different file extension, e.g.,
ada, adb, ads, ...). And there is no main program.
Would anyone here like to give a an analogy between the source code
organization in Fortran and the one in Ada?
And, please, if you like, point me a small, complete open source
software in Ada (not a library or package). I should be compiled and
run. I just hope to learn how to start a software in Ada by example.
Any suggestions or comments will be really appreciated. Thanks in advance.
Regards,
Jinsong
next reply other threads:[~2011-10-09 16:20 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-10-09 16:20 Jinsong Zhao [this message]
2011-10-09 17:16 ` how to organize source code for a complete software? Thanks! stefan-lucks
2011-10-10 5:52 ` Jinsong Zhao
2011-10-09 17:37 ` Yannick Duchêne (Hibou57)
2011-10-10 6:02 ` Jinsong Zhao
2011-10-10 13:15 ` Paul Colin Gloster
2011-10-10 15:46 ` Simon Wright
2011-10-10 19:03 ` RasikaSrinivasan@gmail.com
2011-10-10 22:12 ` Randy Brukardt
2011-10-09 17:48 ` Niklas Holsti
2011-10-09 18:37 ` Ludovic Brenta
2011-10-09 21:24 ` J-P. Rosen
2011-10-10 12:09 ` Jinsong Zhao
2011-10-10 6:45 ` Jinsong Zhao
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox