Agentur.rocks
  • Technologien
    • KI
    • Adserver
    • CMS
    • CRM
    • E-Commerce
    • Tools
    • Tracking
  • Marketing
    • Affiliate Marketing
    • Content Marketing
    • Display Advertising
    • Network Marketing
    • Newsletter Marketing
    • Digitales Marketing
    • Push Notifications
    • SEA
    • SEO
    • Social Advertising
    • Personal Marketing
    • Social Media
  • Agenturen
  • Dienstleister
    • Daten Dienstleister
    • Entwickler
    • Server Hosting
  • Tools und Weiteres
    • News
    • Anleitungen
    • Wissen
    • CRM Systeme
    • Tipps & Tricks
    • FAQ
    • Jobs
    • Rechner
      • Cost per Action (CPA) berechnen
      • Cost per Click (CPC) berechnen
      • Cost per Lead (CPL) berechnen
      • Cost per View (CPV)
      • Cost per Order (CPO) berechnen
      • Kosten Umsatz Relation (KUR) berechnen
    • Datenschutz
      • Datenschutz News
      • Datenschutz Tools
Kategorien
  • Adserver
  • Affiliate Marketing
  • Agenturen
  • Allgemein
  • Anleitungen
  • Branchen
  • CMS
  • Content Marketing
  • CRM
  • CRM Anbieter
  • Datenschutz
  • Dienstleister
  • Digitales Marketing
  • Display Advertising
  • E-Commerce
  • Entwickler
  • FAQ
  • Jobs
  • KI
  • Marketing
  • Network Marketing
  • News
  • Newsletter Marketing
  • Online Marketing
  • Personal Marketing
  • Push Notifications
  • SEA
  • SEO
  • Server Hosting
  • Social Advertising
  • Social Media
  • Technologien
  • Tipps & Tricks
  • Tools
  • Tracking
  • Wissen
Bei Google Podcast anhören
Agentur.rocks
  • Technologien
    • KI
    • Adserver
    • CMS
    • CRM
    • E-Commerce
    • Tools
    • Tracking
  • Marketing
    • Affiliate Marketing
    • Content Marketing
    • Display Advertising
    • Network Marketing
    • Newsletter Marketing
    • Digitales Marketing
    • Push Notifications
    • SEA
    • SEO
    • Social Advertising
    • Personal Marketing
    • Social Media
  • Agenturen
  • Dienstleister
    • Daten Dienstleister
    • Entwickler
    • Server Hosting
  • Tools und Weiteres
    • News
    • Anleitungen
    • Wissen
    • CRM Systeme
    • Tipps & Tricks
    • FAQ
    • Jobs
    • Rechner
      • Cost per Action (CPA) berechnen
      • Cost per Click (CPC) berechnen
      • Cost per Lead (CPL) berechnen
      • Cost per View (CPV)
      • Cost per Order (CPO) berechnen
      • Kosten Umsatz Relation (KUR) berechnen
    • Datenschutz
      • Datenschutz News
      • Datenschutz Tools
  • News

Leibniz’ geheimer Code: Die Programmiersprache von morgen?

  • Thomas Harnisch
  • 14.04.2025 17:34
Leibniz' geheimer Code: Die Programmiersprache von morgen?
Symbolfoto
Total
1
Shares
0
0
1
  • Gottfried Leibniz strebte nach einer universellen Sprache, der characteristica universalis, um wissenschaftliche Wahrheiten klar darzustellen. Heute leben Elemente seines Traums in modernen Programmiersprachen fort, die versuchen, Klarheit und Ausdrucksstärke zu bieten. Objective-C als Programmiersprache ist polarisierend und bekannt für seine komplexe Syntax. Trotz ihrer Schwierigkeiten hatte Objective-C einen erheblichen Einfluss auf die Mobile Development-Welt. Viele Entwickler bewegen sich aufgrund persönlicher Vorlieben und historischer Zufälle in Bezug auf Programmiersprachen.

Nach der Erfindung der Infinitesimalrechnung, der Aktuarialtabellen, des mechanischen Rechners und der Prägung des Ausdrucks „beste aller möglichen Welten“ hatte der brillante Gottfried Leibniz das Gefühl, dass sein Lebenswerk unvollständig war. Schon in jungen Jahren träumte dieser Universalgelehrte des 17. Jahrhunderts davon, eine Sprache zu schaffen, die er als characteristica universalis bezeichnete. Diese Sprache sollte alle wissenschaftlichen Wahrheiten perfekt repräsentieren und das Entdecken neuer Erkenntnisse so einfach machen, wie grammatikalisch korrekte Sätze zu formulieren sind. Dieses „Alphabet des menschlichen Denkens“ sollte keine Falschaussagen oder Unklarheiten zulassen, und Leibniz arbeitete daran bis zu seinem Lebensende.

Die Moderne Parallele

Heute lebt eine Version von Leibniz’ Traum in Form von Programmiersprachen fort. Diese sollen zwar nicht die Gesamtheit des physikalischen und philosophischen Universums abbilden, repräsentieren jedoch das nächstbeste: Die schier endlosen Einsen und Nullen im Inneren eines Computers. Wagemutige oder schlicht verrückte Computerwissenschaftler gehen daran, neue Sprachen zu entwickeln, die ihre eigene characteristica universalis darstellen könnten—Systeme, die so ausdrucksstark sind, dass sie keine Unklarheiten lassen und Kommentare, Dokumentationen und Unit-Tests überflüssig werden.

Natürlich ist Ausdruckskraft ebenso eine Frage des persönlichen Geschmacks wie der Informationstheorie. Für den einen mag der Genuss von Steely Dan im Jugendalter einen prägenden Einfluss gehabt haben, während die eigene Präferenz für Programmiersprachen durch jene geformt wurde, die man zuerst selbst erlernte. In meinem Fall war dies Objective-C.

Objective-C: Ein polarisierendes Erbe

Objective-C gilt als polarisierend—oft verspottet für seine unermüdliche Wortfülle und eigenartigen eckigen Klammern. Einst nahezu obskur, hätte diese Sprache ohne einen unerwarteten historischen Zufall in den frühen 1990ern in Vergessenheit geraten können. Doch während meiner Zeit in der Softwareentwicklung fand ich mich oft dabei, in Bars und auf Plattformen wie HackerNews ihre schwerfälligen Designentscheidungen zu verteidigen.

In meinen Anfangsjahren als Software-Ingenieur erlebte ich, wie schwer es sein konnte, in einem überfüllten Feld Fuß zu fassen. Während meiner Collegezeit, als Mobile Development-Kurse rar waren, entdeckte ich Objective-C als Sprache für iPhone-Apps. Ich hatte ein Nischengebiet entdeckt. Das Programmieren mit Objective-C vermittelte mir das berauschende Gefühl unendlicher Selbstausdruckskraft und ließ mich glauben, dass ich alles erschaffen könnte, was ich mir nur vorstellen würde—bis ich es nicht mehr tat.

Mehr zum Thema:
  • CMS – Das beste Content Management System der Welt finden
    CMS: Mit einem Content Management System zur besten Webseite
  • Auf dem Bild wird mit einem Beispielcode gezeigt, was reguläre Ausdrücke sind. Außerdem sind auf diesem Bild 2 Programmierer mit einem PC zu sehen, die sich auf dem Bildschirm den Code ansehen.
    Was sind reguläre Ausdrücke und wozu werden sie verwendet?
  • Die besten 50 Seo Tipps für Einsteiger
    Die 50 besten SEO Tipps für Einsteiger
Total
1
Shares
Share 0
Tweet 0
Pin it 1
Avatar-Foto
Thomas Harnisch

Thomas Harnisch ist Senior Online Marketing Manager mit über 17 Jahren Berufserfahrung, davon mehr als 8 Jahre in der Touristik. Als Hobbyfotograf und -koch probiert Thomas Harnisch gerne neue technische Geräte aus. Wenn er nicht gerade fotografiert oder eine kulinarische Kreation zaubert, verbringt er seine Zeit mit seiner Frau und seiner kleinen Tochter. Mit seinem neuen Blog agentur.rocks möchte Thomas gerne sein Wissen und seine gemachten Erfahrungen teilen.

Dir könnte auch gefallen
Teslas Optimus-Roboter tanzt sich in unser zukünftiges Leben!
Weiterlesen
  • News
Teslas Optimus-Roboter tanzt sich in unser zukünftiges Leben!
  • Thomas Harnisch
  • 14.05.2025 04:14
SpaceX enthüllt: Start der stärksten Rakete noch im Oktober?
Weiterlesen
  • News
SpaceX enthüllt: Start der stärksten Rakete noch im Oktober?
  • Thomas Harnisch
  • 14.05.2025 02:10
Verpassen Sie nicht den unglaublichen Rabatt auf Beats Buds!
Weiterlesen
  • News
Verpassen Sie nicht den unglaublichen Rabatt auf Beats Buds!
  • Thomas Harnisch
  • 14.05.2025 01:13
Schreibe einen Kommentar Antworten abbrechen

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Anzeigen
Peter













Neueste Beiträge
  • Teslas Optimus-Roboter tanzt sich in unser zukünftiges Leben!
    Teslas Optimus-Roboter tanzt sich in unser zukünftiges Leben!
  • SpaceX enthüllt: Start der stärksten Rakete noch im Oktober?
    SpaceX enthüllt: Start der stärksten Rakete noch im Oktober?
  • Verpassen Sie nicht den unglaublichen Rabatt auf Beats Buds!
    Verpassen Sie nicht den unglaublichen Rabatt auf Beats Buds!
  • Jessica Jones kehrt zurück: Wird der Netflix-Star das MCU retten?
    Jessica Jones kehrt zurück: Wird der Netflix-Star das MCU retten?
  • Chaos bei VPNSecure: Kundensturm nach Abo-Aus sorgt für Ärger!
    Chaos bei VPNSecure: Kundensturm nach Abo-Aus sorgt für Ärger!
  • Neuer Lautsprecher von Wiim: Apples Konkurrenz mit Touchscreen
    Neuer Lautsprecher von Wiim: Apples Konkurrenz mit Touchscreen
Agentur.rocks
  • Datenschutzerklärung
  • Impressum
  • Sitemap
  • Gastbeiträge
  • Portale und Profile
  • Cookies
Der Blog für Marketing-Interessierte
Marketing/CRM
  • Die 50 wichtigsten Marketingbegriffe
  • CRM Systeme
  • CRM – Customer Relationship Management
  • CRM-Marketing Kundenloyalität
  • CRM Systeme für kleine Unternehmen 
  • Network Marketing Firmen
SEO
  • SEO Optimierung
  • Die 50 besten SEO Tipps
  • SEO Optimierung Preis
  • SEO Optimierung kostenlos
E-Commerce
  • E-Commerce
  • E-Commerce Umsatz steigern
  • E-Commerce Online Marktplatz
  • E-Commerce Nische
  • Network Marketing Firmen

Gib dein Suchwort ein und drücke Enter.