Programming Without Coding Technology

Συζητήσεις για γλώσσες προγραμματισμού και θέματα σχετικά με προγραμματισμό.
Post Reply
dmjst
byte level
byte level
Posts: 69
Joined: Fri Feb 16, 2007 5:43 pm

Programming Without Coding Technology

Post by dmjst » Fri Jan 28, 2011 12:29 pm

Καλησπέρα παίδες....
Έκανα μία χαζοέρευνα στο διαδίκτυο και βρήκα αυτό.... http://doublesvsoop.sourceforge.net/ ..... Το κατέβασα και εκ πρώτης όψεως φαίνεται αρκετά ενδιαφέρον και αρκετά τεμπέλικο..... Απλά λόγω δουλειάς δεν έχω προλάβει να βρω λίγο χρόνο για να ασχοληθώ με κάποια βασικά κομμάτια του.... Τυγχάνει να γνωρίζει κανείς αυτές τις πλατφορμούλες??....
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

Re: Programming Without Coding Technology

Post by ja_the_invincible » Fri Jan 28, 2011 12:34 pm

dmjst wrote:Καλησπέρα παίδες....
Έκανα μία χαζοέρευνα στο διαδίκτυο και βρήκα αυτό.... http://doublesvsoop.sourceforge.net/ ..... Το κατέβασα και εκ πρώτης όψεως φαίνεται αρκετά ενδιαφέρον και αρκετά τεμπέλικο..... Απλά λόγω δουλειάς δεν έχω προλάβει να βρω λίγο χρόνο για να ασχοληθώ με κάποια βασικά κομμάτια του.... Τυγχάνει να γνωρίζει κανείς αυτές τις πλατφορμούλες??....
Και άλλο επίπεδο γενίκευσης? :shock:
Εδώ τρωγόμαστε ότι με την Java δεν βλέπουμε πολλά πράγματα "εσωτερικά" του κώδικα :lol: .Δεν νομίζω να αντικαταστήσει ποτέ το programming άντε σε μικροεφαρμογές να χρησιμοποιηθεί.
f**k robin and batman i'm robbin with a bat man
dmjst
byte level
byte level
Posts: 69
Joined: Fri Feb 16, 2007 5:43 pm

Re: Programming Without Coding Technology

Post by dmjst » Fri Jan 28, 2011 12:38 pm

Σε γενικές γραμμές συμφωνώ μαζί σου αλλά για κάποια εύκολα πράγματα φαίνεται καλό.... Άσε που έχει αρκετές επιλογές....
User avatar
Zifnab
Venus Former Team Member
Posts: 7581
Joined: Tue Nov 15, 2005 2:42 am
Academic status: MSc
Gender:
Location: Connecticut
Contact:

Re: Programming Without Coding Technology

Post by Zifnab » Fri Jan 28, 2011 5:07 pm

ja_the_invincible wrote:
dmjst wrote:Καλησπέρα παίδες....
Έκανα μία χαζοέρευνα στο διαδίκτυο και βρήκα αυτό.... http://doublesvsoop.sourceforge.net/ ..... Το κατέβασα και εκ πρώτης όψεως φαίνεται αρκετά ενδιαφέρον και αρκετά τεμπέλικο..... Απλά λόγω δουλειάς δεν έχω προλάβει να βρω λίγο χρόνο για να ασχοληθώ με κάποια βασικά κομμάτια του.... Τυγχάνει να γνωρίζει κανείς αυτές τις πλατφορμούλες??....
Και άλλο επίπεδο γενίκευσης? :shock:
Εδώ τρωγόμαστε ότι με την Java δεν βλέπουμε πολλά πράγματα "εσωτερικά" του κώδικα :lol: .Δεν νομίζω να αντικαταστήσει ποτέ το programming άντε σε μικροεφαρμογές να χρησιμοποιηθεί.
ja++
Δεν το έχω κοιτάξει αλλά ακόμα και τα drag-n-drop πράγματα του Visual Studio μου φαίνονται too abstract...
User avatar
Ισοβίτης
Venus Former Team Member
Posts: 1262
Joined: Sat Apr 21, 2007 5:45 pm
Gender:
Location: Πίσω από τα σίδερα
Contact:

Re: Programming Without Coding Technology

Post by Ισοβίτης » Fri Jan 28, 2011 9:37 pm

(Δεν έχω χρησιμοποιήσει το συγκεκριμένο project), αλλά:

Τα drag-n-drop components είναι ένας εύκολος τρόπος να τοποθετήσεις visually διάφορα widgets πάνω σε ένα παράθυρο. Στην πλειονότητα των περιπτώσεων, μπορείς να δεις τον παραγόμενο κώδικα και να τον επεξεργαστείς κατά το δοκούν (WPF, ASP.NET, Windows Phone, κλπ). Δεν σου "κρύβει" απολύτως τίποτα. Είθισται ο κώδικας για το UI να είναι μιας XMLοειδούς μορφής. Τι σημαίνει αυτό; Σημαίνει ότι κάθε XML tag δημιουργεί ένα αντίστοιχο object. Πάλι δεν σου κρύβει τίποτα. Στη χειρότερη, μπορείς είτε να γράψεις εσύ ο ίδιος την XML (πράγμα επιβεβλημένο όταν χρειάζεσαι advanced UI features), είτε να γράψεις απ' ευθείας τα UI objects και να τα τοποθετήσεις στο παράθυρο (Button btn = new Button(), κλπ κλπ).

Γενικώς, δεν είναι πολύ παραγωγικό (ούτε χρήσιμο ούτε αναγκαίο) να φτιάχνουμε UIs κάνοντας calls στο ΑΡΙ του λειτουργικού. Ακόμα και ο τρόπος που το κάνει η Swing είναι αναποτελεσματικός.
Συγχώρα με που δεν καταλαβαίνω τι λένε τα κομπιούτερς κι οι αριθμοί...

Image

Find me: Image Image Image Image Image
User avatar
nachos
Gbyte level
Gbyte level
Posts: 1252
Joined: Mon Aug 21, 2006 4:28 pm
Academic status: Alumnus/a
Gender:
Location: Brachamee City

Re: Programming Without Coding Technology

Post by nachos » Sat Jan 29, 2011 7:29 pm

Ισοβίτης wrote:(Δεν έχω χρησιμοποιήσει το συγκεκριμένο project), αλλά:

Τα drag-n-drop components είναι ένας εύκολος τρόπος να τοποθετήσεις visually διάφορα widgets πάνω σε ένα παράθυρο. Στην πλειονότητα των περιπτώσεων, μπορείς να δεις τον παραγόμενο κώδικα και να τον επεξεργαστείς κατά το δοκούν (WPF, ASP.NET, Windows Phone, κλπ). Δεν σου "κρύβει" απολύτως τίποτα. Είθισται ο κώδικας για το UI να είναι μιας XMLοειδούς μορφής. Τι σημαίνει αυτό; Σημαίνει ότι κάθε XML tag δημιουργεί ένα αντίστοιχο object. Πάλι δεν σου κρύβει τίποτα. Στη χειρότερη, μπορείς είτε να γράψεις εσύ ο ίδιος την XML (πράγμα επιβεβλημένο όταν χρειάζεσαι advanced UI features), είτε να γράψεις απ' ευθείας τα UI objects και να τα τοποθετήσεις στο παράθυρο (Button btn = new Button(), κλπ κλπ).

Γενικώς, δεν είναι πολύ παραγωγικό (ούτε χρήσιμο ούτε αναγκαίο) να φτιάχνουμε UIs κάνοντας calls στο ΑΡΙ του λειτουργικού. Ακόμα και ο τρόπος που το κάνει η Swing είναι αναποτελεσματικός.
+1
Nothing is impossible for the man who doesn't have to do it himself
User avatar
Master_ex
Mbyte level
Mbyte level
Posts: 991
Joined: Tue Nov 06, 2007 11:11 pm
Academic status: N>4
Gender:

Re: Programming Without Coding Technology

Post by Master_ex » Sat Jan 29, 2011 11:40 pm

Εγώ είμαι της άποψης ότι πρέπει να ξέρεις τι παράγει το drag-n-drop από άποψη κώδικα και από εκεί και πέρα θα συμφωνήσω με ισοβίτη και εγώ.
http://foss.aueb.gr the penguin strikes back <(' ) | channel #foss-aueb @ irc.freenode.net
Image Play and help!
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

Re: Programming Without Coding Technology

Post by ja_the_invincible » Sun Jan 30, 2011 11:03 am

Ισοβίτης wrote:(Δεν έχω χρησιμοποιήσει το συγκεκριμένο project), αλλά:

Τα drag-n-drop components είναι ένας εύκολος τρόπος να τοποθετήσεις visually διάφορα widgets πάνω σε ένα παράθυρο. Στην πλειονότητα των περιπτώσεων, μπορείς να δεις τον παραγόμενο κώδικα και να τον επεξεργαστείς κατά το δοκούν (WPF, ASP.NET, Windows Phone, κλπ). Δεν σου "κρύβει" απολύτως τίποτα. Είθισται ο κώδικας για το UI να είναι μιας XMLοειδούς μορφής. Τι σημαίνει αυτό; Σημαίνει ότι κάθε XML tag δημιουργεί ένα αντίστοιχο object. Πάλι δεν σου κρύβει τίποτα. Στη χειρότερη, μπορείς είτε να γράψεις εσύ ο ίδιος την XML (πράγμα επιβεβλημένο όταν χρειάζεσαι advanced UI features), είτε να γράψεις απ' ευθείας τα UI objects και να τα τοποθετήσεις στο παράθυρο (Button btn = new Button(), κλπ κλπ).

Γενικώς, δεν είναι πολύ παραγωγικό (ούτε χρήσιμο ούτε αναγκαίο) να φτιάχνουμε UIs κάνοντας calls στο ΑΡΙ του λειτουργικού. Ακόμα και ο τρόπος που το κάνει η Swing είναι αναποτελεσματικός.
Χμμ θα συμφωνήσω αλλά το θέμα είναι να γνωρίζεις τι γίνεται εσωτερικά του κώδικα.Δηλαδή και πάλι θες γνώσεις προγραμματισμού απλά σου λύνει τα χέρια σε μερικά πράγματα( όπως η δημιουργία Ui καλή ώρα).
Πάντως δεν μπορώ να δω πώς θα αντικαταστήσει το συγκεκριμένο Project κομμάτια κώδικα που έχουν να κάνουν με την διαχείριση π.χ μεγάλων δεδομένων?Εκεί πρέπει να γνωρίζεις τι κάνει κάθε γραμμή :???:
f**k robin and batman i'm robbin with a bat man
User avatar
mpatsis
Gbyte level
Gbyte level
Posts: 1030
Joined: Mon Nov 03, 2008 8:18 pm
Academic status: MSc
Gender:
Location: Riding the train of thought!!!

Re: Programming Without Coding Technology

Post by mpatsis » Sun Jan 30, 2011 12:07 pm

Ισοβίτης wrote:(Δεν έχω χρησιμοποιήσει το συγκεκριμένο project), αλλά:

Τα drag-n-drop components είναι ένας εύκολος τρόπος να τοποθετήσεις visually διάφορα widgets πάνω σε ένα παράθυρο. Στην πλειονότητα των περιπτώσεων, μπορείς να δεις τον παραγόμενο κώδικα και να τον επεξεργαστείς κατά το δοκούν (WPF, ASP.NET, Windows Phone, κλπ). Δεν σου "κρύβει" απολύτως τίποτα. Είθισται ο κώδικας για το UI να είναι μιας XMLοειδούς μορφής. Τι σημαίνει αυτό; Σημαίνει ότι κάθε XML tag δημιουργεί ένα αντίστοιχο object. Πάλι δεν σου κρύβει τίποτα. Στη χειρότερη, μπορείς είτε να γράψεις εσύ ο ίδιος την XML (πράγμα επιβεβλημένο όταν χρειάζεσαι advanced UI features), είτε να γράψεις απ' ευθείας τα UI objects και να τα τοποθετήσεις στο παράθυρο (Button btn = new Button(), κλπ κλπ).

Γενικώς, δεν είναι πολύ παραγωγικό (ούτε χρήσιμο ούτε αναγκαίο) να φτιάχνουμε UIs κάνοντας calls στο ΑΡΙ του λειτουργικού. Ακόμα και ο τρόπος που το κάνει η Swing είναι αναποτελεσματικός.
++;
Παρόλο που δεν μου αρέσει το όλο θέμα με το drag and drop UI θα συμφωνήσω γιατί πρόσφατα ασχολήθηκα με android που έχει πολύ παρόμοια λογική για τo UI και πραγματικά όμως αν είχε κάτι παρόμοιο για να κάνεις drag and drop θα μας είχε γλυτώσει πολύ χρόνο. Το θέμα είναι να καταλαβαίνεις σε κάθε σημείο το γίνεται.
Τώρα αυτό που μας πλασάρουν να γράφουμε προγράμματα χωρίς κώδικα. 1000 φορές κατά είμαι. :smt021 Το μόνο αποτέλεσμα που νομίζω μπορεί να αποφέρει είναι να δημιουργήσει τεμπέληδες προγραμματιστές που δεν θα ξέρουν τι τους γίνεται. Επίσης τίθεται θέμα κατά πόσο μπορεί να συντηρηθεί και κυρίως πόσο εύκολα μπορεί να τροποποιηθεί αν κάτι προκύψει.
I'm Starting With The Man In The Mirror. I'm Asking Him To Change His Ways...
Aueb's NLP Group!
Image
Image May the foss be with you!!!
User avatar
ja_the_invincible
Wow! Terabyte level
Wow! Terabyte level
Posts: 2414
Joined: Tue Dec 01, 2009 12:33 am
Academic status: N>4
Gender:
Location: Κάπου στο matrix...

Re: Programming Without Coding Technology

Post by ja_the_invincible » Sun Jan 30, 2011 12:11 pm

ε αυτό λέμε ρε παιδιά.όχι να έχεις εργαλεία για να δημιουργείς πιο γρήγορα ένα πρόγραμμα , αυτό το project διαφημίζεται ως "γράφεις c++ κλπ χωρίς να ξέρεις καθόλου προγραμματισμό".δεν βλέπω πώς μπορεί να γίνει , εκτός και αν έχει εφαρμογή κυρίως σε scripts ή μικρά προγράμματα.
f**k robin and batman i'm robbin with a bat man
User avatar
nachos
Gbyte level
Gbyte level
Posts: 1252
Joined: Mon Aug 21, 2006 4:28 pm
Academic status: Alumnus/a
Gender:
Location: Brachamee City

Re: Programming Without Coding Technology

Post by nachos » Sun Jan 30, 2011 9:58 pm

ja_the_invincible wrote:ε αυτό λέμε ρε παιδιά.όχι να έχεις εργαλεία για να δημιουργείς πιο γρήγορα ένα πρόγραμμα , αυτό το project διαφημίζεται ως "γράφεις c++ κλπ χωρίς να ξέρεις καθόλου προγραμματισμό".δεν βλέπω πώς μπορεί να γίνει , εκτός και αν έχει εφαρμογή κυρίως σε scripts ή μικρά προγράμματα.

Link

Impossible is nothing :razz:
Nothing is impossible for the man who doesn't have to do it himself
dmjst
byte level
byte level
Posts: 69
Joined: Fri Feb 16, 2007 5:43 pm

Re: Programming Without Coding Technology

Post by dmjst » Mon Jan 31, 2011 11:03 am

Προφανώς και η εγγραφή κώδικα δεν αντικαθίσταται με κάποιο εργαλείο προς το παρόν αλλά προσωπικά δεν πιστεύω ότι δεν θα έπρεπε να πειραματιζόμαστε με διάφορα "παιχνιδάκια".....
Post Reply

Return to “Προγραμματισμός”