1,062 karma · joined December 20, 2013
2) In the examples, the placement of & is incoherent: sometimes it's 'i64&', sometimes it is 'i64 &', pick one (I prefer the first).
3) constexpr is a long name for a 'base' concept. comp/<a special letter> would be better. Also conversion_constructor is huge.
4) In D, their static_if doesn't introduce a scope, Alexei Alexandrescu has made a very insteresting pitch about this.
5) zero_init is nice.
6) I don't like "hidden" overloaded operators, how about #+ for the overloaded variant of +?
7) you support i128 natively but integer literals are limited to 2*64-1?
8) I'm slowly reading "reference checking" ( https://panzerschrek.github.io/U-00DC-Sprache-site/docs/en/r... ) which seems to be an important part of the language, and I still don't know what's the integer overflow behaviour which is quite important..
I advocate Zig's behaviour: signed and unsigned have undefined behaviour in case of overflow for optimised build, trap in debug build and there are modulo operators.
Your sentence doesn't really make sense, and there is a lot of deities..
> You end up incorporating a lot of Christian thought without realizing because it's so deeply ingrained that it seems like the only option.
Depends on the country, some Northen european countries have a very high proportion of atheists, so it happens probably less there.
Tabs aren't really new: look at BeOS which could "tab" windows..
That said I agree with you that tab are really nice, especially the way VSCode manage them with the vertical list of opened files (I switched from vim to VSCode due to this feature).
But yes, ask the locals.
And things like "race conditions"/lack of scalability due to improper threading architecture aren't especially easy to fix(!)..
If you follow this model, how do you solve the accessibility issue?
Then, I raise you to Zig which has unsigned integer overflow being UB.
Not true, there's int and Integer.
It depends a lot on what you do on your holiday. I think it's best to start with something "mind focussing": you're not going to think about your job while skydiving, scuba-diving etc.
So you're using proof on every line of code you produce?
It depends, if you allow nesting you also need escaping.
Sure, but remember that some wipers were "hand activated".