From: clubley@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Subject: Why write an Ada web browser ?, was: Re: GNAT Ada - DLL - MSVC
Date: 12 Jun 2002 07:39:54 -0600
Date: 2002-06-12T07:39:54-06:00 [thread overview]
Message-ID: <pRkhVqDXLBLu@eisner.encompasserve.org> (raw)
In-Reply-To: 3D062F7D.406B8709@sympatico.ca
In article <3D062F7D.406B8709@sympatico.ca>, David Marceau <davidmarceau@sympatico.ca> writes:
>
> IMHO my dream multi-platform state-of-the-art gui:
> 1)The web browser itself and the web browser flash player plug-in should
> be re-written in ada.
I have been reading comp.lang.ada for about a year, and during that time
the wish for a web browser to be written in Ada has been made a number of
times.
So, my question is, why write a whole new web browser in Ada ?
Some advantages are obvious; an Ada browser shouldn't have problems with
buffer overflows.
However, I don't see how an Ada based browser would help with other
errors like cross-site scripting which I understand are mainly logic
errors.
Also, how much of the web browser would you write in Ada ? Just the core
of the browser or everything ?
To expand on that question:
Would you write new Ada widgets to display JPEG/GIF/etc images,
including the decoding/decompression of the image ?
Would you write a Java Virtual Machine implementation in Ada ?
How about FTP/Telnet/secure sockets, etc ?
What method would an Ada browser use to handle the requirement to
dynamically support plug-in modules and to execute the code within
that plug-in ? What would be the advantages of that method ?
And finally, would the work involved in writing an Ada browser be justified
by Ada's advantages ?
Simon.
--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Microsoft: The Lada of the computing world.
next prev parent reply other threads:[~2002-06-12 13:39 UTC|newest]
Thread overview: 32+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-06-11 13:15 GNAT Ada - DLL - MSVC - debugging Alderson, Paul A.
2002-06-11 17:12 ` David Marceau
2002-06-12 13:39 ` Simon Clubley [this message]
2002-06-12 15:00 ` Why write an Ada web browser ?, was: Re: GNAT Ada - DLL - MSVC David Marceau
2002-06-12 15:55 ` Darren New
2002-06-12 18:54 ` David Marceau
2002-06-12 19:30 ` Darren New
2002-06-12 22:24 ` David Marceau
2002-06-12 22:55 ` BraveNewWhirl
2002-06-12 23:47 ` David Marceau
2002-06-13 21:45 ` BraveNewWhirl
2002-06-12 20:01 ` Randy Brukardt
2002-06-12 20:21 ` Darren New
2002-06-12 21:20 ` Larry Kilgallen
2002-06-13 14:51 ` OT: Adobe Acrobat Plugin Frank J. Lhota
2002-06-13 16:03 ` Larry Kilgallen
2002-06-13 16:24 ` Warren W. Gay VE3WWG
2002-06-13 18:42 ` Ted Dennison
2002-06-12 20:41 ` Why write an Ada web browser ?, was: Re: GNAT Ada - DLL - MSVC Simon Clubley
2002-06-19 9:48 ` Preben Randhol
2002-06-12 19:54 ` Jeffrey Carter
2002-06-12 20:44 ` Hyman Rosen
2002-06-13 15:50 ` Ted Dennison
2002-06-13 16:00 ` Ed Falis
2002-06-14 2:36 ` Ted Dennison
2002-06-19 9:48 ` Preben Randhol
2002-06-19 15:08 ` David Marceau
2002-06-11 18:34 ` GNAT Ada - DLL - MSVC - debugging Stephen Leake
2002-06-11 19:04 ` Pascal Obry
2002-06-12 17:28 ` Stephen Leake
2002-06-12 1:37 ` SteveD
[not found] <E17Kc4l-00054h-00@kiuk0156.chembio.ntnu.no>
2002-06-20 5:12 ` Why write an Ada web browser ?, was: Re: GNAT Ada - DLL - MSVC Robert C. Leif
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox