Page 1 of 2

eclipse

Posted: Mon Jan 09, 2012 5:34 pm
by sl0gan
Γεια σας,επειδη ειχα προβλήματα με την CPU οταν εκανα τα αρχεια σε μορφη .class(κοινως δεν τα ετρεχε,λογω 64 bit windows) αποφασισα να χρησιμοποιησω eclipse.. Η απορια μου ειναι σχετικα απλη..πως δουλευει αυτο το πραγμα??!!

Re: eclipse

Posted: Mon Jan 09, 2012 5:43 pm
by chriskin
sl0gan wrote:Γεια σας,επειδη ειχα προβλήματα με την CPU οταν εκανα τα αρχεια σε μορφη .class(κοινως δεν τα ετρεχε,λογω 64 bit windows) αποφασισα να χρησιμοποιησω eclipse.. Η απορια μου ειναι σχετικα απλη..πως δουλευει αυτο το πραγμα??!!

εχεις καποια συγκεκριμενη απορια; :smt017
παιζει να ειναι το πιο ευκολο στη χρηση προγραμμα που υπαρχει

Re: eclipse

Posted: Mon Jan 09, 2012 7:19 pm
by sl0gan
Το ξεκινησα σμρ και δεν μπορουσα να συνταξω καποιο προγραμμα και με ειχε δυσκολεψει απιστευτα..αλλα το εψαξα λιγο και με το tutorial και βρηκα καποια πραγματα. Η μονη ενσταση μου ειναι οτι ενα απλο προγραμμα(Hello world πχ) ενω στην CPU το κανει compail στο eclipse μου εβγαζε συντακτικα λαθη. Παίζει κάποιο ρολο το προγραμμα??

Re: eclipse

Posted: Mon Jan 09, 2012 7:21 pm
by chriskin
sl0gan wrote:Το ξεκινησα σμρ και δεν μπορουσα να συνταξω καποιο προγραμμα και με ειχε δυσκολεψει απιστευτα..αλλα το εψαξα λιγο και με το tutorial και βρηκα καποια πραγματα. Η μονη ενσταση μου ειναι οτι ενα απλο προγραμμα(Hello world πχ) ενω στην CPU το κανει compail στο eclipse μου εβγαζε συντακτικα λαθη. Παίζει κάποιο ρολο το προγραμμα??
δεν μπορω να καταλαβω τι σχεση εχει η cpu που λες :???:

στειλε εδω τον κωδικα του hello world σου να δουμε τι παει στραβα αμα ειναι

Re: eclipse

Posted: Mon Jan 09, 2012 7:27 pm
by Emptiness
Μήπως αντί για CPU εννοείς cmd?

Re: eclipse

Posted: Mon Jan 09, 2012 7:31 pm
by chriskin
γιατι ειναι και ευκολο να μπλεξει κανεις το ενα με το αλλο :cool:



edit :
1. το παραπανω δεν ειχα προθεση να φανει προσβλητικο
2. @sl0gan τελειωνω μια λεπτομερεια σε μια εργασια μου και παω να δοκιμασω τον κωδικα σου σε λιγο

Re: eclipse

Posted: Mon Jan 09, 2012 9:33 pm
by ala_mages
chriskin wrote:γιατι ειναι και ευκολο να μπλεξει κανεις το ενα με το αλλο :cool:
..είπε ο παντογνώστης chriskin

Re: eclipse

Posted: Tue Jan 10, 2012 12:18 am
by sl0gan
ala_mages wrote:
chriskin wrote:γιατι ειναι και ευκολο να μπλεξει κανεις το ενα με το αλλο :cool:
..είπε ο παντογνώστης chriskin
και ειχε δικιο...cpu-cmd,το ιδιο ειναι...
import acm.program.*;
public class test extends Program {
public void run() {
println("Hello world!!!");
}
}

Re: eclipse

Posted: Tue Jan 10, 2012 1:50 am
by chriskin
Λοιπον, εμενα τρεχει κανονικα ο κωδικας

εχεις βαλει το acm.jar στο project σου;

αν οχι, θα πρεπει να το κατεβασεις απο το eclass (η απο οπουδηποτε αλλου, αλλα μιας και ειναι εκει ας μην μπλεκομαστε) και μετα να ακολουθησεις τα βηματα που λεει εδω:
https://facwiki.cs.byu.edu/cs142fa10/in ... ry/Eclipse
(εχει και εικονες για ευκολια)


*επισης: αμα πει καποιος πρωτοετης (εστω ο ctm απο κατω) καποια αλλη ιδεα καλο θα ειναι να ακολουθησεις εκεινη, οταν εκανα εγω την εισαγωγη στον προγραμματισμο δεν ειχαμε το acm οποτε οτι σου ειπα το βρηκα απλα απο το internet - αν και τρεχει μια χαρα :)

Re: eclipse

Posted: Tue Jan 10, 2012 1:53 am
by ctm
sl0gan wrote: και ειχε δικιο...cpu-cmd,το ιδιο ειναι...
import acm.program.*;
public class test extends Program {
public void run() {
println("Hello world!!!");
}
}
Έχεις στον ίδιο φάκελο με το test.java το acm.jar ;

Re: eclipse

Posted: Tue Jan 10, 2012 8:51 am
by samiwinch
επειδη βαριεμαι να το ψαξω αυτη τη στιγμη,απλα απο περιεργεια,τι ακριβως περιλαμβανει/κανει το acm.jar?

Re: eclipse

Posted: Wed Jan 11, 2012 11:17 am
by mpatsis
samiwinch wrote:επειδη βαριεμαι να το ψαξω αυτη τη στιγμη,απλα απο περιεργεια,τι ακριβως περιλαμβανει/κανει το acm.jar?
Συμπερένωντας από το απο πάνω ποστ από το δικό σου, που βλέπω μια println() ξεκάρφωτη απλά παρέχει κάποιες έτοιμες συναρτήσεις για IO.

Re: eclipse

Posted: Wed Jan 11, 2012 11:19 am
by necrofear_13
mpatsis wrote:
samiwinch wrote:επειδη βαριεμαι να το ψαξω αυτη τη στιγμη,απλα απο περιεργεια,τι ακριβως περιλαμβανει/κανει το acm.jar?
Συμπερένωντας από το απο πάνω ποστ από το δικό σου, που βλέπω μια println() ξεκάρφωτη απλά παρέχει κάποιες έτοιμες συναρτήσεις για IO.
Επειδή η java δεν έχει ήδη αρκετές, να βάλουμε και άλλες!!! :-D

Re: eclipse

Posted: Wed Jan 11, 2012 11:26 am
by mpatsis
necrofear_13 wrote:
mpatsis wrote:
samiwinch wrote:επειδη βαριεμαι να το ψαξω αυτη τη στιγμη,απλα απο περιεργεια,τι ακριβως περιλαμβανει/κανει το acm.jar?
Συμπερένωντας από το απο πάνω ποστ από το δικό σου, που βλέπω μια println() ξεκάρφωτη απλά παρέχει κάποιες έτοιμες συναρτήσεις για IO.
Επειδή η java δεν έχει ήδη αρκετές, να βάλουμε και άλλες!!! :-D
:lol: :lol: :lol: :lol: :lol: Έλα ντε!!! :lol:
Ντάξει, λογικά το έχουνε κάνει για τους πρωτοετής, ώστε να έχουν έναν "εύκολο" τρόπο για ΙΟ...
Από να τους βουν να χρησιμοποιούν την my του Κάβουρα 1000 φορές αυτό. :-p

Re: eclipse

Posted: Wed Jan 11, 2012 3:55 pm
by PatrickFTW
mpatsis wrote: :lol: :lol: :lol: :lol: :lol: Έλα ντε!!! :lol:
Ντάξει, λογικά το έχουνε κάνει για τους πρωτοετής, ώστε να έχουν έναν "εύκολο" τρόπο για ΙΟ...
Από να τους βουν να χρησιμοποιούν την my του Κάβουρα 1000 φορές αυτό. :-p
Μια φορά καλύτερο είναι απο τα input που μας έβαζε η Τογαντζή που είναι 1 σελίδα κώδικας και δεν έμπαινε και στον κόπο να την ανεβάσει στο eclass δλδ ένα γράμμα να είχες κάνει λάθος απλά δεν έβγαινε νόημα :P . Άσε που χρησιμοποιούσε και Scanner :shock:

Re: eclipse

Posted: Wed Jan 11, 2012 4:14 pm
by chriskin
δεν εχω δει τι εχει μεσα το acm αλλα φαινεται πως το χρησιμοποιουν σχεδον ολα τα μεγαλα πανεπιστημια του εξωτερικου, αρα ολο και καποιος λογος θα υπαρχει

Re: eclipse

Posted: Wed Jan 11, 2012 8:18 pm
by necrofear_13
chriskin wrote:δεν εχω δει τι εχει μεσα το acm αλλα φαινεται πως το χρησιμοποιουν σχεδον ολα τα μεγαλα πανεπιστημια του εξωτερικου, αρα ολο και καποιος λογος θα υπαρχει
Αυτό δεν σημαίνει κάτι. Πολλές "κακές" πρακτικές προγραμματισμού μένουν και διαιωνίζονται με τα χρόνια. Και σε γνωστά site.

Re: eclipse

Posted: Wed Jan 11, 2012 9:27 pm
by Ισοβίτης
chriskin wrote:δεν εχω δει τι εχει μεσα το acm αλλα φαινεται πως το χρησιμοποιουν σχεδον ολα τα μεγαλα πανεπιστημια του εξωτερικου, αρα ολο και καποιος λογος θα υπαρχει
Τα Πανεπιστήμια (μικρά - μεγάλα) γράφουν και χρησιμοποιούν πάρα πολύ crappy software. Πόσω μάλλον όταν αυτό είναι σε Java, για την οποία γράφει libraries και η κουτσή Μαρία και τις δίνει open source...

Re: eclipse

Posted: Wed Jan 11, 2012 10:01 pm
by AmmarkoV
τι σχέση έχει το opensource τώρα ?

Re: eclipse

Posted: Wed Jan 11, 2012 10:32 pm
by mpatsis
Προβλέπω flame! :smt005
Ισοβίτη αυτο που λες δεν ισχύει. Μάλλον στο κλειστό software συμβαίνει πιο συχνά αυτό, όπου δεν μπορεί να ελέγξει κανείς τι κώδικα έχει γράψει ο άλλος.
Μια open source βιβλιοθήκη θα την δει πρώτα κόσμος και κοσμάκης πριν αρχίσει να χρησιμοποιείται ευρέως...
Δεν νομίζω αν κάτσει η γιαγιά μου ( αν ζούσε βέβαια πρώτα ) να γράψει κανά open source library θα αρχίσουν όλοι να το χρησιμοποιούν (με κλειστά μάτια κιόλας).
Spoiler: εμφάνιση/απόκρυψη
Αυτό με την κουτσή Μαρία ήταν ρατσιστικό. Δηλαδή οι κουτσοί δεν ξέρουν να γράφουν καλό κώδικα??? :-p Να έλεγες η κουλή πάει στο καλό... :-p Καλαμπουράκι...

Re: eclipse

Posted: Wed Jan 11, 2012 11:34 pm
by ~~Wind~~
Ισοβίτης wrote:Πόσω μάλλον όταν αυτό είναι σε Java, για την οποία γράφει libraries και η κουτσή Μαρία
Η Java μια χαρά γλώσσα είναι. Σταματήστε να κράζετε. Το ότι κάτι είναι σε Java, δε σημαίνει ότι είναι για πέταμα, ή χειρότερο από κάτι που είναι σε C ή C++ ή δε ξέρω τι. Το code quality δεν είναι μονοπαραγοντικό (με παράγοντα τη γλώσσα προγραμματισμού) αλλά έχει πολλές διαστάσεις, κι ανάλογα του τί φτιάχνεις, και σε ποιόν απευθύνεσαι, το πόσο μετρά κάθε διάσταση αλλάζει.

-- οπότε το κομμάτι της Java, βγαίνει απ έξω.
Ισοβίτης wrote:και τις δίνει open source...
Crappy code υπάρχει και σε open source και σε closed source συστήματα, όπως υπάρχει κ αξιόλογο.

-- οπότε το κομμάτι του open source, βγαίνει απ έξω
Ισοβίτης wrote:Τα Πανεπιστήμια (μικρά - μεγάλα) γράφουν και χρησιμοποιούν πάρα πολύ crappy software.
Αυτό ισχύει για τη μεγάλη πλειονότητα, από όσα έχω δει. Εξαιρέσεις υπάρχουν πάντα. Παρόλαυτά, το software που απευθύνεται σε άτομα που δεν είχαν επαφή με το προγραμματισμό, 1ο-έτος, 2ο-έτος κ.α. δε μπορεί να κρίνεται με τον ίδιο τρόπο που θα κρίνει κανείς ένα σύστημα που απευθύνεται σε επαγγελματίες.
Ακόμα, δε προορίζονται όλοι να γίνουν προγραμματιστές, και δεν έχουμε υπολογιστές για να τους χρησιμοποιούν μόνο οι προγραμματιστές.

Το paint είναι χειρότερο από το photoshop.-
Αν έχεις έναν άνθρωπο που δεν έχει ξαναδεί υπολογιστή, θα τον βάλεις να ζωγραφίσει σε Paint (να ένα αξιόλογο πρόγραμμα, κλειστού κώδικα -- ή αντίστοιχα σε Kolourpaint), δε θα τον βάλεις να ζωγραφίσει σε Photoshop (κι άλλο κλειστό αξιόλογο πρόγραμμα -- και δε συγκρίνεται με το Gimp, αν κ αυτό αξιόλογο είναι).
Τί σημαίνει λοιπόν "χειρότερο" ?

-- οπότε το κομμάτι του crap, βγαίνει απ έξω.

Τι μένει ? Μένει ότι για να κρίνει κανείς κάτι, πρέπει να κάνει ένα βήμα πίσω.
Κάθε περίπτωση είναι διαφορετική. Μη τα γενικεύουμε όλα.

Προσωπικά λοιπόν, από το λίγο που έχω δει αυτό το νέο dependency που μπαίνει στο 1ο έτος, στη Java, για το πακέτο της acm, είναι μια μαλα**α κ μία ακόμα ολόκληρη. Δε προσφέρει τίποτα το ιδιαίτερα καλό για έναν πρωτοετή, μόνο τον καθηγητή και τους βοηθούς βοηθάει, στο να αποφύγουν να εξηγήσουν πρακτικά, βασικά πράγματα για κάποιον που υποτίθεται ότι όταν θα τελειώσει τη σχολή, θα πρέπει να ξέρει να γράφει κώδικα.

-- οπότε το crap κομμάτι, μπαίνει μέσα, ffs..

++Ισοβίτη; /* Ισοβίτης just got incremented */

Re: eclipse

Posted: Thu Jan 12, 2012 12:24 am
by MpoMp

Code: Select all

ΠΡΟΓΡΑΜΜΑ γλωσσομάθεια
Κ <- 0
ΕΜΦΑΝΙΣΕ "~~Wind~~"
ΟΣΟ (Κ<100) ΕΠΑΝΑΛΑΒΕ
     ΕΜΦΑΝΙΣΕ "++++"
     Κ <- Κ+1
ΤΕΛΟΣ_ΕΠΑΝΑΛΗΨΗΣ
ΤΕΛΟΣ_ΠΡΟΓΡΑΜΜΑΤΟΣ