3 ms·
Does anyone know what the name is a reference to?
by ImPleadThe5th 3y ago
Does anyone know what the name is a reference to?
- _benj 3y agoIdk about “dear” but ImGUI I believe stand for “immediate mode graphical user interface”
- laserbeam 3y agoFrom the faq https://github.com/ocornut/imgui/blob/master/docs/FAQ.md#q-what-is-this-library-called https://github.com/ocornut/imgui/blob/master/docs/FAQ.md#q-w... Q. What is this library called? This library is called Dear ImGui. Please refer to it as Dear ImGui (not ImGui, not IMGUI). (The library misleadingly started its life in 2014 as "ImGui" due to the fact that I didn't give it a proper name when I released 1.0, and had no particular expectation that it would take off. However, the term IMGUI (immediate-mode graphical user interface) was coined before and is being used in variety of other situations e.g. Unity uses it own implementation of the IMGUI paradigm. To reduce the ambiguity without affecting existing code bases, I have decided in December 2015 a fully qualified name "Dear ImGui" for this library.
- 1propionyl 3y agoMy first guess would be it is supposed to sound like "Dear Imogen". However, it wasn't initially conceived of as a reference to anything. The "Dear" was tacked on to qualify the name [1]. [1] https://github.com/ocornut/imgui/blob/master/docs/FAQ.md#q-what-is-this-library-called https://github.com/ocornut/imgui/blob/master/docs/FAQ.md#q-w...
- ImPleadThe5th 3y agoJust seems like a weird way to qualify the name is all.
- cristeigabriel 3y agoI think it fits, Dear ImGui is the most popular immediate mode GUI, and it's what most people think of when they hear "imgui" even though I've seen people shorten "immediate mode GUI" to "imgui" too.
- cxr 3y agoHelp me out here. How does it being "the most popular immediate mode GUI, and it's what most people think of" translate into "Dear ImGui"? A couple explanations have been offered in response to the question, but they're all non-answers. As if the explanation is self-evident and need not be explicitly stated. And as if the respondents aren't able to grok that an explanation is exactly what the question is asking for.