JS simply does not care.
Aren't we past that point?
VS Code is Electron based and it can even be deployed in the cloud. We are talking about one of the most popular IDEs.
compose into some crazy one-liner piped chains of commands
Why not something that is completely redesigned from the ground up:
IIRC a startup tried to exactly that... It's wasn't any faster and is actually harder to develop.
EDIT:
Sorry ignore these videos. I don't remember which YouTube video it is. But more importantly Rust + WASM got really better than JS these days.
Nobody:
Google: Software Morghulis
reference compiler closed source
Is it still closed source? What is the reason?!
FYI: There is a Linux distro that bets heavily on D Lang, Serpent OS.
A switch statement will let control fall through.
I think even switch statement doesn't allow it because every case needs to be terminated with either break, return or raise. One needs to use case goto if one wants fall thought like behavior:
switch (x)
{
case "One":
Console.WriteLine("One");
goto case "Two";
case "Two":
Console.WriteLine("One or two");
break;
}
C# outlaws this, because the vast majority of case sections do not fall through, and when they do in languages that allow it, it’s often a mistake caused by the developer forgetting to write a break statement (or some other statement to break out of the switch). Accidental fall-through is likely to produce unwanted behavior, so C# requires more than the mere omission of a break: if you want fall-through, you must ask for it explicitly.
Programming C# 10 ~ Ian Griffiths
He really takes time to explain things. Like if someone takes 10 minutes he takes 40 minutes. And it's worth it; you just don't get the info but also the "perspective".
You can be sure software {…} will behave the same
never had that issue before, as long as they have the same version and config
Pure:
If you uninstall a software it might still have residues. If you install a faulty driver, even if you uninstall it, it might still permanently mess the system configuration.
But with nix if you uninstall something it's like it never existed in your system.
Reproducible:
With nix all the apps in your OS are configure using a single or a few config file(s). So if you want to setup another system the same way you don't have to go hunting for dotfiles.
avoid dependency conflicts
that’s not something I have to deal with on Debian/Mint.
Because you are recommended to use only software present in the repositories. If you are the kind of person who doesn't need software outside of your OS repositories then of course you might never need to worry about dependencies. Other people are doing the job for you.
But if you want to software not in the repos and even if you want to package it for your OS you might run into dependency issues. Never with nix. It's more for people who don't mind packaging software for themselves (and the community) and don't want to deal with nasty dependency issues.
I wonder what would be the developer experience be like when developing a cross platform app: .NET vs Flutter
jim_stark
0 post score0 comment score
Edge is stuff tacked on Chromium. How can it be better?!