Ein Zitat von Ryan C. Gordon

Ich finde, wenn Sie von Anfang an auf Windows, Linux und Mac OS X abzielen, funktioniert Ihr Code wahrscheinlich überall dort, wo Sie ihn später ausprobieren könnten. Das Schreiben von Code, der von Anfang an plattformübergreifend ist, erfordert mehr Disziplin, aber ich finde, dass sich die Mühe lohnt.
Natürlich läuft die gesamte Software, die ich schreibe, unter Linux; Das ist das Schöne an Standards und plattformübergreifendem Code. Ich muss Ihr Betriebssystem nicht ausführen, und Sie müssen meines nicht ausführen, und wir können trotzdem dieselben Anwendungen verwenden!
Es gibt wirklich, wirklich einen Code, den Rodeo-Männer und -Frauen haben, den Sie nirgendwo anders finden können. Es gibt wirklich einen Code. Es ist ein Gefühl von Tribalismus.
Microsofts Windows 3.1, das 1992 veröffentlicht wurde, war die erste wirklich erfolgreiche Edition von Windows und löste den Redmond-Moloch aus. Apples Macintosh System 7.5, das 1994 veröffentlicht wurde, war eine weitere in einer Reihe von Versionen, denen wichtige Architekturmerkmale fehlten, die der Mac nicht hatte, bis Steve Jobs zurückkehrte und den Code mitbrachte, der zu OS X wurde.
Ich verwende einen Mac. Nicht, weil es sicherer als alles andere ist, sondern weil es tatsächlich weniger sicher ist als Windows, sondern weil ich es immer noch unter dem Radar nutze. Menschen, die bösartigen Code schreiben, wollen die größtmögliche Rendite für ihre Investition und greifen daher auf Windows-Systeme zurück. Ich arbeite immer noch mit Windows in virtuellen Maschinen.
Wo ein Wille ist, ist auch ein Weg. Hacker neigen dazu, einen Weg zu finden. Der Code wird ebenfalls erweitert. Mehr Codezeilen bedeuten eine höhere Wahrscheinlichkeit, dass es einen Exploit gibt, der genutzt werden kann.
Es gibt nichts Persönlicheres als Ihre Werte. Was Sie tun werden und was nicht, um voranzukommen, die Grenzen, die Sie überschreiten werden und welche nicht, um zu gewinnen, wen Sie aus persönlichen Gründen auf die Füße treten und welche nicht, sind der Kern Ihres Ehrenkodex. Und Ihr Ehrenkodex bestimmt Ihren Charakter. Und dein Charakter ist, wer du bist. Hinter verschlossenen Türen. Wenn niemand zuschaut.
Die einfache Tatsache ist, dass sich die Codequalität tendenziell verbessert, wenn Sie zwischen Plattformen wechseln. Nicht offensichtliche Fehler unter Windows werden in der Linux-Portierung SEHR offensichtlich und umgekehrt und werden daher behoben. Sogar die Windows-Spieler werden bei all dem gewinnen.
Was wir tun müssen, ist, das gesamte Steuergesetzbuch zu ersetzen. Ich glaube nicht, dass es Sinn macht zu sagen: „Lasst uns einfach Geld von den Reichen stehlen“ ... Das Problem ist, dass die Steuergesetzgebung verrottet ist und wir mit einer einfachen, fairen und transparenten Steuerordnung von vorne beginnen sollten.
Meine Lieblingsmethode zur Verschlüsselung besteht darin, revolutionäre Dokumente in ein Durcheinander von JPEG- oder MP3-Code zu unterteilen und sie als „Bild“ oder „Lied“ per E-Mail zu versenden. Doch neben der Funktionalität besitzt Code auch einen literarischen Wert. Wenn wir diesen Code formulieren und ihn durch die Linse der Literaturkritik lesen, werden wir feststellen, dass die letzten hundert Jahre modernistischer und postmoderner Schriften den künstlerischen Wert ähnlicher, scheinbar willkürlicher Anordnungen von Buchstaben gezeigt haben.
Es gibt einen subtilen Grund dafür, dass Programmierer den Code immer wegwerfen und von vorne beginnen möchten. Der Grund dafür ist, dass sie denken, der alte Code sei ein Chaos. [...] Der Grund dafür, dass sie den alten Code für ein Chaos halten, liegt in einem Kardinalgrundgesetz der Programmierung: Es ist schwieriger, Code zu lesen als ihn zu schreiben.
Der genetische Code ist kein binärer Code wie bei Computern und auch kein achtstufiger Code wie bei manchen Telefonsystemen, sondern ein quaternärer Code mit vier Symbolen. Der Maschinencode der Gene ist unheimlich computerähnlich.
Die Kerry-Wähler haben heute Morgen eindeutig das Gefühl, dass dies möglicherweise ein Code, „moralische Werte“, ein Code für etwas anderes ist. Es ist ein Code, um eine andere Position gegenüber Schwulen in Amerika einzunehmen, eine ausschließende Position, ein Code zur Abtreibung, ein Code zur Durchsetzung des Christentums gegenüber anderen Glaubensrichtungen.
Wir sprechen hier nicht von unbedeutenden Codemengen. Es handelt sich um umfangreichen System-V-Code, der unter Linux angezeigt wird.
Ich fing an, die Schaltpläne und die Codelisten für den Computer zu verteilen und allen zu sagen, dass sie hier sind. Es ist klein, es ist einfach, es ist kostengünstig: Bauen Sie Ihr eigenes. Keine Idee, ein Unternehmen zu gründen. Steve Jobs kam später vorbei und sagte, die Leute seien interessiert. Warum gründen wir nicht ein Unternehmen?
Schreiben. Beginnen Sie noch heute mit dem Schreiben. Beginnen Sie jetzt mit dem Schreiben. Schreiben Sie es nicht richtig, schreiben Sie es einfach – und machen Sie es später richtig. Gönnen Sie sich die geistige Freiheit, den Prozess zu genießen, denn der Prozess des Schreibens ist langwierig. Seien Sie vorsichtig bei „Schreibregeln“ und Ratschlägen. Mach es auf deine Art.
Es ist schon schwer genug, einen Fehler in Ihrem Code zu finden, wenn Sie danach suchen; Noch schwieriger wird es, wenn Sie davon ausgehen, dass Ihr Code fehlerfrei ist.
Diese Website verwendet Cookies, um Ihnen das bestmögliche Erlebnis zu bieten. Mehr Info...
Habe es!