mse hat geschrieben:Da hier das Wort Lazarus nirgendwo vorkommt,..
Es steht aber auch irgends das er die Entwicklungsumgebung wechseln will.
Woher weist du denn dass es um Lazarus geht? Das Forum heisst "Programmierung->Einsteigerfragen", die Frage war, ob ausser Synaser noch weitere Methoden zur asynchronen seriellen Kommunikation mit mehreren RS232 Ports zu empfehlen sind. Ich habe auf diesem Gebiet viel Erfahrung und könnte noch mehr dazu beitragen, wenn ihr etwas netter wärt. Die MSEgui comm-Komponenten wurden genau zu diesem Zweck entwickelt, um die schwierige multi-thread Verarbeitung zu vereinfachen.
Martin
Zuletzt geändert von mse am Sa 11. Feb 2012, 08:11, insgesamt 2-mal geändert.
Es wäre sicherlich sehr schön, wenn Lazarus "out of the box" eine intern thread-basierte Serien-Schnittsellen-Handling Klasse hätte.
Man könnte AsyncPro portieren (hatte ich 'mal vor, aber das Projekt ist auf Eis gelegt, da sich meine Delphi-Kollegen an Lazarus und Linux nicht 'rantrauen).
Naja, es gibt ja auch hier einen Bereich für MSEgui, von daher ist sowieso nicht ausschließlich Lazarus das Thema im Forum. Obwohl ich die MSE-Plattform nicht nutze, finde ich es nicht so störend wie andere, wenn auf die Möglichkeiten hingewiesen werden. Schließlich können ja auch die Lazarusnutezr profitieren. Möglicherweise kann man ja auch dort vorhandene Komponenten portieren.
Und da Martin seine Nachrichten durchaus höflich formuliert ("mein MSE ist immer besser als euer Lazarus" habe ich zum Beispiel noch nie gelesen), kann man ihm auch genausoviel Höflichkeit entgegenbringen. Immerhin möchte da jemand helfen. Und dazu gehört auch mal andere Wege aufzuzeigen wie etwas gelöst werden kann. Das ist genausowenig falsch, als wenn bei einer Frage nach einer einfachen Webseite mit Counter jemand PHP als Alternative vorschlägt. Was der Fragesteller daraus macht ist dann seine Entscheidung.
Micha
Software, Bibliotheken, Vorträge und mehr: https://www.ypa-software.de
m.fuchs hat geschrieben:Naja, es gibt ja auch hier einen Bereich für MSEgui, von daher ist sowieso nicht ausschließlich Lazarus das Thema im Forum.
So kann man das nicht sagen. Dieser Bereich wurde eingerichtet in der Hoffnung, dass sich nicht immer Lazarus und MSEGui Beiträge vermischen. Nützt nur leider nichts.
Ausserdem ist es ein Unterschied, ob man mal einen Hinweis auf PHP macht, oder bei jedem zweiten Beitrag. Das nervt dann auch.
af0815 hat geschrieben:Langsam gehen mir die Querverweise auf eine andere Plattform auf die Nerven.
Finde ich gar nicht störend. Es ist eine mögliche Lösung und es ist immer gut auch über den Tellerrand hinauszublicken.
In diesem Speziellen Fall wäre u.U. sogar eine Verwendung der angesprochenen (open Source) Komponente in einem Lazarus-Projekt eine angemessene Lösung.
Ich bin teilweise der Meinung von af0815 wobei ich MSE aber auch verstehen kann. Das Projekt ist ja recht umfangreich, aber leider recht Lazarus-Fremd. Dadrin sehe ich das Problem. Ein Hinweis ist sicherlich nicht schlecht, aber dann kann man auch sagen: Verwende doch gleich Java, da geht das bestimmt viel einfacher oder C++ bzw. C.
af0815 hat geschrieben:Langsam gehen mir die Querverweise auf eine andere Plattform auf die Nerven.
Finde ich gar nicht störend. Es ist eine mögliche Lösung und es ist immer gut auch über den Tellerrand hinauszublicken.
In diesem Speziellen Fall wäre u.U. sogar eine Verwendung der angesprochenen (open Source) Komponente in einem Lazarus-Projekt eine angemessene Lösung.
pluto hat geschrieben: dann kann man auch sagen: Verwende doch gleich Java, da geht das bestimmt viel einfacher oder C++ bzw. C.
Das ist völlig OK, wenn es im vollen Text heißt:
"Verwende doch gleich Java, da geht das bestimmt viel einfacher oder C++ bzw. C, denn da ist das Problemhierbereits gelöst und es gibt die folgende Methode, die fertige Lösung in Dein Lazarus-Projekt einzubinden...."