Visual Basic.

Michael Iatrou M_Iatrou at freemail.gr
Thu Apr 24 12:45:02 EEST 2003


On Thursday 24 April 2003 10:55, DJ Art wrote:
> On Thursday 24 April 2003 05:57, Michael Iatrou wrote:
> > Καταλαβαίνω να αντιπροτείνει κάποιος Java, php, kylix, ακόμα και
> > {python|Tcl}/Tk, αλλά C αντί για VB μου φαίνεται άτοπο, ΙΜΗΟ δεν
> > καλύπτει τις ίδιες ανάγκες.
>
> Δεν αντιπρότεινα. Βασικά, δεν υπάρχει πουθενά γλώσσα που να μπορεί
> κανείς να την αντιπροτείνει αντί της VB (για να καλύψει "ανάγκες").

Εξαρτάται τι ακριβώς θέλει να κάνει!

> Το μόνο που μπορείς να κάνεις σε τέτοιες περιπτώσεις είναι "αλλαγή
> πλεύσης" και άνοιγμα σε έναν "εντελώς διαφορετικό κόσμο". Αυτό πρότεινα
> εγώ.

Διαφωνώ, υπάρχει μία πολύ σεβαστή πιθανότητα να μπορεί να κάνει αυτό που θέλει 
με τα παραπάνω εργαλεία αντί για την VB.
Και πάλι, αλλαγή πλεύσης είναι, αλλά όχι όπως το εννοείς εσύ.

> Τώρα ας μην σχολιάσω το ότι θεωρείς αντιπρόταση την PHP έναντι της
> Visual Basic γιατί θα αρχίσουνε να τρίζουνε τα κόκκαλά της. Απλά κάνω
> στραβά μάτια |-)

Θα ήθελα πολύ να μου το σχολιάσεις και να μου πεις γιατί ακριβώς δεν είναι 
καλή λύση η php, για κάποιον που μέχρι τώρα έκανε μία generic δουλειά σε VB.
Πρόσεχε, δεν είπα ότι είναι εξίσου καλή, ούτε έκανα κάποια σύγκριση για το 
ποία είναι καλύτερη, είπα απλά ότι είναι πιθανόν να μπορεί να καλύψει τις 
ανάγκες του.  

> το ίδιο ισχύει για όλες τις υπόλοιπες (ακόμα και για την Java). Απλά
> αυτό με την PHP είναι το αποκορύφωμα.

Θα μπορούσες έστω να αιτιολογήσεις στοιχειωδώς αυτό που λες;

Εν γένει, οι γλώσσες που έχω αναφέρει παραπάνω έχουν το κύριο χαρακτηριστικό 
ότι μπορείς να φτιάξεις εύκολα και γρήγορα ένα απλό gui (όπως και στην VB), 
μπορείς να τις χρησιμοποιήσεις σε Web εφαρμογές  (όπως και την VB), και  
έχουν scripting χαρακτήρα, όπως και η VB (από εδώ αφαίρεσε kylix και Java).

Από την άλλη, με τη C:
Ξέχνα το GUI.
Ξέχνα το web.
Ξέχνα τις script-ευκολίες.
Ναι, ΟΚ, σε C θα πάει 20 φορές πιο γρήγορα και ναι, κι εγώ αγαπώ τη C. Απλά 
δεν μου φαίνεται η βέλτιστη λύση γι αυτή την περίπτωση.

-- 
 Michael Iatrou
 Department of Electrical and Computer Engineering 
 University of Patras, Greece





More information about the Linux-greek-users mailing list