Mutable value semantics

2024-02-11 Thread undefined
I guess Nim is not a systems programming language, since its code is not populated with braces...just kidding.

Mutable value semantics

2024-02-11 Thread Araq
Well Hylo's inventor got the whole idea behind it from me as I pointed him to ParaSail for inspiration. Nice that he doesn't mention any of this but not unsurprising. As for your question. Yes, there is a subset of Nim that supports "mutable value semantics" and this model has good optimizer su

Mutable value semantics

2024-02-11 Thread DeathArrow
I wonder if Nim can make use of the concept of mutable value semantics. In theory it allows safety without using garbage collectors and without using a borrow checker. Since Nim has so many memory allocation strategies, I wonder if a concept like mutable value semantics might fit in. More deta

Dr OZ Bioheal CBD Gummies Reviews – Shocking Side Effects & Fake Ingredients?

2024-02-11 Thread loisanea
Shop Now:- ➥✅ Official Website: Dr OZ Bioheal CBD Gummies ➥✅ Product Name: Dr OZ Bioheal CBD Gummies ➥✅ Benefits: Dr OZ Bioheal CBD Gummies Helps you to get Pain Relief ➥✅ Category: Pain Relief Supplement ➥✅ Rating: ☆ (4.5/5.0) ➥✅ Sid

Nish, a command line shell

2024-02-11 Thread thindil
Currently, not, but it landed on my to-do list for the next version. :)

Recursive functions returns different values

2024-02-11 Thread demotomohiro
It looks like related to this issue: dp[x] += dfs(x div 2) Run 1. `dp[x]` is evaluated first and it return the reference (pointer) to internal heap of `dp` 2. `dfs(x div 2)` is evaluated. Inside `dfs`, the internal heap of

Nish, a command line shell

2024-02-11 Thread dissolved_girl
It looks nice! Is there any way to set `^D` (`Ctrl`-`D`, `EOF`) to exit the shell? This is how it works in all other shells.