News for hackers. Stuff that matters.
Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by oscargrouch on Thursday July 22, 2021 @09:28AM (#27918577)
This whole "written in Rust" as if it was a feature BS must stop someday.

Get the project 'A' features and compare with project 'B' features, the strength and weakness of programming languages will be apparent, on the features, runtime speed, bugs, etc..

Choosing a project over another just because its in a given language is not based on logical reasoning, but emotional reasoning and therefore the bad paths will get evident with time (Except of course if the language is really unsuitable to the domain, which is not the case here whether with C or Rust).

This emotional bias for me is a reason to actually look at Rust projects with suspicious if people working on it know its just another tool with some given properties and not some magical wand that will turn everything into unicorns and rainbows.

Note: this is also targeted at "why you would want to choose C over others ?" comment bellow in the same line

Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by riquito on Thursday July 22, 2021 @11:54AM (#27920368)
> This whole "written in Rust" as if it was a feature BS must stop someday.

I hope you can notice the hypocrisy when the title of this post has "written in <language>" in it but you have no qualm with it. The comment you are responding to didn't imply anything, it could have mentioned any language, try to read with a more open mind

Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by sigjuice on Thursday July 22, 2021 @11:00AM (#27919691)
It will take a few years. We just got over the "written in Go" era.
Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by rileytg on Thursday July 22, 2021 @02:15PM (#27922353)
afaik one of the reasons it is considered a feature is memory safety. i agree a better selling point would be to say "written in a memory safe language".
Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by bobthebuilders on Thursday July 22, 2021 @10:10AM (#27919075)
Rust is a langauge which exists because colleges want to churn out programmers who do have not spent the requitisre 4 years required to learn C. I really think we need some sort of licensing for programming...
Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by throwawayboise on Thursday July 22, 2021 @02:05PM (#27922225)
Colleges should not be churning out "programmers" with skills in one language. Trade schools would be better for that.

In college I learned theory and algorithms, and was exposed to half a dozen programming languages at least. I mastered none of them, that wasn't the point.

Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by kobebrookskC3 on Thursday July 22, 2021 @10:48AM (#27919536)
yeah, and that license should be revoked if you decide to use a memory unsafe language for code exposed to untrusted input
Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by sergiomattei on Thursday July 22, 2021 @05:04PM (#27924327)
Didn't you hear? It's only programming if you use assembly.

Use of a memory safe or high level language results in immediate revocation of the Programmer Card™.

Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by vp8989 on Thursday July 22, 2021 @12:19PM (#27920793)
Are you implying that Rust takes less time to "learn" (whatever that means) than C? Have you seen Rust?
Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by Zababa on Thursday July 22, 2021 @02:44PM (#27922665)
I think it's commonly accepted that it takes less time to write memory-safe code in Rust than in C. It's also commonly accepted that for stuff where you can leverage a lots of libraries and mostly write glue code, Rust is faster than C. It's up to you to evaluate if those are your goals or not.
Re:Show HN: Wiser – minimal hypervisor boots Linux VM, writt... by unrealhoang on Thursday July 22, 2021 @01:42PM (#27921935)
Rust does take less time to learn than C.