From: Shark8 <onewingedshark@gmail.com>
Subject: Re: Ada and Java/C++
Date: Mon, 27 Aug 2012 12:41:41 -0700 (PDT)
Date: 2012-08-27T12:41:41-07:00 [thread overview]
Message-ID: <d6b22538-66d8-40a1-963d-8b5287801823@googlegroups.com> (raw)
In-Reply-To: <8bfbf709-18ac-43cd-b037-ce47adde96c2@googlegroups.com>
On Monday, August 27, 2012 4:46:33 AM UTC-6, kalvi...@gmail.com wrote:
> Hi All,
>
> Java is a very popular language along C/C++. Ada has fine qualities for writing robust code, that Java and c/C++ languages are missing. It seems that Ada and other Pascal family of languages are not popular among programmers because programmers consider Pascal as a toy language suitable only for academic purposes, and Ada has also a burden of being DoD language and being complex, slow etc.
>
> The idea that came to my mind was that if Ada language is implemented in syntax similar to Java and C++, this might attract more programmer to adapt Ada.
Well, there's a big problem here. Much of the safety/robustness comes from the syntax. the easy/trivial example is that Ada has no problem with the dangling-else problem precisely because its syntax requires "end if;"
> This would mean creating Jada (Java-Ada) an/or Cava (C-Ada) languages, that look like Java/C++, but actually they are Ada. So, no matter what language programmer would use Ada/Jada/Cava, the result would be the same - robust code which has all Ada's good features.
Why not just target the JVM with your Ada compiler?
>
> Any comments on this?
Aside from those given? Not really.
next prev parent reply other threads:[~2012-08-27 20:08 UTC|newest]
Thread overview: 31+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-08-27 10:46 Ada and Java/C++ kalvin.news
2012-08-27 11:48 ` Dmitry A. Kazakov
2012-08-27 13:44 ` kalvin.news
2012-08-27 14:33 ` Dmitry A. Kazakov
2012-08-27 15:26 ` J-P. Rosen
2012-08-27 15:46 ` Georg Bauhaus
2012-08-27 16:08 ` kalvin.news
2012-08-27 23:16 ` Randy Brukardt
2012-08-28 2:14 ` Adam Beneschan
2012-08-28 10:50 ` Brian Drummond
2012-08-28 14:22 ` kalvin.news
[not found] ` <gcup38ldi4afrt9q2uj70qoe7l2lcn4rk1@invalid.netcom.com>
2012-08-28 23:00 ` Brian Drummond
[not found] ` <fouq38tqdp7fh86l2dp2pmr8jfdgi24i7j@invalid.netcom.com>
2012-08-29 10:39 ` Brian Drummond
2012-08-27 14:35 ` Nomen Nescio
2012-08-27 21:23 ` gautier_niouzes
2012-08-27 14:09 ` Niklas Holsti
[not found] ` <al1n38tdd0tq6p1os6p6angt91mginhoup@invalid.netcom.com>
2012-08-27 14:49 ` kalvin.news
2012-08-27 14:53 ` kalvin.news
2012-08-27 19:46 ` Shark8
2012-08-27 20:11 ` gautier_niouzes
2012-08-27 19:41 ` Shark8 [this message]
2012-08-27 20:06 ` gautier_niouzes
2012-08-28 5:35 ` kalvin.news
2012-08-28 6:57 ` Shark8
2012-08-28 8:28 ` kalvin.news
2012-08-28 10:00 ` Niklas Holsti
2012-08-28 8:31 ` kalvin.news
2012-08-28 9:15 ` Niklas Holsti
2012-08-28 9:54 ` gautier_niouzes
2012-08-28 14:08 ` kalvin.news
2012-08-29 10:52 ` kalvin.news
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox