[OT] [FLAME BAIT] Pascal lovers

Άγγελος Οικονομόπουλος lydwigvernon at yahoo.co.uk
Sun Apr 14 18:34:01 EEST 2002


On Saturday 13 April 2002 11:18, Nikos Mavroyanopoulos wrote:
> On Sat, Apr 13, 2002 at 01:45:31AM +0300, Άγγελος Οικονομόπουλος wrote:
>
> [...]
>
> > B wrote:
> > > Το ότι είναι απλά μια εκπαιδευτική γλώσσα είναι ένας μύθος εναντίον της
> > > pascal που δεν είναι αλήθεια. Μάλιστα, ο λόγος που η Borland δεν
> > > ονόμασε το Delphi π.χ. WinPascal ή κάτι παρόμοιο, είναι αυτή η
> > > δυσφήμιση που είχε υποστεί το όνομα pascal. Ήδη η pascal 7 for DOS,
> > > αλλά και η προηγούμενες εκδόσεις της, ήταν πολύ καλύτερες από τις
> > > αντίστοιχες C. Όμως η αγοραία φημολογία των άσχετων αρθρογράφων ήταν
> > > αυτή: <<Καλή γλώσσα για να παίζεις, όμως οι σοβαροί προγραμματιστές
> > > γράφουν σε C>>.
> > > Εγώ προγραμματίζω σε pascal από την εποχή της turbo 3.0, από το 1987. Ο
> > > κώδικας που έχω γράψει ξεπερνάει τις 400.000 γραμμές. Μπορώ να κάνω
> > > αλλαγές και διορθώσεις, ακόμα και σε τμήματα του κώδικα που είχα γράψει
> > > πριν 15 χρόνια, πολύ γρήγορα και απλά. Πέρασα όλο το κώδικά μου από το
> > > DOS στα Windows μέσα σε δύο μήνες. Θεωρώ ότι αν είχα εξ αρχής επιλέξει
> > > τη C, η επαγγελματική μου επιτυχία θα ήταν αμφίβολη.
>
>  Είναι αλήθεια ότι η Delphi καθώς και η Visual Basic είναι πολύ καλές
> για high-level προγραμματισμό και μικρά προγράμματα.

Nai-nai xarh sth Borland/ms grafeis elaxisto kwdika, teleiwneis prin 
arxiseis, kai gia kapoies std douleies den xreiazetai kan na 3ereis ti kaneis.

Alla pws sundeetai auto me th xrhsh object pascal/ vb ???

> Οταν το πιο low-level
> κομμάτι του προγραμματος σου είναι η επικοινωνία με odbc, τότε η delphi
> είναι μια πολύ καλή λύση. Εχει (και οι άλλες high-level γλώσσες)
> πλεονεκτήματα εναντι της C, ότι γράφεις γρήγορα κώδικα που δουλεύει, ενώ το
> interface με τον χρήστη σχεδιάζεται ξέχωρα απο το ίδιο το πρόγραμμα[0]
> (πολλές φορες δεν γράφεις καν κώδικα).
>  Παράγουν συνήθως τεράστια binary, και έχουν πολλά dependencys,
> ενώ η ταχύτητα τους δεν φτάνει ποτέ τα επίπεδα της C, αλλα αυτό
> σπάνια είναι πρόβλημα σε μικρές user-interface (client) εφαρμογές.
>
> Για low-level εφαρμογές και μεγάλα project σπανια χρησιμοποιούνται
> (αμφιβάλω αν υπάρχει έστω και μια "server" εφαρμογή γραμμένη σε τέτοια
> γλώσσα).
>
>
> [0] αυτό ισχύει βέβαια και για το glade, msvc++ etc.




More information about the Linux-greek-users mailing list