Die Programmiersprache Kotlin ist in verschiedenen Branchen weit verbreitet. Aufgrund ihrer Funktionen eignet sie sich besonders gut für die Entwicklung von Finanztechnologie-Anwendungen. Und die Finanzbranche nimmt diese Tatsache zur Kenntnis.
Branchenriesen wie American Express, Square und Capital One setzen auf Kotlin. Ebenso wie J.P. Morgan und Goldman Sachs. Was macht Kotlin also so geeignet für die Bedürfnisse von Finanzinstituten?
Kotlin für FinTech
Die gleichen Eigenschaften und Merkmale, die Kotlin zu einer beliebten Wahl für verschiedene Anwendungen machen, haben auch Finanzinstitute auf die Sprache aufmerksam gemacht. Spezifische Eigenschaften von Kotlin, die es für die Fintech-Entwicklung vorteilhaft machen, sind:
- Sicherheit: Das Typsystem von Kotlin und Funktionen wie die Nullsicherheit helfen, häufige Programmierfehler zu vermeiden, die schwerwiegende finanzielle Folgen haben können.
- Ausdruckskraft: Kotlins Typinferenz und Funktionen höherer Ordnung machen es Entwicklern leicht, komplexe Finanzalgorithmen und Geschäftslogik auszudrücken, die sowohl einfach zu lesen als auch zu pflegen sind.
- Prägnanz: Es ist einfacher, komplexe Finanzanwendungen in Kotlin zu schreiben und zu pflegen, da die prägnante Syntax dazu beiträgt, problematischen Boilerplate-Code zu vermeiden und zu eliminieren.
- Interoperabilität: Die Finanzbranche hat Java wegen seiner Sicherheit, Skalierbarkeit und Stabilität weitgehend übernommen. Viele Finanzinstitute verfügen über Altsysteme, die mit Java entwickelt wurden und die nicht einfach oder billig zu ersetzen sind. Vielmehr müssen diese Systeme aktualisiert, modernisiert und mit neuen Systemen integriert werden. Kotlin lässt sich leicht in bestehenden Java-Code integrieren und ist daher eine gute Wahl für Finanzinstitute mit alten Java-Codebasen.
Das digitale Finanzdienstleistungsunternehmen 11:FS verwendet Kotlin als Programmiersprache. Jason Chow, der leitende Kotlin-Ingenieur des Unternehmens, erklärt:
"Trotz all seiner Vorzüge ist Java zu kompliziert und enthält zu viele Standardtexte. Das bedeutet, dass wir minderwertigen Code in unserem Repository behalten und pflegen. Kotlin wurde entwickelt, um prägnant und klar zu sein."
Er hebt den übersichtlichen Quellcode von Kotlin hervor, der den Finanzinstituten die Wartung erleichtert, die Zeit bis zur Markteinführung verkürzt und es den Ingenieuren ermöglicht, "sich auf hochwertige Probleme wie die Kundenerfahrung zu konzentrieren".
Sehen Sie sich dieses Video an und erfahren Sie, warum die Ingenieure der funktionalen Abteilung von Xebia der Meinung sind, dass Kotlin hervorragend für Fintech geeignet ist.
Kotlin ist auf dem Vormarsch
Die Popularität von Kotlin hat in den letzten Jahren kontinuierlich zugenommen. Die Annahme von Kotlin durch Google im Jahr 2019 als bevorzugte Sprache für die Entwicklung von Android-Apps hat die Verbreitung von Kotlin weiter vorangetrieben. Die jüngsten Äußerungen von James Ward, dem Produktmanager für Kotlin bei Google, zeigen, dass das Unternehmen nach wie vor
"Wir wissen, dass die Entwickler im Allgemeinen mit Kotlin zufriedener sind als mit Java. Wir wissen, dass sie produktiver sind, dass die Qualität der Anwendungen höher ist und dass wir uns daher darauf konzentrieren, mehr dieser Leute dazu zu bringen, mehr von ihrem Code umzustellen. Die Interoperabilität von Kotlin [...] mit Java hat dazu geführt, dass die Leute nach und nach ihre Code-Basis umstellen können, und es wäre großartig, wenn wir irgendwann den Punkt erreichen würden, an dem alles nur noch Kotlin ist."
Umfragen wie die JetBrains Developer Ecosystem Survey 2021 und andere zeigen, dass Kotlin eine der am schnellsten wachsenden Programmiersprachen ist. Andere aktuelle Umfragen und Studien zeigen, dass Kotlin bei Entwicklern für verschiedene Anwendungsfälle wie Android-Entwicklung, Backend-Entwicklung und Microservices sehr beliebt geworden ist.
Da Kotlin als moderne und leistungsstarke Programmiersprache immer beliebter wird, bemühen sich Finanzinstitute, die Vorteile von Kotlin in ihr Ökosystem zu integrieren. Aus diesem Grund suchen große Banken und andere Finanzinstitute händeringend nach Kotlin-Ingenieuren. Und diese steigende Nachfrage nach Kotlin-Ingenieuren hat dazu geführt, dass Entwickler eine Kotlin-Schulung absolvieren, um den aktuellen Bedarf zu decken.
Zusammenfassung
Insgesamt ist Kotlin aufgrund seiner Kombination aus Sicherheit, Ausdrucksstärke, Prägnanz und Interoperabilität eine hervorragende Lösung für die Entwicklung von Fintech-Anwendungen.
Wenn Sie daran interessiert sind, mehr über die Migration Ihrer Legacy-Kernanwendungen auf Kotlin zu erfahren, wenden Sie sich an uns. Die Experten für funktionale Programmierung bei Xebia sind erfahrene Fachleute und führende Mitglieder der Kotlin-Community, die Unternehmen gerne dabei helfen, die Vorteile von Kotlin zu nutzen.
Unsere Ideen
Weitere Artikel
Contact




