[HN Gopher] Porting Hare to OpenBSD
       ___________________________________________________________________
        
       Porting Hare to OpenBSD
        
       Author : mfru
       Score  : 59 points
       Date   : 2023-12-02 18:39 UTC (4 hours ago)
        
 (HTM) web link (harelang.org)
 (TXT) w3m dump (harelang.org)
        
       | binkHN wrote:
       | I always enjoy these write-ups on porting or developing on
       | OpenBSD. They tend to frequently involve doing something, or
       | doing something slightly incorrectly, and once tweaks are made
       | the end result is usually more security or better quality code,
       | and allowing the OpenBSD system to do what it was designed to do.
        
       | sillywalk wrote:
       | TIL:
       | 
       | "Hare is a systems programming language designed to be simple,
       | stable, and robust. Hare uses a static type system, manual memory
       | management, and a minimal runtime. It is well-suited to writing
       | operating systems, system tools, compilers, networking software,
       | and other low-level, high performance tasks. " [0]
       | 
       | [0] https://harelang.org/
        
         | enriquto wrote:
         | For me, the most amazing feature of hare is its commitment to
         | long-term stability [0]. Backwards compatibility is universally
         | acknowledged to be a good thing, but hare proposes a much more
         | revolutionary idea: forward compatibility.
         | 
         | "A Hare program written on the day that 1.0 releases will still
         | compile in 50 years on contemporary Hare compilers. In fact, a
         | Hare compiler written on the same release date will compile new
         | Hare programs 50 years from now. That's something which hasn't
         | really been done before, and I'm looking forward to seeing it
         | usher in a renewed commitment to stability and long-term
         | reliability in the software ecosystem."
         | 
         | [0] https://harelang.org/blog/2022-11-27-hare-is-boring/
        
       ___________________________________________________________________
       (page generated 2023-12-02 23:00 UTC)