From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=unavailable autolearn_force=no version=3.4.4 Path: border2.nntp.dca.giganews.com!nntp.giganews.com!goblin3!goblin.stu.neva.ru!news-1.dfn.de!news.dfn.de!news.informatik.hu-berlin.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Pascal J. Bourguignon" Newsgroups: comp.lang.ada Subject: Re: Ada the Future Language of Secure Communications. Date: Sat, 07 Dec 2013 17:38:00 +0100 Organization: Informatimago Message-ID: <87haakliqf.fsf@kuiper.lan.informatimago.com> References: <4aaba92e-42fd-4ba8-a694-7954b6d4911f@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net Zncfiz2SFwne6LQXKNqHdg5Nly/eoh2FNue6qf7tkGlZ4s3eBa Cancel-Lock: sha1:YWRhOWYxYjI1MzIyZTdkYThiNTRiMjkxNGMyMzVlMTQ4YzU3MDU1ZQ== sha1:I1YtZWD4LqmmB1xu9rj/31BRK2g= Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9 033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR mV+hO/VvFAAAAABJRU5ErkJggg== X-Accept-Language: fr, es, en User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux) Xref: number.nntp.dca.giganews.com comp.lang.ada:184134 Date: 2013-12-07T17:38:00+01:00 List-Id: Austin Obyrne writes: > I have recently finished work on a number of ciphers that are all > written in Ada-95 and decided to try rewriting these in C++ with the > full intention of completing that project but gave up when I realised > this was a retrogressive plan. > > I do not have any shares in Ada or C++ so there is no reason form to > be biased or even partisan about either language and its suitability > for encryption programming but I must say that I found Ada so superior > to C++ for writing cipher programs that it behoves ne to say so very > publicly in case any body else is planning to do so. > > I have formed the belief that C++ is a terse, minimalised > counter-intuitive language that owes a lot of its characteristics to a > time when memory and computer power were not what they are today > leaving an unfortunate legacy that is here to stay. No doubt it can > do everything that Ada can do but not quite so well and so smoothly. > > I am of the belief that Ada will always be the preferred language for > secure communications. This is important when considering that ‘bulk’ > copy ‘n paste encryption of entire computer drive files and ad hoc > word processing is very much on the cards in the near future. This is not limited to cryptographic algorithms. C++ is useless. C can have some use (in writing a unix kernel for a small computer such as a PDP-7). But any program written nowaday on current hardware is better written in any other language. -- __Pascal Bourguignon__ http://www.informatimago.com/