home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.os.vms      DEC's VAX* line of computers & VMS.      264,096 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 263,684 of 264,096   
   =?UTF-8?Q?Arne_Vajh=C3=B8j?= to John Reagan   
   Re: VMS Bootcamp   
   05 Nov 25 20:48:37   
   
   From: arne@vajhoej.dk   
      
   On 11/5/2025 9:36 AM, John Reagan wrote:   
   > On 11/4/2025 10:15 PM, Arne Vajhøj wrote:   
   >> On 11/4/2025 10:10 PM, Robert A. Brooks wrote:   
   >>> On 11/4/2025 7:51 PM, Arne Vajhøj wrote:   
   >>>> On 11/4/2025 7:36 PM, Arne Vajhøj wrote:   
   >>>>> https://events.vmssoftware.com/post-portsmouth-bootcamp-2025   
   >>>>>   
   >>>>> has links to presentations and recordings!   
   >>>>   
   >>>> Interesting description of TCPIP 7.0.   
   >>>>   
   >>>> Based on FreeBSD 14.2, will use DUNIX threads, x86-64 only (requires   
   >>>> clang), they will implement bmake.   
   >>>   
   >>> Yeah, it would be tough, but some of us are still holding out hope, but   
   >>> the chances are admittedly quite slim that TCP/IP V7.0 might make   
   >>> Alpha or IA64.   
   >>   
   >> Back porting the code to C99 does not make any sense as   
   >> future updates will be a nigtmare.   
   >>   
   >> That leaves:   
   >> * bringing clang to Alpha and Itanium   
   >> * updating VMS C to newer C (whatever is needed C11 or C23)   
   >>   
   >> :-(   
      
   > And it is more than just a C compiler, you also need header changes,   
   > backend changes (GEM), linker changes (thread local storage), image   
   > activator changes, pthreads changes, debugger, etc.   
   >   
   > Moving clang to Alpha/Itanium means finding/resurrecting ancient LLVM   
   > targets OR trying to adapt clang to GEM (the reverse of what we've   
   > done).  Either way, you still have all the other downstream changes.   
      
   Very understandable if it does not happen.   
      
   But it does come with some implications.   
      
   VSI may support VMS 8.4-2Lx on Alpha and Itanium until   
   2035. But the software running on them will likely be   
   10-20 years old, because newer software requires   
   other newer software.   
      
   No clang on Itanium => no Java 17 and newer on Itanium   
   => no Tomcat newer than 9.0.x, no ActiveMQ newer than 5.16.x   
   etc. on Itanium.   
      
   Arne   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca