Post
Topic
Board Development & Technical Discussion
Merits 1 from 1 user
Re: The Lightning Network FAQ
by
n0nce
on 05/10/2021, 15:08:15 UTC
⭐ Merited by JayJuanGee (1)
Anyway, c-lightning, mostly being written in C, I think the same way you think about running in low power devices but still, it's not the application code itself that may put some stress on the hardware, is what that code "tells" the hardware to do in terms of data processing.
Hey, I know how application code works and that it is compiled into machine language thus telling the hardware what to do, you don't need to explain that to me. It seems to me though that you're actually the one not knowing that Go code indeed runs less efficient than C code. So it is the code that puts unnecessary additional stress on the hardware, mainly depending on how well it's written and which language (compiler) is chosen.

Current- and next-gen mobile processors such as found in Raspberry Pis are easily able to run a full node + LN when using c-lightning, while they're sometimes hitting limits already today where lnd is used. And that's a fact.