HackerTrans
TopNewTrendsCommentsPastAskShowJobs

_TA_12_

no profile record

comments

_TA_12_
·6 anni fa·discuss
Most comments here don't seem to see the context. It's done as companion or reply to the highly celebrated post "A half-hour to learn Rust", which was posted several times at HN and many people got overly excited how easy Rust is.

The takeaway is: The HN community is highly biased. So if you're looking for advice regarding technology choice, take it with a large grain of salt.
_TA_12_
·6 anni fa·discuss
>> We believe that WebAssembly will be a crucial component for the future of software execution and containerization (not only inside the browser but also outside).

Why? I don't get that or maybe miss some crucial parts or maybe it's just a too enthusiastic statement. I understand the security issues of running external code. Those security issues can be reduced with a sandboxed environment like a WA runtime.

On the server side the vast majority of the industry is running their own code. There are already many options like lambda-functions, hosted container environments, hosted VMs or of course running your own. So why take this extra step? Running plain binaries of your code is easier, faster and more reliable. Building, distributing and running a Go service is actually one of the easiest parts in the whole development and operations chain. Same is true for Rust or .NET Core. Even with Java where you need a runtime I don't see how a WA runtime solves a problem at all when running your own code.

I see great potential where you need to run untrusted code. Customer plugins for some edge server. But that is really a niche in terms of overall market.