Re:BearSSL – Smaller SSL/TLS
by user5994461 on Thursday November 03, 2016 @10:17AM
(#12864082)
Only because they don't know Ada and they wanna reinvent the wheel again /s
[ Parent
| on HN ]
I agree that Ada is a lot better than C, but the guarantees Ada provides are different from the guarantees Rust provides.
As soon as you call (the equivalent of) malloc/free in Ada you either need a GC or you're in undefined behavior land. In Rust, that is not true.
Obviously, being able to call malloc without a GC is a nice to have for TLS on embedded systems.