XPost: comp.lang.c++   
   From: already5chosen@yahoo.com   
      
   On Wed, 4 Feb 2026 16:55:28 -0600   
   Lynn McGuire wrote:   
      
   > On 2/4/2026 6:24 AM, Michael S wrote:   
   > > 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.    
   >    
   > My variant of "swinging" means to load an entire dataset into memory    
   > which used to be very common for desktop software like mine.   
   >    
   > Lynn   
   >    
      
   Then I wonder what languages are *not* able to do it?   
   Please name a few.   
   Personally, I can't recollect any popular (or semi-popular) language   
   like that, apart from those (VB6) that never graduated into 64-bit   
   world.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|