Also dieser NAchteil ist ja wohl im Vergeich zu den Vorteilen zu vernachlässigen zumal das auch keine Stunden dauert. Zudem spart man eine Menge Stunden beim erstellen des Codes und auch beim Debugging ist das Datenflussmodell einfach unschlagbar. 10-20 Jahren wird so gut wie keiner mehr was anderes im technischen Bereich programmieren außer spezielle Sachen wo man sehr nah an der Maschine programmieren muss.
Wenn Jemand schreibt er braucht ewigund der totale Anfänger ist aber C gut kann dann sollte er sich vielleicht mal fragen wie es damals war als er gerade mal beim "Hello World" Programm war.
Vielleicht lohnt sich auch der Vergleich auf dieser Seite
http://www.computerbase.de/lexikon/Hallo-W...t_.28Konsole.29
Und das man nicht in textform codest wohl auch klar darum ist es ja eine graphische Sprache,
zudem hat man auch hier ein überschneidendes Modell indem man wie schon angesprochen Formelknoten für Berechnungen und Schleifen wie in C erstellen kann und zudem auch neuerdings für MatLAB und Mathematica scripts soweit ich weis. Und natürlich Dll's-Anbindung usw. usw.
Zudem gibt es noch weitere Views wie die Hierachie und das VI-Profil usw...
Zum Coden selber brauchst Du bei C auch nur den Texteditor oder nicht, zudem sind neuerdings auch ganze Projektstrukturen verankert und können genauso wie bei den IDE's auf C++ gemanaged werden.
Unter LabWindows kann man LabVIEW auch textorientiert programmieren im Grunde soweit wie ich das verstanden habe C
.
Du musst Dich erst mal ein paar Monate mit außerinandersetzen die Leute die aus der Gegend textorientiert stammen sind immer erst skeptisch und viele haben zu viel Stolz umzusteigen und programmieren dann lieber so einen Rotz wie Delphi, Visaul Basic. Gerade bei Messanwendungen ist diese Sprache nicht zu schlagen. Da kann mir einer erzählen was er will. Und ich bin grantiert schneller wie Du in C wenn ich eine Struktur erstelle und das Programm auch eine Benutzeroberfläche hat!
Außerdem hat man auch hier Zugriff was eingeblendet werden soll und was nicht usw...
Wenn es darum geht Konsole zu programmieren soll man sich in das letzte Jahrtausend begeben und dort bleiben
Oder habt Ihr schon mal einen Graphikprogrammierer für 3_D-Shooter gesehen der jeden Pixel einzeln setzt
Gruß
T.
' schrieb:Wenn ich noch etwas Senf zu meinen Vorrednern dazu geben darf:
Ja, man kann nicht nur C-Programme einbinden, sondern auch auf - wie ich finde - einfache Art auf beliebige DLL-Bibliotheken zugreifen, vorausgesetzt man hat deren Beschreibung zur Hand.
Außerdem gibt es den Formelknoten in einer C-ähnlichen Syntax.
Was aber ganz neu ist in LV8 und in LV8.2 noch erheblich ausgebaut ist: Man hat die volle Einbindung des Programms Matlab in LV.
Man kann sich sehr für LV begeistern, aber ein Nachteil ist eben unbestritten: Die rein kosmetischen oder kosmetikähnlchen Tätigkeiten, wie Umgruppienung von Blöcken, Änderung der Hierchie von irgendwelchen Scheifen usw., nehmen ganz erheblich Zeit in Anspruch. Änderungen, die bei einer textorientieren Sprache in Minutenschnelle erledigt sind, können bei LV Stunden in Anspruch nehmen.