Good for you. Not all of us have terabytes of free space on our computers.
Only a part. A lot of the complexity is completely unnecessary.
Or Nim?
What’s the point of having a function in the standard library if the universal recommendation is to never use it?
Rust is downloading 1546 dependencies
Not only that, it makes your entire purchase free due to NaN arithmetic.
I haven’t seen any of what they said on Saidit.
That’s a very narrow definition of freedom of speech.
Since when is Saidit a fascist site?
Not if the language is standardized from the start.
An alternative would be a language with a simpler syntax. Something like XML, but less verbose.
Have you read the CommonMark specification? It’s very complex for a language that’s supposed to be lightweight.
Markdown is terrible as a standard because every parser works differently and when you try to standardize it (CommonMark, etc.), you find out that there are a bajillion edge cases, leading to an extremely bloated specification.
All you need to know to get upvotes on Lemmy is “left good, right bad”.
Because until the Middle Ages, Europeans were afraid of the number 0.
If year 1 is the 1st year, then surely the first year of the 21st century should be 2001?
It is. The system is confusing.
In most programming languages, integers are not considered a subset of floats, so when you have the type Int | Float
, you can distinguish 3
from 3.0
.
Mathematically, the union of disjoint sets is often called the sum. This is a natural name because when you look at the number of elements (or in general, any measure), it will be the actual numeric sum.
To be honest, my comment probably applies more to
gets
, but the point is the same.