Tags C++ Core Guidelines Book Review – Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code admin July 11, 2022 Title: Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code Authors: J.Guy Davidson, Kate Gregory Publisher: Pearson
Tags C++ 20 C++20 [[no_unique_address]] Attribute admin June 26, 2022 The [[no_unique_address]] attribute was introduced in C++20 to give a compiler the freedom to optimise memory allocation of a struct/class
Tags DCG Definite Clause Grammars in Lisp – Part 4 admin June 12, 2022 In a series of articles written earlier, I had shown how it is possible to model Definite Clause Grammars (DCG) in
Tags Defadvice Setting Up Function Hooks in Lisp admin May 29, 2022 Lisp is known to be a highly dynamic language, where functions are first-class objects. It is possible to define and undefine
Tags Maths Concepts Students Assessment Advisor in Prolog admin May 15, 2022 A close relative of mine teaches Maths to school students in different Grades. During a casual chat some time ago,
Tags C++ Using DLL Functions in Rust admin May 4, 2022 When you program in Rust, especially in a non-trivial project, there is a good chance that you will need to
Tags Lisp DLL Calling Lisp Functions from Xojo admin April 17, 2022 A few days ago, I purchased Xojo Pro commercial license. In case you haven’t heard about the product, Xojo is a
Tags Abstract Class Rust Trait vs. C++ Abstract Class admin April 3, 2022 Traits in Rust are an amazing feature and contribute significantly to the expressive power of the language. For someone coming
Tags Blockchain Book Review: Introducing Blockchain with Lisp admin March 19, 2022 Title: Introducing Blockchain with Lisp: Implement and Extend Blockchains with the Racket Language Author: Boro Sitnikovski Publisher: Apress Year: 2021
Tags D Language Lazy Parameter Evaluation in D Language admin March 6, 2022 Languages such as C/C++ and Java follow an “eager” argument evaluation approach, where function arguments are evaluated before the function is