Programming languages
Coverage of Programming languages in the Nexus archive.
- C extensions, portability, and alternative compilers
The article discusses challenges related to C language extensions, their impact on code portability, and the role of alternative compilers in addressing these issues. It highlights technical considerations for developers working with cross-platform C code.
- Unsigned Sizes: A Five Year Mistake
The article is a retrospective from the C3 language blog discussing the use of unsigned integers for sizes, which the author considers a mistake over five years. The author critiques the decision, highlighting potential issues in software reliability.
- Bugs Rust Won't Catch
The article 'Bugs Rust Won't Catch' discusses limitations in Rust's safety guarantees, highlighting scenarios where bugs may still occur despite the language's focus on memory safety. It references a blog post on corrode.dev and a Hacker News discussion thread.
- Ada, Its Design, and the Language That Built the Languages
The article discusses the design principles of Ada, a programming language, and its influence on modern software engineering. It highlights Ada's role as a foundational language that shaped subsequent programming languages.