I am drafting a proposal for the ISO C++ standard committee to add a graphics library to the C++ language. Imagine having a GUI library as part of C++, like the STL is a standard C++ container library.
Am considering proposing FLTK be the standard C++ GUI library. What do FLTK folks think of this idea? In favor? Against? Want to be involved?
My personal opinion is that it is not worth your precious time
and efforts. And my opinion on the C++ standard is that it is
already too complex and too thick.
In particular since there are good open source several competitors, like Gtkmm or Qt.
(My pet open source project in C++ is http://refpersys.org/ .... a symbolic inference engine)
Regards.
Best,
Robin
-- Basile Starynkevitch <bas...@starynkevitch.net> (only mine opinions / les opinions sont miennes uniquement) 92340 Bourg-la-Reine, France web page: starynkevitch.net/Basile/
On 2 Feb 2023, at 10:36, Basile Starynkevitch <bas...@starynkevitch.net> wrote:
--
You received this message because you are subscribed to the Google Groups "fltk.general" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkgeneral...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkgeneral/ccd3d140-753b-53bc-c6d7-8d0538bd5803%40starynkevitch.net.
I am drafting a proposal for the ISO C++ standard committee to add a graphics library to the C++ language. Imagine having a GUI library as part of C++, like the STL is a standard C++ container library.
Am considering proposing FLTK be the standard C++ GUI library. What do FLTK folks think of this idea? In favor? Against? Want to be involved?
Sounds interesting, but we're such a small team. And fltk1
doesn't really take advantage
of the newer features of C++, which might make us..
undesireable?
That said, if there's a need for a GUI toolkit to help people
starting C++ get a GUI going
without a lot of overhead or expectactions of "beauty", I'm
thinking along the lines of how
OpenGL needed Glut to make demos work, then perhaps it is a
good fit. Also, we've been
around pretty long, which shows staying power I suppose..!
But hmm, it sure sounds like a reach to bring GUI stuff into
the C++ language.
Maybe I'm just old fashioned, but I'd think C++ has enough
trouble definining
its own language than to bring a GUI into it. And I can't
imagine a standards committee
getting everyone to agree on how a GUI API should be defined.
If they were serious,
they'd probably look at all the GUI toolkits out there, and
define a new API that
takes the best of all of them.
They made terrible API naming decisions though with STL.
"push_back()" instead of append()? "vector()" instead of
array? Don't get me started, lol!
Well, I’m late too this but I guess I’m thinking the same way as most other respondents... Like Greg, I’d say the dialect of C++ that FLTK uses is not very “modern” (or even very C++ !) so I’d guess it’d be a long shot to get it accepted as the standard.... but you never know of course. I don’t think I could cope with all the committees, TBH...
--
You received this message because you are subscribed to the Google Groups "fltk.general" group.
To unsubscribe from this group and stop receiving emails from it, send an email to fltkgeneral...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkgeneral/a0cd2e46-0ac5-a264-abe3-4560989bfeb2%40seriss.com.
Maybe it should be the other way around, drafting a version of C++ that only supports what FLTK does :)
Been programming C++ for 25+ years and some of the new constructs when I look at the code I can barely say it's C++ :)
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkgeneral/CAMFpWT4mKXJFyF45B_32aMpW%2BF4vkfH39HE%3DOPhkPB0FuAAD_g%40mail.gmail.com.