JEWL, a Windows library

JEWL is a library that enables GUI applications to be built using Ada:

The rationale behind the development of this library is that beginners are often frustrated with the text-only interface that the standard Ada library provides and complain that they would prefer to learn Visual Basic or Java instead, largely because they can produce modern-looking programs with minimal effort. The intention of JEWL is to provide a development kit for GUI-based programming in Ada which is sufficiently simple that it can be used from the “Hello world” stage onwards.

JEWL is not a library for professional GUI applications; it is a learning tool.

I’ve looked a bit at the documentation and from what I’ve seen, it’s a pretty solid piece of work. It is well written and complete.

JEWL will work with GNAT GPL 2006 and up. It is, as far as I can see, a Windows only library.

You can download it here.

Leave a Reply