Ograničenje duljine redaka u Linux jezgri za raspravu ...

Linux kernela

Povremeno, Programeri Linux jezgre raspravljati ili se sastati kako bi razgovarali o određenim temama. Obično se neki NOC koriste za susret licem u lice, ali poznati LKML koriste se i za raspravu o drugim detaljima poput ovih.

Ovom prilikom obrađena je određena tema koja i jest ograničenje duljine tekstualnih redaka u jezgri Linuxa. Postoje ljudi koji crte vole malo dulje kako ne bi trošili okomiti prostor, a drugi koji vole kraće linije kako ne bi zauzimali preveliku širinu. To je više stvar ukusa ili gotovo estetskog.

Neki misle da su se monitori i razlučivosti zaslona posljednjih godina toliko povećali da bi se trebalo dopustiti upisivanje puno dužih redaka u datoteke s kodom jezgre. Zapravo je jedan od programera koji se zove Alastair D'Silva među onima koji tako misle i objavio je zakrpu koja dopušta duljine Redak od 64 bajta umjesto trenutnih 16 ili 32 bajta.

Neki kao Petru Mladeku se ovo nije svidjelo, budući da misli da 64 bajta znači imati više od 256 znakova u svakom retku, i sumnja da bi bilo kojem čovjeku bilo lako pročitati tako dugačak redak na jednostavan način, a također i razlučivost zaslona neophodna za prilagodbu te vrste linija trebao bi biti viši od standardnog HD-a te da su vjerojatno još uvijek postojali programeri s modernim zaslonima u tim rezolucijama.

Čini se da su male šanse za to flaster koji je napisao Alastair postao službeno uključen u Linux kernel. Uz to, znamo da je Linus Torvalds vrlo strog prema tome da neke programere ne favorizira u odnosu na druge i osigurava da programeri mogu raditi čak i sa skromnom opremom, starim hardverom i jeftinim troškovima. Zapravo, duljina linija nije nešto novo, već je obrađivana u prošlosti. Sam Linus govorio je o duljini kada je raspravljao o prelasku s 80 na 100 znakova, preferirajući zadržati 80 u to vrijeme (prije 7 godina).


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.