Quantcast
Channel: Hunter Jerusalem Journal
Viewing all articles
Browse latest Browse all 636

Computertechnologie leider nicht von Grund auf richtig konzeptioniert

$
0
0

Schade, dass die Computertechnologie nicht grundlegend richtig gemacht wurde. Sondern zusammengestümpert. Folgendes vermisse ich:

• Kein Datenverlust. Niemals. Auch nicht bei Stromausfall ohne Akku.

• Tabellen in Plain Text überall, mittels Elastic Tabstops. AsciiDoc oder Pandoc-Markdown für sauber strukturierte Texte, die sich vielfältig visuell großartig darstellen lassen lassen und gleichzeitig technisch einfach durchsuchbar bleiben und platzsparend gespeichert werden können, statt PDF oder HTML. Post-Print-Dokumente, die es uns ermöglichen die Inhalte gemeinsam zu bearbeiten und zu strukturieren und Daten in Tabellen unterschiedlichst anzuzeigen (gruppierte Listen, Tabellen, Kanban-Boards, Kalender, Schaubilder etc.). Coda.io und Notion.so und viele weitere (Quip, Dropbox Paper) zeigen was möglich ist. Während Microsoft Office umständlich erfordert dass man jedes einzelne Zeichen formatiert, in einem Papierseitenformat wie DIN A4 obwohl die meisten Dokumente niemals gedruckt werden. Aber kleine Bildschirme mittlerweile die Norm sind: Smartphones sind die am häufigsten genutzten Computer.

• CSV, comma separated values, mit einem Komma oder Strichpunkt getrennte Felder einer Tabelle, obwohl es dafür ASCII-Steuerzeichen gibt (Unit-, Record-, Group- und File-Separator). Wenigstens TSV, tab-separated values, statt CSV wäre bereits besser.

• Alles was Alan Kay, Douglas Engelbart, Jef Raskin, Larry Tesler, Kai Krause und weitere Visionäre beschrieben oder gezeigt haben, wie Computer eigentlich sein sollten; teilweise bereits in den 1960ern als funktionierende Technologie-Demonstration. Speziell: - Keine Modes: Fenster öffnen und schließen, Änderungen sichern und vieles mehr sind unnötige technische Limitierungen. - Für jeden Computerbefehl sollte es nur eine effiziente und leicht zu entdeckende Eingabemöglichkeit geben. - Das grafische UI könnte in Häuser und Räume gegliedert sein. - Statt monolithischer Anwendungen, einzelne Funktionen, miteinander integriert. - Computermaus macht krank und ist ineffizient. - Tastatur sollte mit einer Hand, wie ein Piano, mit wenigen Tasten, bedienbar sein.

• Als Maßeinheit sollte es nur Bit, nicht Byte (entspricht 8 Bit), geben und die Basis sollte stets 1000 sein, nicht 1024 (totale Verwirrung sogar bei den Experten: 1,44 MB 3,5 Zoll Diskette ist 1000 × 1024 Byte; MB steht also weder für MegabinärByte (MiB) noch für MegaByte).

• Vielleicht sollten Entwickler in vielen Fällen doch besser das Dezimalsystem bevorzugen. Am 01.01.2010 konnten Millionen Bankkunden ihre Rechnung im Urlaub nicht bezahlen, da sich die Bankkarten abgelaufen im Jahr 2016 wähnten. Eine hexadezimale 10 ist eine dezimale 16.

• Auch wäre es einfacher wenn Informatiker stets mit der 1 anfangen zu zählen, anstatt so ungewöhnlich bis drei zu zählen: 0, 1, 2.


Viewing all articles
Browse latest Browse all 636