| ||||
| Zitat:
Und .Net sollte, bei allen Vorteilen, nun wirklich nicht die Basis für eine Software sein bei der es auf Geschwindigkeit und Genügsamkeit ankommt und Portabilität zweitrangig ist. Was nützt es denn, frag ich euch, wenn IPS auf Linux lauffähig ist aber ausser nem gehackten FS20 und ein bissel 1-wire nichts drauf läuft? Und wer ernsthaft immer noch glaubt ein Windows-System könne nie stabil laufen, der soll seine Win98-CD zum Recycling-Hof bringen. So! Zitat:
Bedenkt bitte immer auch dass es die unentgeltlichen jahrelangen Arbeit von tausenden von Delphi-Programmieren zu verdanken ist, dass PHP-Support, Serielle Schnittstellen, zig Netzwerk Protokolle und Vieles mehr im Internet kostenlos als Delphi-Addon oder als "codeschnipsel" in starken communities verfügbar ist. Eine neue, schicke, trendige Programmiersprache hat das oft alles nicht. IPS Ohne Netzwerk-Support oder PHP wär nicht das gleiche, findet ihr nicht auch? Und versucht erstmal eine ähnlich performante und unfangreiche Netzwerk-Komponenten-Sammlung wie die Indys oder Async Pro zu finden. Mein Fazit: Delphi ist stabil. Nicht alle Versionen waren empfehlenswert aber die braucht man ja auch nicht zu wählen. Delphi hat eine große community - ein bissel wie die IPSler. Es gibt viel kostenlose Addons und Erweiterungen. Wer mehr braucht kann auch Geld investieren. Es gibt quasi nichts was es nicht gibt, nichts was man mit Delphi nicht kann (auf Ausnahmen gehe ich weiter unten ein). Delphi ist recht einfach und gut strukturiert. Das erleichtert das Prototyping, die Pflege der Quellcodes und auch den Einstieg in die Programmierung allgemein. Delphi wurde schon zig mal für tot erklärt und ist doch nicht klein zu kriegen gewesen. Es wird auch weiter bestehen. Selbst wenn Delphi eingestellt würde gäbe es die Möglichkeit auf andere Objektpascal IDEs umzusteigen. Was sind die konkreten Nachteile: Mit Delphi kann man nicht für Linux oder Mac programmieren. Ja und? Welcher Hardware-Hersteller im Smarthome-Bereich bringt denn schon Treiber für Mac mit? Mit Delphi kann man nicht für WinMobile oder Android programmieren. Ja und? Niemand wird ernsthaft seinen IPS-Server auf nem Handy laufen lassen wollen. Mit Delphi kann man nicht oder nicht gut hardwarenah programmieren. Na und? Seit Windows XP geht das sowiso nur noch ganz schwierig weil Microsoft das unterbindet, womit sie auch recht haben. Mit Delphi kann man keine Treiber programmieren. Gut... Ich bin jetzt kein Hardware-Hersteller... Interessiert mich nicht. Solange IPS auf einem Windows PC läuft ist Delphi eine gute Wahl. Toni
__________________ www.Tonis-Welt.com 01001000 01100101 01101100 01101100 01101111 Mit Logik kommen wir hier nicht weiter...01110111 01101111 01110010 01101100 01100100 _________________________________ Geändert von Tonic1024 (Morgen um 14:76 Uhr) Geändert von Tonic1024 (14.07.10 um 16:50 Uhr) |
| ||||
|
Oh ja... Das kann ich nur unterstreichen. Ich hab keine Skrupel IPS auf nem W2K-Rechner einzusetzen. Wenn man ein bissel Ahnung hat und weiss was man tut ist das kein Problem. Und wenn man absolut Keine hat und eben nicht weiss was man tut, dann kann man auch einen Linux-Server ganz ordentlich zum Absturz bringen. Keine Arme, keine Kekse. Thats life.
__________________ www.Tonis-Welt.com 01001000 01100101 01101100 01101100 01101111 Mit Logik kommen wir hier nicht weiter...01110111 01101111 01110010 01101100 01100100 _________________________________ Geändert von Tonic1024 (Morgen um 14:76 Uhr) |
| ||||
|
... ich erinnere mich gerade ein ein Werbe-Plakat von Microsoft ... aus den frühen 2000ern ...
__________________ ... Squeeezer IP-Symcon 2.3 (Contronics-Umsteiger), FS20 (FHZ1300, ca. 90 Sensoren/Aktoren), HMS (ca. 15 Sensoren), FHT80b (10x), HomeMatic (CCU, ca. 5 Sensoren/Aktoren), IR-Trans (2x), Velleman-Board, Touch-Screen (7"), HTC HD2 Geändert von squeeezer (14.07.10 um 18:35 Uhr) |
| |||
| Zitat:
Ich arbeite beruflich mit Delphi-Programmiern zusammen und immer wieder kommen die gleichen Vorurteile gegenüber C# ums Eck - bei uns aus Unkenntniss und Umstellungsangst. Mein Fazit: Ich habe auch schon was für IPS geschrieben, würde aber lieber direkt ein Modul schreiben als über SOAP zu gehen. Solange ich das aber nur mit Delphi kann: sorry. |
| ||||
|
Das Dot Net framework ist ein Monster. Es ist riesig groß aber verbraucht "natüürlich" überhaut keine Ressourcen. Und "natürlich" ist ein Laufzeitkompilat vollkommen CPU- und Speicherneutral. Die Idee und der Mehrwehrt von .Net ist ein vollkommen anderer und darin ist es gut. Ein unbedarfter Benutzer hat schon mal echte Probleme wenn die Meldung erscheint: Dieses Programm setzt das .Net framework 3.5 voraus. Standardreaktion: Bitte was? Oder : Das Tool geht irgendwie nicht. Ich verwende .Net und ich mag .Net. Die IDE nicht, aber das ist Geschmackssache. Ich finde aber .Net ist eben nicht die Lösung auf alle Fragen. Blind nach c# zu schreien ist mindestens genau so kurzsichtig wie es blind abzulehnen. Und wäre IPS in C++ geschrieben hätte ich keine Module geschrieben. So ist das Leben halt. Keine Arme, keien Kekse. BTw: Die SOAP Schittstelle ist so schlecht nicht. Machste halt nen WDSL Import und verwendest sie nativ. Das sollte auch im VS2k8 klappen ![]() Liebe Grüße von der hohen See, Toni
__________________ www.Tonis-Welt.com 01001000 01100101 01101100 01101100 01101111 Mit Logik kommen wir hier nicht weiter...01110111 01101111 01110010 01101100 01100100 _________________________________ Geändert von Tonic1024 (Morgen um 14:76 Uhr) |
| ||||
| Zitat:
Da ich SW im Industrieumfeld auch mit .net schreibe, weiß ich, daß auch C# SW 24/7 laufen kann (ohne daß sich Speicher aufbaut oder es auf 100% CPULast steht).. ![]() Zitat:
Zitat:
Zitat:
![]() Liebe Grüße aus dem tiefen Süden, Grooooog. Geändert von Grooooog (17.07.10 um 19:59 Uhr) |
| |||
|
Sorry für Doppelpost, aber gibts ne freie Delphi IDE, mit der ich mich an das IP-Symcon SDK wagen kann? Ich hab zwar Lazarus gefunden, aber ich weiß nicht, ob das Ding IPS-Kompatibel ist.
__________________ IPS: Windows XP in VirtualBox, Anbindung über Devolo dLANs Anbindungen: USB-Geräte an Silex SX-2000U2 über Devolo dLAN FS20: FHZ1300 USB über Silex SX-2000U2, TFKs, PIRA, AS4, ST-3, FS20 SR HomeMatic: HM-LAN, HM-Thermostate, Stellantriebe WDE: WDE-1 über Silex SX-2000U2, S555THs |
| |||
|
Meines Wissens nicht, aber ich bin mir auch nicht sicher ob man für Erweiterrungen unbedingt das SDK nutzen sollte/muss. Ich mache es jetzt via SOAP oder noch schöner (weil einfacher) mit Trixi von Toni. Dann ist man unabhängig von Delphi und (hoffentlich) den Versionen von IPS. VG Stephan |
| ||||
| Zitat:
Da war mir die Idee mit Trixi gekommen, die ich noch weiter ausbauen werde. Aber die Zeit lässt das im Moment nicht zu. Damit biste unabhängig und kannst auch ne kostenlose IDE verwenden oder mit .Net entwickeln. Ganz wie du magst. Toni
__________________ www.Tonis-Welt.com 01001000 01100101 01101100 01101100 01101111 Mit Logik kommen wir hier nicht weiter...01110111 01101111 01110010 01101100 01100100 _________________________________ Geändert von Tonic1024 (Morgen um 14:76 Uhr) |
![]() |
| Themen-Optionen | Thema durchsuchen |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| 5 Jahre mit IP-Symcon | tommi | Off Topic | 37 | 29.12.10 12:33 |
| Kommunikation KNX <-> IP-Symcon <-> Delphi | sid112 | Haustechnik | 1 | 06.01.10 14:40 |
| Werte lesen/Schreiben per Delphi | sn00py | Allgemeine Diskussion | 3 | 13.05.09 09:05 |
| Delphi 2009 und SDK ?! | sirko | IP-Symcon SDK/Beispiele/Diskussion | 3 | 24.03.09 11:47 |
| Hallo Welt | steiner | Anleitungen / Nützliche PHP Scripte | 30 | 12.07.08 18:20 |