juxtaposec | 11 months ago | on: The Emacs Guru Guide to Key Bindings (2018)
juxtaposec's comments
juxtaposec | 1 year ago | on: Emacs 30.1 Released
The stability is not perfect yet. Sometimes it crashes but stable enough for me as a daily driver.
juxtaposec | 1 year ago | on: Find Your 2%Ers (2023)
I'm not saying you don't need social, but it sounds dubious to "seek out as many of these people as possible". Just one or two would do.
juxtaposec | 1 year ago | on: Essential Emacs Packages for Efficient Software Development and Text Editing
> projectile
It's great as long as you only use it on local projects. Projectile is super slow on remote projects. I have replaced it with project.el (built-in) + projection (extra stuff) and found projection superior on some features.
juxtaposec | 1 year ago | on: What Is Memory Safe?
IMHO, there are two undisputed properties that definitely should belong to memory safety, and they are good enough to spot "unsafe languages".
- Every memory access should be valid. You cannot read or write a pointer that is uninitialized, that points to a freed object, or that is beyond the boundary of the array, etc.
- Every memory access should be properly synchronized. This implies strictly controlled mutability.
These properties are _enforced_ by the compiler. In safe Rust, you cannot create a dangling pointer and dereference it. You also cannot create a data race by accident. But in C, C++, Zig, you can. In this sense, languages with managed memory are usually automatically memory safe.
juxtaposec | 1 year ago | on: Guile-Emacs Relaunched
Performance aside, there's more to Guile Emacs: possibility of true concurrency, incremental garbage collection, cleaner separation of the interpreter and UI components, better maintained in the long run...