From: Gautier write-only <gautier_niouzes@hotmail.com>
Subject: Re: Web browser in Ada
Date: Sat, 24 Apr 2010 22:38:08 -0700 (PDT)
Date: 2010-04-24T22:38:08-07:00 [thread overview]
Message-ID: <4f0f26e0-d5f4-46e4-8204-b3b012d33533@v14g2000yqb.googlegroups.com> (raw)
In-Reply-To: 4bd23c72$0$2399$4d3efbfe@news.sover.net
Peter C. Chapin:
> I had actually thought that building a web browser in Ada would be a nice
> project (if only I had more time!). I'm not sure how much of a difference in
> security it would make... probably some.
> Any browser that could be realistically used would need to support JavaScript.
> While an Ada JavaScript implementation might (or might not) be more secure
> than a C implementation, it seems to me that any vulnerability related to the
> JavaScript language itself would still be a risk.
Maybe it is a bit naive, but I have the impression that JavaScript's
vulnerability can be limited to the interaction with the surronding
operating system: file I/O and code execution (this includes starting
a plug-in).
> In any case, the real benefit of such a project would be more in the
> development of associated libraries and supporting code (imagine processing,
> HTML parsing and rendering, CSS handling, etc, etc)...
Sure. For images, I could provide some bits (some of them existing),
even in a generic way (reusable for other projects, GUIs etc.).
> and in the visibility
> a successful project would give to Ada. I suspect Ada was first standardized
> before many current web developers were born; it might be fun to see what
> sort of reception an Ada web browser project would get in that community.
Just remind them that the current browsers are made in a language
their grandparents were already using :-).
> Anyway a good first step might be the implementation of an HTML 5 parser in
> Ada. Rather than playing catch-up that would put an Ada web browser project
> right in the thick of the bleeding edge of the web world.
But probably when there will be something working you will have to
catchup with HTML 8 :-)
Just kidding. It is a very good idea, especially that the W3C
specification gives also hints about the parsing.
G.
next prev parent reply other threads:[~2010-04-25 5:38 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-04-23 8:03 Web browser in Ada Gautier write-only
2010-04-23 13:56 ` Maciej Sobczak
2010-04-23 14:37 ` Georg Bauhaus
2010-04-27 11:41 ` Martin Krischik
2010-04-27 12:22 ` Georg Bauhaus
2010-04-27 14:00 ` AdaMagica
2010-04-27 15:30 ` Integer overflow is int overflow (Re: Web browser in Ada) Georg Bauhaus
2010-04-27 16:13 ` Dmitry A. Kazakov
2010-04-27 17:09 ` Georg Bauhaus
2010-04-27 17:56 ` Dmitry A. Kazakov
2010-04-23 21:33 ` Web browser in Ada Gautier write-only
2010-04-24 0:38 ` Peter C. Chapin
2010-04-25 5:38 ` Gautier write-only [this message]
2010-04-25 16:24 ` Peter C. Chapin
2010-04-25 10:41 ` Georg Bauhaus
2010-04-25 16:29 ` Peter C. Chapin
2010-04-26 15:37 ` Warren
2010-04-24 9:51 ` leonid
2010-04-25 5:04 ` Gautier write-only
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox