If having a Rust-based type checker for TypeScript happens to be on your must-have list, however, you could always keep an eye on tyty, the Rust-based type checker everyone was talking about last week. The work to port tsc to Go is funded by Vercel and Kang says that they are planning to open-source it in the future, as well as create a bridge to use this new version of tsc with SWC. Using Rust required me to use unsafe too much for this specific project.” Beyond that, Kang pointed to shared mutability and a cyclical mutable reference as further reasons to not use Rust, as Rust is designed to prevent that behavior. Even though I’m an advocate and believer in Rust, it doesn’t feel like the right tool for the job here. “tsc uses a lot of shared mutability and many parts depend on garbage collection. So, I started looking at the TypeScript source code,” writes Kang. This led me to try another route: porting instead of a complete rewrite. “Eventually, I realized that rewriting a massive project such as tsc would be extremely difficult to continue. DongYoon Kang, the creator of extensible Rust platform SWC, wrote this week that he would be porting tsc to Go instead of Rust, despite initial findings of a Rust rewrite that was 62x faster-performing type checking than tsc.
Of course, when we spoke to Docker last year about all the changes, they (along with a Gartner analyst) asserted that replacing Docker Desktop would not be so simple.
Well, as if making decisions weren’t hard enough, SUSE came out this week and announced that Rancher Desktop 1.0.0 had arrived. Surely, you have everything figured out, right? Well, the time for deciding is very nearly done, as the grace period for Docker Desktop ends soon: Jan. Businesses falling into that category have had five months to make a decision - will they subscribe, or will they search for an alternative to Docker Desktop?
While the subscription update made several changes, the one that caused all the commotion was the move to make Docker Desktop a paid subscription for some users.įor those companies with more than 250 employees or $10M in annual revenue, Docker Desktop starts at $5 a month and goes up to $21 a month for the newly announced Docker Business subscription tier, according to the Docker pricing page. It’s been five months now since Docker first announced updates to its subscription tiers and generally roiling the tech community, with some calling the move a bit of a “ bait and switch“.