Limita lungimii liniilor din nucleul Linux de dezbătut ...

Linux Kernel

Periodic, Dezvoltatori de kernel Linux dezbateți sau vă întâlniți pentru a discuta anumite subiecte. De obicei, unele NOC sunt utilizate pentru a se întâlni față în față, dar celebrele LKML sunt, de asemenea, utilizate pentru a discuta alte detalii ca acestea.

Cu această ocazie a fost tratat un subiect specific și este limita lungimii liniilor de text din nucleul Linux. Există oameni cărora le plac liniile puțin mai mult pentru a nu risipa spațiul vertical, iar alții preferă liniile mai scurte, astfel încât să nu ocupe prea multă lățime. Este mai mult o chestiune de gust sau aproape estetică.

Unii cred că monitoarele și rezoluțiile ecranului au devenit atât de mari în ultimii ani, încât ar trebui să se permită scrierea unor linii mult mai lungi în fișiere de cod nucleu. De fapt, unul dintre dezvoltatorii pe nume Alastair D'Silva se numără printre cei care cred acest lucru și a postat un patch care a permis lungimi de Linie pe 64 de octeți în locul curentului de 16 sau 32 de octeți.

Unii ca. Lui Petr Mladek nu i-a plăcut asta, deoarece consideră că 64 de octeți înseamnă a avea mai mult de 256 de caractere pentru fiecare linie și se îndoiește că oricărui om i-ar fi ușor să citească un rând atât de lung într-un mod simplu și că, de asemenea, rezoluția ecranului necesară pentru a regla acel tip de liniile ar trebui să fie mai mari decât standard HD, și că, probabil, au existat încă dezvoltatori cu afișaje moderne la aceste rezoluții.

Se pare că există puține șanse patch-ul scris de Alastair a devenit oficial inclus în nucleul Linux. În plus, știm că Linus Torvalds este foarte strict în privința favorizării unor dezvoltatori în fața altora și a asigurării faptului că dezvoltatorii pot lucra chiar și cu echipamente umile, hardware vechi și low-cost. De fapt, lungimea liniilor nu este ceva nou, ea a fost deja acoperită în trecut. Linus însuși a vorbit despre lungime când a discutat despre trecerea de la 80 la 100 de caractere, preferând să păstreze 80 la acel moment (acum 7 ani).


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.