Seite 1 von 1
Makroprogrammierung mit Rust
Verfasst: Sa 12. Dez 2020, 11:45
von HeiDieLX2
Hallo,
seit ca. fünf Jahren programmiere ich nun Makros und Abläufe in Base mit dem mitgelieferten Basic.
Vor einiger Zeit lass ich einen Artikel über die Programmiersprache "Rust". Erste Schritte habe ich auch bereits mit Rust geübt.
Ist es möglich anstelle von Basic auch Rust zu verwenden? Wenn ja wie müsste ich das einbinden?
Re: Makroprogrammierung mit Rust
Verfasst: Sa 12. Dez 2020, 12:34
von RobertG
Hallo HeiDieLx,
da hast Du wohl das falsche Modul gewählt. Hier geht es ja um Base, nicht um irgendwelche allgemeinen Fragen zur Makroprogrammierung.
Trotzdem: Wenn ich die Hilfe für LO richtig lese, dann ist nur Basic mit der internen Entwicklungsoberfläche und Python mit einer externen Entwicklungsoberfläche möglich.
Gruß
Robert
Re: Makroprogrammierung mit Rust
Verfasst: Sa 12. Dez 2020, 12:44
von HeiDieLX2
Hallo Robert,
danke für die Antwort.
War auch meinerseits eine dumme Frage über die ich zu wenig nachgedacht habe.
Basic und Python sind ja Interpreter-Sprachen.
Rust einen Compiler-Sprache aus dieser Sicht - zu kurz gedacht.
Wollte den Beitrag gerade wieder löschen, du warst jedoch schneller.
Re: Makroprogrammierung mit Rust
Verfasst: Sa 12. Dez 2020, 22:41
von Wanderer
RobertG hat geschrieben: ↑Sa 12. Dez 2020, 12:34
Trotzdem: Wenn ich die Hilfe für LO richtig lese, dann ist nur Basic mit der internen Entwicklungsoberfläche und Python mit einer externen Entwicklungsoberfläche möglich.
Ich habe kürzlich in einem der Foren ein älteres Beanshell-Script gesehen und es fragte auch ein Delphi-Programmierer vor einiger Zeit was an. Bei der API-Dokumentation finden sich auch Hinweise zu C und Java. Möglich ist also vieles, aber je weiter Du von ausgetretenen Pfaden wegkommst, desto mehr Erfahrung braucht Du um Probleme allein zu lösen.
Nicht ausser Acht lassen sollte man auch die Möglichkeit AOO/LO via Socket fernzusteuern, das kann man sicher an die meisten Sprachen anpassen. Aber auch kein Projekt, was man als Anfänger in einer Programmiersprache angeht.
Mfg, Jörn