HackerTrans
トップ新着トレンドコメント過去質問紹介求人

muth02446

no profile record

コメント

muth02446
·22 日前·議論
Without nuclear, your country will remain vulnerable to:

4) renewable energy disruptions, e.g. supervolcano eruption, large meteor strike
muth02446
·6 か月前·議論
Separate compilation is one solution to the problem of slow compilation.

Binary patching is another one. It feels a bit messy and I am sceptical that it can be maintained assuming it works at all.

I think a much better approach would be too make the compilers faster. Why does compiling 1M LOC take more than 1s in unoptimized mode for any language? My guess is part of blame lies with bloated backends and meta programming (including compile time evaluation, templates, etc.)
muth02446
·6 か月前·議論
> Unfortunately you can't really statically link a GUI app.

But is there any fundamental reason why not?

> Also, if you happened to have linked that image to a.out it wouldn't work if > you're using a kernel from this year, but that's probably not the case ;)

I assume you refer to the retirement of coff support (in favor of elf). I would argue that given how long this obsolete format was supported was actually quite impressive.
muth02446
·6 か月前·議論
Wasn't there also DLL hell on Windows?

My understanding is that very old statically linked Linux images still run today because paraphrasing Linus: "we don't break user space".
muth02446
·7 か月前·議論
Shamless plug: http://cwerg.org

Pros: * uses Python and recursive descent parsing * separates front and backend via an IR * generates ELF binaries (either x86 or ARM) * meant for real world use

Cons: * more complex * not written in a tutorial style
muth02446
·7 か月前·議論
Surely, you are joking about the "little" part.

The Dwarf 5 document is over 400 pages long (c.f. https://dwarfstd.org/doc/DWARF5.pdf).
muth02446
·8 か月前·議論
What I am curious about: where zfs checksum failures the only symptom of the bad disks or where there SMART failures as well?
muth02446
·昨年·議論
If you do embedded work, you often want to be in total control of all memory allocations. So it is good to know that the compiler will not produce some invisible heap allocations and there is a useful subset of the standard libray that does not use them either.
muth02446
·2 年前·議論
yes, this sounds pretty messy and I am wondering how they deal with the different memory consistencies of the two architectures. IIRC apple CPUs have HW support for the stricter x86 model.