comp.lang.ada
 help / color / mirror / Atom feed
From: Michael Erdmann <michael.erdmann@snafu.de>
Subject: Re: Web Development Using Ada?
Date: 31 Jul 2013 12:09:15 GMT
Date: 2013-07-31T14:09:15+02:00	[thread overview]
Message-ID: <51f8fe6b$0$12236$afc38c87@news6.united-newsserver.de> (raw)
In-Reply-To: 1db452e9-1b1b-4efb-a97e-def7798378fe@googlegroups.com

On Wed, 31 Jul 2013 03:15:06 -0700, Aay Jay Chan wrote:

> On Wednesday, 31 July 2013 16:30:03 UTC+8, Michael Erdmann  wrote:
>> 
>> My 50 cents:
>> 
>> 
>> 
>> Actually you can develop Web Applications using Ada
>> 
>> using AWS and maybe using
>> http://blog.vacs.fr/index.php?post%2F2013%2F02%
>> 
>> 2F05%2FAda-Server-Faces-0.5.0-is-available; proable there are more
>> 
>> frameworks.
>> 
>> 
>> 
>> BUT there is more to consider: What is about the future of your
>> 
>> web application ... do you want to develop in the next years with your
>> 
>> core team or do you intend to outsource the maintenance to some
>> 
>> external company. In the later case i imagine you might have problem
>> 
>> to find a company. This is just one aspect of the missing ecosystem
>> 
>> for Web design in the Ada community.
>> 
>> 
>> 
>> Sorry for sounding like a spoil sport; but there is more then tech
>> 
>> to this issue :-)
> 
> That is part of my concern, too. If we are going for Ada, that almost
> means we need to take care the project for its lifetime, either by
> directly support it, or by training new staff to do so.
> 
> Currently we are still not in any size or shape to think that far. But I
> can't help thinking that, by using Ada, we are ruling ourselves from
> even thinking offloading maintenance to anybody. I don't know if that is
> a bad thing, though.

Good code (easy to what ever KPI you may refer) is for my opinion not a
function of the language but more an matter of your organization so to say
to which degree you enforce best practice. Ada will certainly help. But 
if you don't already have an experienced team you will have go through
the complete learning curve to achieve "good code". 
If the web applicationis part of a larger application written in Ada then 
personally i would go for it since certainly Ada will help you in getting 
best practices established. 

Otherwise i would not switch the language but enforce best practices by
review, learning from others etc... establishing some light weighted 
processes or what ever suites to make your team better with what they
already know.

But all this depends very much on the nature of your project :-)

Another thing coming in my mind is deployment; Web applications are 
differently deployed using war and jar files. I guess there are a few 
more things to be considered specially when you have to interface with 
some kind of high availability framework ... :-/


/Michael

 

  



  reply	other threads:[~2013-07-31 12:09 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-07-27 10:35 Web Development Using Ada? Aay Jay Chan
2013-07-27 12:49 ` Dmitry A. Kazakov
2013-07-27 15:49   ` Shark8
2013-07-27 16:26     ` Dmitry A. Kazakov
2013-07-27 17:19       ` Shark8
2013-07-27 17:26       ` Yannick Duchêne (Hibou57)
2013-07-27 19:05         ` Dmitry A. Kazakov
2013-07-27 17:11     ` Yannick Duchêne (Hibou57)
2013-07-27 17:19       ` Shark8
2013-07-27 17:57 ` Jeffrey Carter
2013-07-28  3:03   ` Randy Brukardt
2013-07-28  5:10     ` Yannick Duchêne (Hibou57)
2013-08-06  4:43       ` Randy Brukardt
2013-08-06  5:04         ` Paul Rubin
2013-08-06 19:06           ` Randy Brukardt
2013-07-28  9:30 ` Luke A. Guest
2013-07-31  8:30 ` Michael Erdmann
2013-07-31 10:15   ` Aay Jay Chan
2013-07-31 12:09     ` Michael Erdmann [this message]
2013-07-31 17:20     ` J-P. Rosen
2013-08-01 13:12       ` Jacob Sparre Andersen
2014-01-13 10:12       ` Marius Amado-Alves
2013-07-31 11:30   ` G.B.
2013-07-31 11:44     ` Yannick Duchêne (Hibou57)
2013-07-31 14:33       ` G.B.
2014-01-13 10:08   ` Marius Amado-Alves
2013-07-31 15:07 ` Pascal Obry
2013-07-31 18:53   ` Michael Erdmann
2013-07-31 21:03     ` Pascal Obry
2013-08-01  4:45       ` Michael Erdmann
2013-08-01 13:31         ` Jacob Sparre Andersen
2013-08-01 20:32           ` Michael Erdmann
2013-08-05  8:47             ` Jacob Sparre Andersen
2013-08-05 11:41               ` Thomas Løcke
2013-08-01 21:15         ` Maciej Sobczak
2013-08-02 17:24           ` Michael Erdmann
2013-08-02 20:54             ` Maciej Sobczak
2013-08-03  6:51               ` Michael Erdmann
2013-08-03  9:58               ` Pascal Obry
2013-08-03 14:50                 ` Maciej Sobczak
2013-08-01 15:54 ` leonid.dulman
2014-01-09  9:31 ` arifhussain.33
2014-01-09 12:36   ` Jacob Sparre Andersen
2014-01-10 13:47   ` Mike H
2014-01-14 12:23   ` Vadim Godunko
2014-01-19 23:23     ` Joseph Montanez
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox