Diskussion zum Artikel "Implementierung von praktischen Modulen aus anderen Sprachen in MQL5 (Teil 01): Aufbau der SQLite3-Bibliothek, inspiriert von Python"
Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Implementierung von praktischen Modulen aus anderen Sprachen in MQL5 (Teil 01): Aufbau der SQLite3-Bibliothek, inspiriert von Python :
Ist es Ihnen schon einmal passiert, dass Sie ein oder zwei Ihrer bevorzugten Module, Bibliotheken, Frameworks usw. in einer anderen Programmiersprache als MQL5 innerhalb von MQL5 haben wollten? Das passiert mir sehr oft.
Es gibt eine große Anzahl von Entwicklern in der MQL5-Gemeinschaft, die aus verschiedenen Programmierbereichen kommen; einige kommen aus der Web-Entwicklung wie ich, andere aus der Android-Entwicklung und viele weitere Programmierbereiche sind heute vertreten. Das bedeutet, dass die meisten Programmierer mit verschiedenen Sprachen wie JavaScript, Java, Python, C++, C#, um nur einige zu nennen, vertraut sind.
In diesen verschiedenen Sprachen stoßen Programmierer auf verschiedene Kodierwerkzeuge (Module), nützliche Module, die wir einfach überall verwenden wollen. Ich verwende zum Beispiel gerne das in Python angebotene NumPy-Modul für mathematische Berechnungen, und zwar so sehr, dass ich eine ähnliche Bibliothek einmal in MQL5, in diesem Artikel, implementieren musste.
Der Versuch, ein Modul, ein Werkzeug, ein Framework usw. von einer Sprache in eine andere – in diesem Fall in MQL5 – zu implementieren, könnte zwar aufgrund der unterschiedlichen Natur der Programmiersprachen zu leicht unterschiedlichen Funktionen und Ergebnissen führen, aber eine ähnliche Syntax oder Erfahrung könnte ausreichen, um die Produktentwicklung in MQL5 für Entwickler, die mit anderen Sprachen vertraut sind, einfach und unterhaltsam zu gestalten. Ganz zu schweigen davon, dass wir dabei vielleicht einige wertvolle Informationen lernen, die unsere Programmierkenntnisse im Allgemeinen festigen könnten.
Autor: Omega J Msigwa