heltonbiker / MapComplete

The definitive desktop map editor.
MIT License
0 stars 1 forks source link

Should there be an Abstract Model, to be implemented in more than one platform/language? #4

Closed heltonbiker closed 8 years ago

heltonbiker commented 8 years ago

I believe that, if a good application happens do emerge from this project, it would be "unfair" to tie it to a given platform/language/toolkit.

A good example would be to think about Google Earth. It surely could (theoretically) be reimplemented using WPF, since it has 3D support and a lot of graphical objects (performance might be a well known issue, though).

The very implementation details of each platform would help to keep a separation between elements of the problem - which should not vary between implementations - and elements that pertain to a given platform.

heltonbiker commented 8 years ago

Currently, there is a branch for PyQt, and no Abstract Model at all. If anyone is interested in another language, then there ought to be some common domain and application models.