XPost: comp.lang.c++   
   From: already5chosen@yahoo.com   
      
   On Tue, 3 Feb 2026 17:28:35 -0600   
   Lynn McGuire wrote:   
      
   > On 2/3/2026 2:54 AM, Michael S wrote:   
   > > On Mon, 2 Feb 2026 21:02:51 +0100   
   > > 🇵🇱Jacek Marcin Jaworski🇵🇱 wrote:   
   > >    
   > >> W dniu 24.01.2026 o 04:35, Lynn McGuire pisze:    
   > >>> One of my programmers has been working on converting our Windows   
   > >>> user interface, written in 450,000 lines of C++, from Ascii to   
   > >>> Unicode for two years now. It was a one year project to start and   
   > >>> his latest estimate is another year to complete.    
   > >>   
   > >> I think that this task should be named "rewrite". But I recommended   
   > >> "clean up" instead. In the case "clean up" you have great   
   > >> opportunity to make your app far better than previous. Modern   
   > >> industry approach, is modularity. This is prove in many essential   
   > >> industry branch, and especially in IIww years.   
   > >>    
   > >    
   > > It seems to me that industry trend in GUI programming is to stay as   
   > > far away from C++ as possible.   
   > > JS is a king.   
   > > C#, Swift, Kotlin are second choice.   
   > > Even Java is still used for new development in this feild, despite   
   > > technically being almost as unsuitable as C++.   
   > > But C++ is strictly legacy, no new, from scratch GUI development is   
   > > done in this language for something like 15 years.   
   > >    
   > > Of course, the statement above is "at large". The world is a big   
   > > place and one can always find one developer or one hundred or ten   
   > > thousands that make unusual sub-optimal choices.    
   >    
   > I am swinging huge datasets for simulation models from 1 MB to 1,000   
   > MB. Nothing besides C++ has the oomph and speed to make this happen.   
   >    
   > Lynn   
   >    
      
   I am not sure what "swinging" means in this context and whether other   
   languages can do it or not (at very least, anything related to speed   
   that C++ can do, C can do as well, but I would be very surprised if   
   there no other options beyond C).    
   But all that sounds off topic.   
   The topic is user interface code (a.k.a. GUI) rather than "swinging".   
   C++ used to be a popular choice for coding user interfaces, but it   
   ceased to be popular long time ago.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|