home bbs files messages ]

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

   comp.misc      General topics about computers not cover      21,759 messages   

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

   Message 21,243 of 21,759   
   Sylvia Else to Ben Collver   
   Re: Algol For Linux   
   14 Jul 25 23:07:33   
   
   From: sylvia@email.invalid   
      
   On 14-July-25 1:26 am, Ben Collver wrote:   
   > Algol For Linux   
   > ===============   
   > Bringing Memory Safety to the Linux Kernel   
   > Est. 1958   
   >   
   > About ALGOL-FOR-LINUX   
   > =====================   
   > Welcome to the ALGOL-FOR-LINUX initiative that's bringing the   
   > time-tested memory safety of ALGOL68 to the Linux kernel. While   
   > others are experimenting with newfangled languages like Rust, we   
   > believe in returning to the roots of computing excellence.   
   >   
   > ALGOL (ALGOrithmic Language) was designed in the late 1950s with   
   > memory safety principles that were decades ahead of their time.   
   > By integrating ALGOL68 into the Linux kernel, we're not just   
   > improving security--we're making a statement about the cyclical   
   > nature of computer science innovation and drawing attention to the   
   > neglected history of the field.   
   >   
   > ALGOL68 is the 3rd major specification of ALGOL and an ambitious   
   > redesign of the language. It has been regarded as one of the most   
   > influencial programming languages of all times, notable for being   
   > especially efficient, elegant, and correct. Security follows   
   > naturally.   
   >   
   > ALGOL68   
   >    
   >   
   > In 2022, the Linux kernel got support for a 2nd high-level language.   
   > But Rust insists upon itself. By 2026, Linux will finally get memory   
   > safety done right.   
   >   
   > Memory safety mechanisms are not recent innovations but established   
   > techniques dating back to 1961--when they were successfully   
   > implemented in ALGOL. These mechanisms address persistent failure   
   > modes in systems programming. Contrary to common assertions in   
   > systems programming communities, these approaches have historical   
   > precedent and proven effectiveness. The safety features in   
   > ALGOL-FOR-LINUX build upon this technical lineage rather than   
   > representing a novel experimental approach.   
   >   
   > Why ALGOL Is Superior for Kernel Development   
   > ============================================   
   > ���   
   >   
   > Memory Safety Since 1958   
   > ------------------------   
   > While Rust developers boast about their memory safety, ALGOL has   
   > been safely managing memory since before most rustaceans were born.   
   > ���   
   >   
   > Beautiful Syntax   
   > ----------------   
   > With keywords like 'begin', 'end', and the elegant semicolon,   
   > ALGOL's syntax is so intuitive that even managers can read it. No   
   > more cryptic ownership semantics or lifetime annotations!   
   > ️   
   >   
   > Time-Tested Performance   
   > -----------------------   
   > Originally designed for resource-constrained environments by modern   
   > standards, ALGOL's inherent efficiency translates exceptionally well   
   > to modern hardware. Current implementations demonstrate performance   
   > characteristics comparable to established systems languages.   
   > ���   
   >   
   > Cognitive Simplicity   
   > --------------------   
   > Unlike Rust's complex borrow checker, ALGOL's memory model is so   
   > simple that developers can focus on writing code instead of fighting   
   > the compiler.   
   >   
   > Emacs icon   
   >    
   >   
   > Modern development tools   
   > ------------------------   
   > ALGOL 68 mode provides comprehensive support for Emacs, featuring   
   > automatic indentation and complete font locking with syntax   
   > highlighting for all three comment styles.   
   >   
   > Modern development tools   
      
   Algol 68 uses garbage collection. The challenge is to design a safe   
   language that does not.   
      
   Sylvia.   
      
   --- 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