FLTK logo

Re: [fltk.general] C++ GUI Standard Proposal - FLTK?

FLTK matrix user chat room
(using Element browser app)   FLTK gitter user chat room   GitHub FLTK Project   FLTK News RSS Feed  
  FLTK Apps      FLTK Library      Forums      Links     Login 
 All Forums  |  Back to fltk.general  ]
 
Previous Message ]New Message | Reply ]Next Message ]

Re: C++ GUI Standard Proposal - FLTK? Greg Ercolano Feb 02, 2023  
 

On 2/2/23 09:57, Greg Ercolano wrote:

On 2/1/23 23:20, Robin Rowe wrote:
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!


--
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+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/fltkgeneral/65b21b79-b34a-ce58-cf92-c1b76e2242ab%40seriss.com.
Direct Link to Message ]
 
     
Previous Message ]New Message | Reply ]Next Message ]
 
 

Comments are owned by the poster. All other content is copyright 1998-2024 by Bill Spitzak and others. This project is hosted by The FLTK Team. Please report site problems to 'erco@seriss.com'.