News: 0001580347

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Wild: A Very Fast Linker Written In Rust, Aims To Outperform Mold Linker

([Programming] 5 Hours Ago Wild Linker)


While the [1]Mold linker has been very impressive for its speed the past few years compared to the linkers out of the LLVM and GNU toolchain projects, there is a new high speed linker on the scene and it's written in Rust: meet Wild.

Wild is a new Rust-based linker in development that is led by David Lattimore. The goal of Wild is to be a very fast linker for Linux systems.

Wild aims to work out well for iterative development and ultimately wants to support incremental linking as one of the design differences to Mold, besides the choice of programming language. Lattimore explains with the Wild project:

"Mold is already very fast, however it doesn't do incremental linking and the author has stated that they don't intend to. Wild doesn't do incremental linking yet, but that is the end-goal. By writing Wild in Rust, it's hoped that the complexity of incremental linking will be achievable."

Wild has been tested so far to work on Linux x86_64, ARM64/AArch64, and RISC-V platforms. Non-Linux support currently isn't in place nor is link time optimization (LTO) support and other features.

Benchmarks shown by the Wild project have it outperforming LLD and in some cases outperforming Mold too, such as:

Wild is licensed under the Apache 2.0 and MIT licenses. Those wanting to try out Wild or learn more about this Rust-based linker can do so via [2]GitHub .



[1] https://www.phoronix.com/search/Mold+linker

[2] https://github.com/davidlattimore/wild



spyke

ms178

roland5

cthart

sdack

Shnatsel

V1tol

markg85

fsvm88

Attack of the Tuxissa Virus

What started out as a prank posting to comp.os.linux.advocacy yesterday has
turned into one of the most significant viruses in computing history.
The creator of the virus, who goes by the moniker "Anonymous Longhair",
modified the Melissa virus to install Linux on infected machines.

"It's a work of art," one Linux advocate told Humorix after he looked
through the Tuxissa virus source code. "This virus goes well beyond the
feeble troublemaking of Melissa. It actually configures a UMSDOS partition
on the user's hard drive and then downloads and installs a stripped-down
version of Slackware Linux."

The email message that the virus is attached to has the subject "Important
Message About Windows Security". The text of the body says, "I want to let
you know about some security problems I've uncovered in Windows 95/98/NT,
Office 95/97, and Outlook. It's critically important that you protect your
system against these attacks. Visit these sites for more information..."
The rest of the message contains 42 links to sites about Linux and free
software.

Details on how the virus started are a bit sketchy. The "Anonymous
Longhair" who created it only posted it to Usenet as an early April Fool's
gag, demonstrating how easy it would be to mount a "Linux revolution".