Jak niektórzy ludzie zauważyli w innych odpowiedziach, powód ograniczenia 80 znaków jest częściowo historyczny (karty dziurkowane, małe ekrany, drukarki itp.), A częściowo biologiczny (aby śledzić, w której linii się znajdujesz, ogólnie dobrze jest widzieć cały bez konieczności obracania głowy).
To powiedziawszy, pamiętaj, że nadal jesteśmy ludźmi i tworzymy narzędzia, aby rozwiązywać własne ograniczenia. Proponuję zignorować całą debatę na temat ograniczeń znaków i po prostu napisać rzeczy, które mają sens niezależnie od ich długości, i użyć IDE lub edytora tekstu, który pomoże ci prawidłowo śledzić linie. Używając tego samego argumentu dla wcięć w debacie tabs vs spacje, a także jak szerokie powinny być wcięcia, proponuję użyć znacznika wcięcia (najczęściej tabulatora) i po prostu poprosić ludzi o skonfigurowanie własnego IDE lub edytorów tekstu, aby je wyświetlić tak, jak im najbardziej odpowiada.
Trzymanie się ustalonej liczby znaków w linii zawsze pogorszy sytuację dla wszystkich poza grupą docelową. To powiedziawszy, jeśli nigdy nie udostępnisz kodu, nigdy; to naprawdę nie ma powodu, aby w ogóle rozpocząć tę dyskusję. Jeśli chcesz udostępnić kod, prawdopodobnie powinieneś pozwolić ludziom samodzielnie decydować, czego chcą, zamiast narzucać im swoje (lub kogoś innego) ideały.