> A spokesperson for NSF says the rationale for abolishing the divisions and removing their leaders is “to reduce the number of SES [senior executive service] positions in the agency and create new non-executive positions to better align with the needs of the agency.”
Reducing bureaucracy is not the same as cutting science funding.
If you like higher level languages like C#, you are not going to like Zig, except the surface similarity in syntax.
not liking syntax is not enough reason not to use a language. It takes a few days to get over the unfamiliarity in syntax. concepts are much harder to learn.
the buyer should think about the replacement value of the vehicle.
I might spend $1500 on my 12 year old car (which is "only" worth 4200 according to KBB), instead of spending lot more money to get a different used car with unknown issues or a hefty monthly payment.
I am curious to see where Java are C# are making progress towards optional GC.
This specific article talks about using No GC aka "betterC".
D has GC by default; the use of GC is convenient and mainstream as most popular languages show - Java/C#/Python etc. What D gives is the unique ability to do No GC programming for the cases where GC is not desirable. Very few languages offer this capability.
Zig is interesting in this arena, but it approaches the problem from the other angle. It is manual memory management by default, but you can explicitly choose which memory management technique you want to use - at compile time.