Araq / nimedit

NimEdit is the new upcoming slim IDE/editor for the Nim programming language. Currently it is hardly usable at all! It's been open sourced in the hope it will speed up its development process.
https://nim-lang.org/nimedit/
MIT License
108 stars 12 forks source link

comparison nimedit vs aporia #12

Closed timotheecour closed 2 years ago

timotheecour commented 6 years ago
Araq commented 6 years ago

Neither is welldeveloped but the primary difference is that Aporia is based on GTK2, Nimedit on SDL2. Nimedit started as an experiment on "immediate mode" UIs, Aporia started as "IDE for Nim". :-)

I hope(d) that the implementation based on SDL2 would allow us to run it in the browser via emscripten and allow for easy embedding of the editor into game engines and the like.

Oh and I also hoped it would encourage contributions as SDL2 is easier to work with than Gtk2, especially on OSX and Windows.

juancarlospaco commented 6 years ago

I was wondering what happened with the NimX branch?, why it born?, why it died?, any postmortem.

Araq commented 6 years ago

In the NimX branch we tried to make the font rendering use nimx's font rendering which is based on OpenGL, but we never got it to work. Apparently the way Nimedit deals with pixel coordinates doesn't work with Retina displays.