Re:Nana: A modern C++ GUI library
by nzjrs on Saturday April 20, 2019 @02:52PM
(#19708229)
A modern GUI library without screenshots on the homepage...
[ Parent
| on HN ]
There is one screenshot on the front page, and I must admit, it does not look modern.
More importantly, it doesn't look _native_ ... to anything really, which is the main (and hard) problem for any portable GUI library.
Modernity can be added on top using a thin layer, if and when needed.
It looks like a native Breeze themed KDE application. If I did not know I was on the Nana website, I would have assumed it's all Breeze.
Modern probably refers to the use of recent c++ standards. (In typical jargon this is termed "modern c++")
Re:Nana: A modern C++ GUI library
by vijaybritto on Saturday April 20, 2019 @02:56PM
(#19708246)
I think the modernity is in the code and the API rather than the output
Re:Nana: A modern C++ GUI library
by dearrifling on Saturday April 20, 2019 @03:06PM
(#19708300)
Well, that example shows some too stringy API for my taste.
Re:Nana: A modern C++ GUI library
by vijaybritto on Saturday April 20, 2019 @10:15PM
(#19710174)
Ok. I'm not sure what they consider modern in the c++ world
Re:Nana: A modern C++ GUI library
by dearrifling on Sunday April 21, 2019 @01:00AM
(#19710614)
As many words in C++, "modern" is overloaded. In this case I think it means it uses c++11 or later.
Re:Nana: A modern C++ GUI library
by alexandernst on Saturday April 20, 2019 @03:18PM
(#19708363)
The screenshots link is somewhere in the middle of the page: https://github.com/cnjinhao/nana/wiki/User-Works-using-Nana