Προς το περιεχόμενο

Προτεινόμενες αναρτήσεις

Δημοσ.

Εκτός απο την Java ποιες άλλες γλώσσες ξέρετε που τρέχουν σε πολλαπλά λειτουργικά; Κυρίως win + linux...ποια πιστεύετε έχει περισσότερες δυνατότητες; Είναι πιο ισχυρή δλδ σήμερα.

  • Απαντ. 35
  • Δημ.
  • Τελ. απάντηση

Συχνή συμμετοχή στο θέμα

Δημοσ.

«Όλες» οι γλώσσες έχουν compiler για να τρέχουν σε όλα τα λειτουργικά/πλατφόρμες,ίσα-ίσα που το java είναι αυτό που δεν τρέχει σε κανένα λειτουργικό αλλά χρειάζεται την πλατφόρμα της java (JRE: (Java Runtime Environment)) για να τρέξει,όπως και το php δεν τρέχει σε λειτουργικό αλλά χρειάζεται τον browser ή έστω το ξεχωριστό php .

  • Like 1
Δημοσ.

Χμ, η php είναι server side ενώ ψάχνω κάτι για εφαρμογές χρησιμοποιώντας και ένα gui. @TheELF ενδιαφέρον αυτό που είπες! Χμμμ, γνωρίζει κανείς αν υπάρχει εύκολος τρόπος να δημιουργήσεις GUI σε C/C++? ¨Οταν λέω εύκολος εννοώ με κάποιο εργαλείο IDE. Η τουλάχιστον παρόμοιος με αυτόν της Java που γνωρίζω. Και άλλη μια ερώτηση: Όταν έχω ένα αρχείο .c πως μπορώ να το κάνω εκτελέσιμο πλήρως; Δεν εννοώ a.out γιατί ακόμη και αυτό δεν είναι πλήρης, χρειάζεται βιβλιοθήκες για να τρέξει. Πως μπορώ να συμπεριλάβω τα πάντα ώστε να μην χρειάζεται τπτ στο μηχάνιμα που θα τρέξει; Να πατάς ένα κλικ που λέει ο λόγος και να τρέχει ότι έχεις κάνει...γίνεται δεν γίνεται; :) Ευχαριστώ ^_^

  • Moderators
Δημοσ.

Qt για GUI σε C++. Για να είναι, όπως λες, "πλήρως εκτελεσιμο", βάλε ό,τι βιβλιοθήκη χρησιμοποιεί το πρόγραμμά σου στο φάκελο του εκτελέσιμου.

Δημοσ.

Χμ, η php είναι server side...

Όχι, είναι ένας interpreter, πάνω-κάτω σαν όλους τους άλλους.

Όταν χρησιμοποιείται "πίσω" από κάποιον web server, τότε είναι server-side (σε αντίθεση με πχ τη JavaScript που είναι client-side).

Όπως θα μπορούσε να είναι πολύ άνετα ένα bash script ή κάποιο exe. Βλ. και CGI.

  • Moderators
Δημοσ.

Αν θες μόνο ένα αρχείο πρέπει να βάλεις ό,τι dependencies έχεις σε αυτό το αρχείο, και κάθε γλώσσα έχει διαφορετικό τρόπο που το κάνεις αυτό (και δεν ξέρω καν αν γίνεται παντού).

Δημοσ.

Νομίζω και η .ΝΕΤ παίζει σε λινουχ

 

Κατέβασε μια το MonoDevelop για λινουχ και δες αν μπορείς να γράψεις VB/C#.

Δημοσ.

C, C++ (εξαρτάται φυσικά και από τις βιβλιοθήκες που θα χρησιμοποιήσεις), Perl, Python, Erlang...

 

Γιατί όμως δεν κοιτάς πρώτα με τι θέλεις να ασχοληθείς και μετά να διαλέξεις γλώσσα προγραμματισμού;

Δημοσ.

Χμ, η php είναι server side ενώ ψάχνω κάτι για εφαρμογές χρησιμοποιώντας και ένα gui. @TheELF ενδιαφέρον αυτό που είπες! Χμμμ, γνωρίζει κανείς αν υπάρχει εύκολος τρόπος να δημιουργήσεις GUI σε C/C++? ¨Οταν λέω εύκολος εννοώ με κάποιο εργαλείο IDE. Η τουλάχιστον παρόμοιος με αυτόν της Java που γνωρίζω. Και άλλη μια ερώτηση: Όταν έχω ένα αρχείο .c πως μπορώ να το κάνω εκτελέσιμο πλήρως; Δεν εννοώ a.out γιατί ακόμη και αυτό δεν είναι πλήρης, χρειάζεται βιβλιοθήκες για να τρέξει. Πως μπορώ να συμπεριλάβω τα πάντα ώστε να μην χρειάζεται τπτ στο μηχάνιμα που θα τρέξει; Να πατάς ένα κλικ που λέει ο λόγος και να τρέχει ότι έχεις κάνει...γίνεται δεν γίνεται; :) Ευχαριστώ ^_^

Για GUI, αν είναι για C δεν νομίζω να βρεις κάποιο καλύτερο από το GTK+ (μαζί με το Glade για RAD σχεδίαση του περιβάλλοντος). Για C++ υπάρχουν περισσότερες επιλογές, QT και wxWidgets είναι δημοφιλείς cross-platform λύσεις.

 

Σχετικά με το εκτελέσιμο, αν κάνεις static link τις βιβλιοθήκες που χρησιμοποιείς τότε αρκεί μονάχα το a.out για να τρέχει το πρόγραμμά σου.

Δημοσ.

fortran, python. Εγγύηση όπου και να μεταφέρεις τα προγράμματα σου, παίζουν. Ειδικά αν δουλεύεις με δικές σου βιβλιοθήκες. 

Δημοσ.

Περιμένω τον Defacer να "δώσει τα φώτα" του στο θέμα! :-)

Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργία λογαριασμού

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!

Δημιουργία νέου λογαριασμού

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Συνδεθείτε τώρα

  • Δημιουργία νέου...