Delphi-PRAXiS
Seite 6 von 12   « Erste     456 78     Letzte »    

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Klatsch und Tratsch (https://www.delphipraxis.net/34-klatsch-und-tratsch/)
-   -   Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neuen?) (https://www.delphipraxis.net/190130-warum-ist-delphi-pascal-bei-uns-so-beliebt-und-wie-erklaeren-wir-das-den-neuen.html)

Mavarik 3. Sep 2016 14:18

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
Zitat:

Zitat von dGeek (Beitrag 1346659)
Da stimme ich zu. Bei einem so teuren Produkt sollte man eigentlich davon ausgehen können, dass das auch ohne extra-Definition möglich ist.

OMG: Was hat das den damit zu tun?

Es geht hier um die Syntax von Pascal...
Und da ist die Regel ganz einfach: Es wird NIX verwendet, was nicht vorher definiert ist.

Abgesehen davon kann das der 1-Pass-Compiler sowieso nicht...

Valle 3. Sep 2016 14:33

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
Zitat:

Zitat von hoika (Beitrag 1346625)
<Auch wenn ich gerne ein I++ hätte, aber ein inc(I) tut es auch...>

Was ist denn der Unterschied zwischen
i:=i+1;
und
Inc(i);

Belegen auf der Platte auf jeden Fall erst mal beide 7 Zeichen ...

Öhm, ich würde mal sagen dass i++ und ++i einen Rückgabewert haben, diese beiden Statements hingegen nicht?

Damit kann man Konstrukte wie
Code:
do_sth(array[++i]);
eben nur in zwei Zeilen machen. Was auch ein Vorteil sein kann.

Benedikt Magnus 3. Sep 2016 15:38

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
Zitat:

Zitat von Valle (Beitrag 1346669)
Öhm, ich würde mal sagen dass i++ und ++i einen Rückgabewert haben, diese beiden Statements hingegen nicht?

Damit kann man Konstrukte wie
Code:
do_sth(array[++i]);
eben nur in zwei Zeilen machen. Was auch ein Vorteil sein kann.

Da scheint mir die Verwendung einer For-Schleife aber sehr viel übersichtlicher.

Edit: Ich empfand die Kombination mehrere Befehle in vielen anderen Sprachen (insbesondere C/C++) immer schon eher als Nachteil denn wirklich nützlich...

EWeiss 3. Sep 2016 20:31

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
Zitat:

Abgesehen davon kann das der 1-Pass-Compiler sowieso nicht...
Genau und wir gehen davon aus das es eigentlich funktionieren sollte. (Bei einen so teuren Produkt)

OK.. OFFTOPIC.. sorry

gruss

Benedikt Magnus 3. Sep 2016 20:47

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
Zitat:

Zitat von EWeiss (Beitrag 1346683)
Zitat:

Abgesehen davon kann das der 1-Pass-Compiler sowieso nicht...
Genau und wir gehen davon aus das es eigentlich funktionieren sollte. (Bei einen so teuren Produkt)

OK.. OFFTOPIC.. sorry

gruss

Du gehst aber auch davon aus, dass ein so teurer Compiler möglichst schnell ist, oder?
Im Grunde ist das ja nur eine Abwägung zugunsten der Kompiliergeschwindigkeit. Und für einen so flinken Compiler wie den von Delphi sortiere ich meine Prozeduren und Funktionen gerne mal inhaltlich statt alphabetisch, oder definiere so global, oder schreibe dieses eine Wort dahinter (diese Möglichkeit ich auch gerade erst kennengelernt habe). Oder sehe ich das falsch?

Delphi-Laie 3. Sep 2016 22:51

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
Zitat:

Zitat von bytecook (Beitrag 1346523)
Warum ist Delphi/(Pascal) bei uns so beliebt?

Da kann ich nur für mich sprechen, aber bei mir ist es so beliebt, weil seine Syntax der natürlichen Sprache und damit dem Denken nahekommt. Übersetzt man die englischen Schlüsselwörter ins Deutsche, dann kann man "im Prinzip" ein Pascalprogramm einfach vorlesen und damit seine Betriebsweise gewissermaßen gleich auch erklären. Natürlich ist es nur eine Übungssache, auch andere Programmiersprachen flüssig zu lesen und zu schreiben und sich dennoch auf den Algorithmus zu konzentrieren, aber es ist mühsamer und langsamer zu erlernen.

Allerdings muß ich gestehen, daß mir die Möglichkeit von C & Co., komprimierten Code zu schreiben, sehr gefällt. Simples, mir bekanntes und von mir benennbares Beispiel sind die impliziten In- und Dekrementoren in "übergeordneten" Anweisungen.

Tango 4. Sep 2016 00:27

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
Egal ob es Kostenlose Programmier Suite(n) gibt, was mich bei Delphi festhällt ist das es Native Anwendungen erzeugt. Und diese kann ich egal Win95 bis Win10 einsetzten.
Ich brauche keine Net Frameworks um meine Anwendung zu starten. Und das kann zwar auch manch andere Sprachen auch , die sind wiederum schwiriger zu erlernen gegenüber Delphi.

EWeiss 4. Sep 2016 00:41

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
Zitat:

oder schreibe dieses eine Wort dahinter (diese Möglichkeit ich auch gerade erst kennengelernt habe). Oder sehe ich das falsch?
Na ja ist ja nicht so wild das ganze..
Zumindest wissen wir jetzt wofür "forward" Verwendung findet..

gruss

stahli 4. Sep 2016 00:45

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
@Tango

Es weicht etwas vom Thema ab, aber da will ich mal nachfragen...

Die NET-Plattform ist doch ohnehin heutzutage Standard und quasi bei jedem Windows dabei.
Insofern kann man es für neue Projekte m.E. auch nutzen.

Wenn ich ein Programm nutze kann es mir letztlich egal sein, ob es nativ oder unter NET läuft.

Tango 4. Sep 2016 01:25

AW: Warum ist Delphi/(Pascal) bei uns so beliebt? (und wie erklären wir das den Neu
 
Zitat:

Zitat von stahli (Beitrag 1346689)
@Tango

Es weicht etwas vom Thema ab, aber da will ich mal nachfragen...

Die NET-Plattform ist doch ohnehin heutzutage Standard und quasi bei jedem Windows dabei.
Insofern kann man es für neue Projekte m.E. auch nutzen.

Wenn ich ein Programm nutze kann es mir letztlich egal sein, ob es nativ oder unter NET läuft.

Teilweise hast du recht, Net Frameworks werden mit Windows mitgelifert aber nicht alle Versionen. Ich entwickle z.B. mit Net Framework 3.5 oder sogar noch älter, dann ist der Kunde gezwungen(Kunde kann ich auch sein) dieses zu nachinstallieren. Und bei uns in der Firma können wir nicht ohne weiteres Anwendungen installieren. Da arbeite ich lieber mit Native Exe und brauche es nicht zu installieren.


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:25 Uhr.
Seite 6 von 12   « Erste     456 78     Letzte »    

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz