Omejitev dolžine vrstic v jedru Linuxa za razpravo ...

Linux Kernel

Občasno, Razvijalci jedra Linux debatirati ali se sestati, da bi razpravljali o določenih temah. Običajno se nekateri NOC uporabljajo za osebno srečanje, slavni LKML pa se uporabljajo tudi za razprave o drugih podrobnostih, kot so te.

Ob tej priložnosti je bila obravnavana posebna tema, ki jo tudi ima omejitev dolžine besedilnih vrstic v jedru Linuxa. Obstajajo ljudje, ki jim so črte všeč nekoliko dlje, da ne izgubljajo navpičnega prostora, in drugi, ki imajo raje krajše črte, da ne zasedajo prevelike širine. Gre bolj za okus ali skoraj za estetiko.

Nekateri menijo, da so se monitorji in ločljivosti zaslona v zadnjih letih tako povečali, da bi bilo treba v datoteke s kodo jedra zapisati veliko daljše vrstice. Pravzaprav je eden izmed razvijalcev z imenom Alastair D'Silva med tistimi, ki mislijo tako, in objavil je obliž, ki dovoljuje dolžino 64-bajtna vrstica namesto trenutnih 16 ali 32 bajtov.

Nekateri kot Petru Mladeku to ni bilo všeč, ker meni, da 64 bajtov pomeni, da ima več kot 256 znakov v vsaki vrstici, in dvomi, da bi kateri koli človek z lahkoto prebral tako dolgo vrstico na preprost način in da tudi ločljivost zaslona, ​​potrebna za prilagoditev te vrstice mora biti višja od standardne HD in da so verjetno še vedno obstajali razvijalci s sodobnimi zasloni pri teh ločljivostih.

Zdi se, da je malo možnosti obliž, ki ga je napisal Alastair uradno vključena v jedro Linuxa. Poleg tega vemo, da Linus Torvalds zelo strogo ne daje prednost nekaterim razvijalcem kot drugim in zagotavlja, da lahko razvijalci delajo tudi s skromno opremo, staro strojno opremo in poceni. Dejansko dolžina vrstic ni nekaj novega, v preteklosti je bila že zajeta. Linus sam je govoril o dolžini, ko je razpravljal o 80 do 100 znakih, raje bi ohranil 80 takrat (pred 7 leti).


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.