Zum neuen Informatik-Forum >>
 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren   ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Keine Compilierung mehr notwendig !!! - Seite 2
Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6  Weiter
 
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Informatikerboard.de Foren-Übersicht -> C/C++
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
Tristan



Anmeldungsdatum: 06.02.2006
Beiträge: 22

BeitragVerfasst am: 07. Feb 2006 21:50    Titel: Ja es funktioniert ! Antworten mit Zitat

Wenn es funktioniert könnte man es so natürlich nennen. Oder man sagt, es verleitet zu schlampigem Programmieren, weil einem die Fehler eh verbessert werden. Ob dann allerdings, wenn man einfach nur draufloshackt, wirklich brauchbare Programme rauskommen können steht auf nem anderen Blatt Papier...

Des weiteren seh ich bei großen Projekten die größte Hürde wohl eher beim Designprozess. Wenn erst mal n vernünftiges Design da ist, ergibt sich der Rest eigentlich (fast) von selbst. Das wird einem das Tool aber wohl kaum abnehmen können...[/quote]

Es funktioniert genau so ! Hier geht es ja nicht um schlampiges programmieren, sondern um eine enorme Verbesserung der Code Qualität an sich. NATIVE hält die Code Qualität nämlich über den gesamten Programmierprozess. Und jeder weiss das diese gerade bei größeren Projekten nicht gleichbleibend besonders bei mehreren beteiligten gehalten werden kann. Den Beweis dafür was NATIVE kann werden wir noch diese Woche mit einer 3D Engine die mit NATIVE programmiert wurde auf unserer Seite präsentieren. Du hast recht das der Designprozess die größte Hürde eines Projektes ist. NATIVE hilft dir auch hier ! Lade dir bitte mal die DEMO Version herunter und setze ein paar Diagramme für ein kleines Projekt.
Diese kannst du dir sofort abspeichern und als Html Code wiedergeben lassen.
Bei den Vollversionen kannst du dies natürlich auch in C und C++.
Du wirst schnell verstehen das NATIVE wirklich eine Verbesserung für jeden Programmierer darstellt. Augenzwinkern

Gruß

p.s. NATIVE ist keine Magie, es geht nur nach logischen Grundsätzen der Programmierung vor.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Tristan



Anmeldungsdatum: 06.02.2006
Beiträge: 22

BeitragVerfasst am: 07. Feb 2006 22:03    Titel: Re: c++? Antworten mit Zitat

gtakiller hat Folgendes geschrieben:
wie soll man denn da nen c++ code überhaupt einbinden?


Hi gtakiller,

vielleicht hast du dir ja schon die Demo runtergeladen und gesehen wie das Programm funktioniert. Bei der Vollversion sitzt eine Bibliothek dahinter woraus der Code automatisch importiert wird. Du kannst es ja mal mit der Demo ausprobieren. Einfach Diagramme setzen und in Html umwandeln. Genauso funktioniert dies bei der Voll Version mit C und C++.


Gruß
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Crotaphytus



Anmeldungsdatum: 08.05.2005
Beiträge: 213

BeitragVerfasst am: 08. Feb 2006 16:02    Titel: Antworten mit Zitat

Allerdings... Wenn die Demo das nur in HTML umwandelt schafft sie genau das nicht, was hier wohl die meisten interessiert: Zu zeigen, wie der Code aussieht, den das Teil produziert. Du preist den C-Code zwar als hochklassig an, aber bevor man den nicht gesehen hat kann man dazu wohl kaum was sagen. (Mit Frontpage kann man beispielsweise auch sehr schnell HTML-Seiten zusammenklicken, aber der Code, der da bei rauskommt, ist unter aller Kanone. Gut, war vielleicht nicht fair, das abschreckendste Beispiel zu nehmen... Augenzwinkern)

Was man auch nicht testen kann ist die angesprochene Performance. Was bringt das schönste Tool, wenn der daraus entstehende Code einfach nur arschlahm läuft? Sicher, mit optimierenden Compilern kann man wohl noch einiges rausholen, aber ob die auch komplett vermurksten Code wieder gradebiegen können? (Wobei ich NATIVE jetzt natürlich nicht unterstellen will, so mistigen Code zu produzieren.)


Und des weiteren kann ich mir auch nicht so ganz vorstellen, dass man mit dem Ding wirklich alles hinkriegt, was man so programmieren will. Da wo man sich auf Bibliotheken verlassen kann ist das vielleicht noch möglich, aber spätestens, wenn man selbst die Programmlogik schreiben will dürfte das Ding an seine Grenzen stoßen. Denn alles lässt sich einfach nicht mit UML darstellen...

_________________
Genie oder Wahnsinn? Wer kann es wissen...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Gast






BeitragVerfasst am: 08. Feb 2006 16:07    Titel: Re: Antworten !! Antworten mit Zitat

Tristan hat Folgendes geschrieben:
Also deine erste Frage kann ich so beantworten, daß NATIVE sowohl Syntaxfehler als auch syntaktische Fehler erkennt und in Echtzeit korrigiert.
Alles was du an Code in C++ oder C schreibst wandelt NATIVE automatisch in UML um und umgekehrt. Das heist du erstellst z.B ein Diagramm in UML, dieses kannst du dir dann per Knopfdruck in C,C++ oder Html darstellen lassen(durch importieren).Es arbeitet hierbei wie ein Compiler. Somit hast du die ganze Zeit den Code unter Kontrolle.
Was möchtest du genau über die Performance wissen ?


Gruß


Syntaktische Fehler glaube ich nicht ganz, weil woher will NATIVE wissen, dass ich nicht die Methode a(), sondern b() aufrufen wollte? Oder dass die Konstante nicht den Wert 1 sondern 2 haben soll?

Aber gut, über die Importfunktion kann man dann natürlich eigenen Code einbinden.

Naja, bringe doch mal nen Performance-Vergleich, kann auch was ganz simples sein. Meinetwegen die Primzahlen von 1 bis 1 Million, z.b. über das Sieb, verglichen zwischen Native und C/C++.
Nach oben
Tristan



Anmeldungsdatum: 06.02.2006
Beiträge: 22

BeitragVerfasst am: 08. Feb 2006 16:54    Titel: Hier wieder Antworten! Antworten mit Zitat

Hallo Crotaphytus und Gast,

Syntaktische Fehler: Der Programmierer entscheidet natürlich selbst über die Methode. Sollte er hierbei einen Fehler machen ist NATIVE natürlich außen vor. Aber wenn der Programmierer die Methode falsch anwendet, erkennt dies NATIVE sofort. Auch was die Konstante angeht liegt es hier in der Wahl des Programmierers denn NATIVE kann keine Gedanken lesen. Es folgt strikt den C und C++ Gesetzen, sodass es dem Programmierer bei jeder Line des Codes behilflich ist. Was die Primzahlen angeht, werden wir diese Woche ein eindrucksvolleres Beispiel mit unserer 3D Engine präsentieren. NATIVE und C++ kann man nicht miteinander vergleichen, da NATIVE wie ein Hilfsprogramm zu sehen ist. Die Codequalität könnt ihr anhand der 3D Engine einsehen. Zu der Performance von NATIVE kann ich nur sagen, daß wir für diese 3D Engine umgerechnet 3 Tage gebraucht haben um sie fertigzustellen.(hängt natürlich immer davon ab wieviel Erfahrung ein Programmierer hat. NATIVE kennt keine Grenzen man muß es sich als Programmierer vorstellen wie ein original Schweizer Messer. (für jede Anwendung das richtige Werkzeug)
Wenn ihr noch weitere Fragen habt könnt ihr uns auch diese persönlich stellen unter http://vandinburg.iphpbb.com

p.s. Wir würden uns sehr über Eure Beiträge freuen.

Gruß
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Crotaphytus



Anmeldungsdatum: 08.05.2005
Beiträge: 213

BeitragVerfasst am: 08. Feb 2006 17:21    Titel: Antworten mit Zitat

Mit Performance ist ja auch nicht gemeint, wie schnell sich so was programmieren lässt, sondern wie schnell das Programm dann läuft. Aber gut, warten wir mal die lang angepriesene 3D-Engine ab...
_________________
Genie oder Wahnsinn? Wer kann es wissen...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Tristan



Anmeldungsdatum: 06.02.2006
Beiträge: 22

BeitragVerfasst am: 08. Feb 2006 18:16    Titel: Deine Antwort Crotaphytus ! Antworten mit Zitat

Der Punkt ist , NATIVE ist klein (1,2MB) mit sehr vielen PlugIns die du benutzen kannst wie du es willst. NATIVE wurde designt und implimentiert mit Performance und Köpfchen. Das heist du brauchst kein Elefant wenn es auch mit der größe einer Maus funktioniert. Was meinst du genau mit schnell läuft. Meinst du NATIVE oder das Programm das du mit NATIVE geschrieben hast ?
Ich kann nur sagen das NATIVE schneller ist als alles was du bist jetzt kennengelernt hast. Augenzwinkern

p.s. das soll jetzt nicht hochtrabend klingen, aber das Programm wird hoffentlich einiges in der Programmierwelt voranbringen. Big Laugh

Gruß
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Senior Sanchez
Gast





BeitragVerfasst am: 08. Feb 2006 18:32    Titel: Re: Deine Antwort Crotaphytus ! Antworten mit Zitat

Tristan hat Folgendes geschrieben:
Der Punkt ist , NATIVE ist klein (1,2MB) mit sehr vielen PlugIns die du benutzen kannst wie du es willst. NATIVE wurde designt und implimentiert mit Performance und Köpfchen. Das heist du brauchst kein Elefant wenn es auch mit der größe einer Maus funktioniert. Was meinst du genau mit schnell läuft. Meinst du NATIVE oder das Programm das du mit NATIVE geschrieben hast ?
Ich kann nur sagen das NATIVE schneller ist als alles was du bist jetzt kennengelernt hast. Augenzwinkern

p.s. das soll jetzt nicht hochtrabend klingen, aber das Programm wird hoffentlich einiges in der Programmierwelt voranbringen. Big Laugh

Gruß


Schneller als was? Ne interpretierte Lösung soll schneller arbeiten, als compiler optimierter, nativer Maschinencode?
Nach oben
Thomas
Administrator


Anmeldungsdatum: 13.02.2005
Beiträge: 208

BeitragVerfasst am: 08. Feb 2006 22:51    Titel: Antworten mit Zitat

Hi Tristan,

du gehst leider auf viele Fragen nicht ein, und scheinst teilweise auch absolut nicht zu erkennen, was wir wissen wollen.

Mit Performance ist nicht die Programmiergeschwindigkeit gemeint, sondern die Leistung der progammiertern Programme. Deswegen auch das Beispiel mit den Primzahlen. Wenn NATIVE so einfach ist, dann sollte das ja in Windeseile programmiert und gebenchmarkt sein, so dass du uns mit deinen Fakten überzeugen kannst.

Sollte nichts weiter dabei rauskommen, seh ich diesen Thread als nichts anderes als Werbung für NATIVE und euer Forum, was absolut nicht in unserem Sinne hier liegt.

Gruß,
Thomas
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen
Crotaphytus



Anmeldungsdatum: 08.05.2005
Beiträge: 213

BeitragVerfasst am: 09. Feb 2006 15:50    Titel: Antworten mit Zitat

So... Ich mach mir jetzt einfach mal den Spaß, zusammenzutragen, was ich mittlerweile von all dem hier halte. Und ich kann schon mal sagen, es ist nicht sonderlich viel...


Fangen wir mal mit der Firma Vandinburg an. Die Art, wie ihr versucht, euer Programm zu vermarkten, ist unter aller Kanone. An vielen Stellen stehen tolle Floskeln, die leider überhaupt nix verraten. Wenn dieses Programm so viel Funktionsvielfalt hat, wie du es hier anpreist, dann sollte da doch auch n kleiner Teil davon auf der Seite wiedergespiegelt werden können... Besonders schön is der Satz hier: "NATIVE can save programmers up to 94% of development time!" Wie kommt ihr denn auf diese Zahl? Ich hab da so meine Idee: "Hm, wir brauchen auf jeden Fall ne große Zahl, damits gut aussieht. Und sie sollte krumm sein, sonst glaubt uns das kein Mensch... Ja, 94 wären doch gut!"
Daneben wird jedoch nirgends erwähnt, was das Programm eigentlich kann. Oder ist die Funktionalität so gewaltig, dass es nicht in Worte gefasst werden kann?

Darüber hinaus scheinen da gewisse Leute absolut keine Ahnung zu haben, wovon sie eigentlich reden. Wenn nach der Performance (mehrfach) gefragt wird, sollte eigentlich klar sein, dass da nicht die Geschwindigkeit des Programms gemeint sein kann sonderen eben des Ergebnisses. Denn das ist es doch, was den Endanwender (nach ner schicken Benutzeroberfläche) hauptsächlich interessiert.
Und so Aussagen wie "es ist keine Kompilierung mehr notwendig" ist doch völliger Schwachfug. Das Ding erzeugt mir am Ende C-Code, das wurde mehrfach bestätigt. Und wie soll ich diesen Code bitte laufen lassen, ohne ihn zu compilieren? Vielleicht hat das Ding ja nen eingebauten Compiler, so dass man sich das manuelle compilieren zum Testen spart oder es bietet die Möglichkeit, einen externen Compiler einzubinden. Beides is jedoch nix neues, zumindest zweite Variante bietet heutzutage eigentlich jede Entwicklungsoberfläche.

Dann zum Programm selber. Vorneweg: Ja, ich hab mir die Demo angeschaut. Also, was bitte is da jetzt so toll dran, das mich sofort überzeugen soll? Von den Hilfsfunktionen hab ich kaum was gemerkt. Das meckert weder, wenn ich zwei gleichnamige Klassen erstelle, noch wenn ich völligen Blödsinn als Attributtyp einstellen will. (Dafür wird im zweiten Fall das Attribut einfach nicht übernommen.)
Und wenn ich alles eingestellt hab, schön und gut, aber wie soll das Programm denn bitte erraten, was die von mir erstellten Funktionen denn nun können sollen? Oder werden die in der Vollversion aus ner Bibliothek entnommen? Dann grenzt das aber die Funktionalität meiner Programme auf die Funktionalität der zugrunde liegenden Bibliotheken ein. Na das is doch mal was, herzlichen Glückwunsch... Von der versprochenen Unterstützung bei sämtlichen Problemen sind wir dann aber noch n gutes Stück entfernt, mein Lieber!

Aber gut, schauen wir uns mal das Ergebnis an. Es stimmt, man kann seine UML-Charts schön in HTML exportieren. Schade nur, dass dieses HTML dann nicht so ganz valide ist. Es fehlt nämlich die DOCTYPE-Deklaration... Macht ihr das dann beim C-Code auch so, dass einfach mal n bisschen was fehlt? Sicher, das ist jetzt nicht so weltbewegend (der Browser zeigts ja auch so an - das ist vermutlich die versprochene Hilfestellung bei schlampiger Programmierung...), aber sollte man auf den Code eines Programms vertrauen, das es schon bei dem deutlichen simpleren HTML nicht so genau nimmt?
Zumal es eure Leute sowieso mit HTML aufm Kriegsfuß zu stehen scheinen. Anders is mir nicht zu erklären, warum selbst auf eurer Startseite immerhin 8 Fehler zu finden sind. Valide nenn ich das nicht...

Aber der Internetauftritt is sowieso unter aller Kanone. Nicht nur, dass keine Inhalte vorhanden sind, er liegt auch noch auf nem Dreckslahmen Server - von ner Firma, die es sich zu Aufgabe gemacht hat, die Welt der Programmierung zu revolutionieren, erwart ich da aber was anderes. Und das Forum auf nen kostenlosen Forenhoster auszulagern is n schlechter Witz, oder? Legt aber zumindest die Vermutung nahe, dass auch für den Webspace an sich nix bezahlt wird. Würde die Geschwindigkeit erklären...

Zu guter Letzt, das Benutzerhandbuch. Das allein sagt eigentlich schon alles aus, was ich wissen muss. Erst mal ist es im doc-Format. Irgendwo sollte man doch eigentlich schon mal gehört haben, dass man so was nicht tut...
Daneben is es dermaßen informativ, dass es ne wahre Freude is. Jede Seite besteht aus nem großen Screenshot samt einer (manchmal sogar zwei) Zeilen Text. Die erste Hälfte beschäftigt sich dabei dann gleich mal mit so unglaublich wichtigen Sachen wie Laden und Speichern...
Der Rest beschreibt dann höchst ausführlich die restlichen Buttons. Aber interessant, dass der Funktionsumfang so gewaltig ist, dass alles umfassend auf 17 Seiten abgehandelt werden kann...


Aber auf jeden Fall danke, ich hab mich ganz gut amüsiert. Hier wurde wirklich mit Köpfchen gearbeitet! Mein nächster Kontakt mit diesem Projekt wird jedoch erst dann stattfinden, wenn ich aus den heise-Newsmeldungen etwas darüber erfahre - so innovativ, wie das doch ist, wird es sicher nicht lange dauern, bis die darüber berichten. Immerhin wird es ja die Programmiererwelt revolutionieren.

Bis dahin könntet ihr noch ein bisschen an eurer Marketingstrategie feilen. Ich empfehle, ausm Netz n paar schnieke Manager zu suchen und denen Aussagen wie
"Seit wir NATIVE einsetzen, hat sich unser Gewinn verdoppelt!", "Dank NATIVE können wir jetzt endlich all unsere Ideen produktiv umsetzen." oder "Schon als ich das erste Mal von NATIVE gehört habe, wusste ich, dies ist das richtige für unsere Firma. Meine Programmierer waren zunächst skeptisch, da sie sich nicht vorstellen konnten, das ein Programm so viel leisten kann. Aber bereits nach dem ersten Tag mit NATIVE würden sie das nicht mehr missen wollen. Es ist wirklich unglaublich, wie schnell man damit arbeiten kann. Meine Firma ist jetzt deutlich produktiver, und meine Programmierer haben mehr Freizeit. Dadurch ist auch das Arbeitsklime deutlich gestiegen. Könnte NATIVE nun noch Kaffee kochen wäre es wirklich perfekt." in den Mund zu legen.


In diesem Sinne... Netter Versucht, die Welt zu verarschen, nur versucht es nächstes Mal lieber in nem AOL Forum, da könnt ihr dann wenigstens davon ausgehen, dass die Leute nicht verstehen, um was es eigentlich geht, und alles glauben, was nur mehr als 3 Fremdwörter pro Satz hat...

_________________
Genie oder Wahnsinn? Wer kann es wissen...
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Dieses Forum ist gesperrt, du kannst keine Beiträge editieren, schreiben oder beantworten.   Dieses Thema ist gesperrt, du kannst keine Beiträge editieren oder beantworten.    Informatikerboard.de Foren-Übersicht -> C/C++ Alle Zeiten sind GMT + 1 Stunde
Gehe zu Seite Zurück  1, 2, 3, 4, 5, 6  Weiter
Seite 2 von 6

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum nicht posten
Du kannst Dateien in diesem Forum nicht herunterladen