1
0
mirror of https://github.com/ocornut/imgui.git synced 2024-11-24 07:40:22 +01:00

Updated About the IMGUI paradigm (markdown)

omar 2023-01-25 17:46:58 +01:00
parent 4958d48e32
commit da99a0bf2d

@ -7,10 +7,10 @@ THIS IS WIP/DRAFT / [Discuss this article](https://github.com/ocornut/imgui/issu
Please note the [References](#references) section where other articles have been written about this.
Proponent of the IMGUI paradigm have noticed that it was widely misunderstood, over and over.
As of ~~Feb 2021~~ August 2022, even the [IMGUI Wikipedia page](https://en.wikipedia.org/wiki/Immediate_mode_GUI) is completely off the mark and incorrect. There are reasons for that:
As of ~~Feb 2021~~ January 2023, even the [IMGUI Wikipedia page](https://en.wikipedia.org/wiki/Immediate_mode_GUI) is **COMPLETELY** off the mark and incorrect. There are reasons for that:
- the acronym is misleading (read below).
- people didn't do a good enough job explaining or documenting what IMGUI means.
- they are different interpretation of what IMGUI means.
- people didn't do a good enough job explaining or documenting what IMGUI means?
- they are different interpretation of what IMGUI means?
- many popular IMGUI implementation have made similar design choices, making it more confusing what is actually the soul and backbone of the IMGUI paradigm vs a set of implementation choices.
- the naming and success of "Dear ImGui" blurred the line a little bit further (should have used another name).