65 karma · joined December 16, 2021
I really don't know what the point of such posts are. It is only relevant for people who want to go into scientific computing, and even there you have some GPU rewrites going on. So not everyone is using it but physicist etc. do. Also the legacy code is huge, like with C++.
I switched to Blazor Server for the last year in a new company and it has a montrous amount of benefits.
First of all, do not pretend that you are Google or Facebook. This is a repeated mental illness that developers suffer from. No won't face any performance issues. The contrary, Blazor is blazing fast.
However, there are couple of issues when it comes to interactivity with javascript frameworks. Until .net 7 you could use every JsRuntime.JsInvoke... something like that to invoke JS function. In .net 8 they changed something and you cannot use it like that anymore or you get strange subtle errors when you get "too" dynamic. I'm figuring it out right now. But other than that you have a gigantic .net stack with build-in support ORM, RateLimiter, Caching, Distributed-Caching, MVC, WebAPI, ... The list of features is infinite.
It is also not that similar, since PPT is speaking about events in the future in past tense as if they have already happened and Future Perfect/Futur II uses "will": "I will have finished my homework by tomorrow."
> e.g. how to make a piece of state inside one component accessible from another.
That is logically the same with every component framework, there is only one correct way to design it, flowing inside data are props, outgoing data are events. Was always the same.
> Then when I saw Vue3 was adding a new, apparently separate way of
> doing things (the composition API), but also not deprecating any
> current abstractions, that was what specifically made me start
> looking for alternatives.
How does this makes any sense? There is no need to deprecate the component declaration cause of the way it works. Instead of exporting a native JS Object you just use defineComponent({...}) to get type annotations, that it.
I wished everyone would read "Law, Legislation & Liberty" by Hayek, where he criticizes people who think systems, like economy, work like an organization. That is, that one can through rational planning and arrangement achieve some goal. That is NOT how markets, economy, society etc. works. That is of course an attack on the utilitarian principles.
Only uneducated minds could fall into the trap of thinking in exploitative utilitarian ways about everything, including themselves by self-abusive through productivity obsession. This discussion could not be more US American.
It is like asking artists what the benefit on society is, it does not make sense to ask that question in that context, because it is not about exploiting something for a moment in time for some purpose which is supposedly "progress".
I think Sabine is way overdoing her position for marketing purposes and everyone is biting..
There are some genuinely interesting things to write about in software engineering and development. Instead they choose to rant about degrees that either are from a bad university, or one which they never completed.