Java
Η Java είναι μια μακροχρόνια συλλογή του λογισμικού ηλεκτρονικών υπολογιστών και των κανόνων που είναι υπεύθυνη για την ανάπτυξη και εξάπλωση των εκατοντάδων χιλιάδων εφαρμογών και ιστοσελίδων. Αυτό που θέτει Java πέρα είναι ικανότητά του να επιτρέψει τη χρήση cross-platform, σχεδόν ένα πρώτο του είδους του, όταν εμφανίστηκε για πρώτη φορά. Java αναπτύχθηκε αρχικά από την Sun Microsystems (αργότερα αγοράστηκε από την Oracle Corporation). Αρχικά κυκλοφόρησε στις 23 Ιανουαρίου, 1996 (αν και η γλώσσα Java έχει περίπου εσωτερικά από το 1990) και είχε από 161 σημαντικές αναβαθμίσεις και αμέτρητες αναθεωρήσεις ήσσονος σημασίας. Η πλειοψηφία των εφαρμογών Java είναι πλέον στη διάθεση του κοινού υπό την GNU General Public License. Η τεράστια υπερπαραγωγή Minecraft, το οποίο είναι τώρα πιο αγοράζονται και έπαιξε το παιχνίδι βίντεο στον κόσμο, ήταν αρχικά γραμμένο σε Java.
- Η διαδεδομένη και πολύ καλά τεκμηριωμένη κιτ ανάπτυξης Java μπορείτε να κατεβάσετε και να χρησιμοποιηθεί για τη δημιουργία προγραμμάτων με Java
- Μπορεί να χρησιμοποιηθεί για να κάνει σχεδόν τίποτα
- Η Java είναι σε μεγάλο βαθμό δωρεάν και οι περισσότερες από τις εφαρμογές της, είναι υπό δημόσια άδεια
- Πιθανώς το πιο καλά τεκμηριωμένες γλώσσα προγραμματισμού στον κόσμο
- Μπορεί να χρησιμοποιηθεί για οτιδήποτε
- Μην κάνετε κανένα λάθος, Java είναι πολύ παλιά και έχει τα προβλήματά της. Πιο συγκεκριμένα, σε σύγκριση με πιο σύγχρονες πλατφόρμες, Java τυρφώνες προς τα κάτω για τη συλλογή σκουπιδιών και τείνει να είναι γενικά ογκώδη όταν προσπαθούν να επεξεργαστούν πολλές εντολές υψηλής έντασης
- Java έχει μια ατυχή ιστορία ομαδοποίηση bloatware (Ask.com Toolbar, McAfee Security Scan Plus) με τα πακέτα εγκατάστασης του χρόνου εκτέλεσης του περιβάλλον, δηλαδή το σύνολο της Java ότι οι περισσότεροι άνθρωποι θα χρειαστεί ποτέ. Να είστε προσεκτικοί κατά την εγκατάσταση και δεν εγκαταστήσετε κάτι ανεπιθύμητο
- Δεν αυτόματο σύστημα ενημέρωσης που δεν απαιτεί δικαιώματα διαχειριστή και την παρέμβαση του χρήστη
- Έχει υπάρξει κάποια διαμάχη για ευπάθειες ασφαλείας της Java, προσθέτοντας στην πτώση της
Κάποιος θα πρέπει να πιεστεί πολύ σκληρά για να βρούμε κάποιον που έχει χρησιμοποιήσει έναν επιτραπέζιο υπολογιστή και δεν έχει ακούσει για Java. Είναι ένα από τα παλαιότερα και πιο ευρέως χρησιμοποιούμενες πλατφόρμες προγραμματισμού στον κόσμο. Οι περισσότεροι άνθρωποι ζητηθεί να το κατεβάσετε αμέσως μετά την εγκατάσταση ενός νέου λειτουργικού συστήματος σε έναν υπολογιστή, κυρίως λόγω του γεγονότος ότι τόσα πολλά προγράμματα εξαρτώνται από αυτήν, για να μην αναφέρουμε πάνω από το ήμισυ των δικτυακών τόπων του κόσμου με τη χρήση Java σε ένα ή τον άλλο τρόπο. Για παράδειγμα, πολλές πλατφόρμες τρίτων είναι στην πραγματικότητα βασίζεται σε Java, όπως BeanShell, Clojure, Groovy, JRuby, Jython, Kotlin, Rhino, Σκάλα και Gosu. Αλλά γιατί τόσο πολλές τροποποιήσεις; Όπως αποδεικνύεται, για όλες της μακροζωίας της Java, είναι αρκετά παλιά. Ενώ η βασική γλώσσα μπορεί ακόμα να χρησιμοποιηθεί για πολλές εφαρμογές, απλά δεν είναι τόσο αποτελεσματική όσο πιο σύγχρονες πλατφόρμες προγραμματισμού. Java είναι ένα σημαντικό μέρος του διαδικτύου και λογισμικού ηλεκτρονικών υπολογιστών ιστορία και θα παραμείνει σε χρήση για κάποιο χρονικό διάστημα μεγαλύτερο χρονικό διάστημα, αλλά οι προγραμματιστές έχουν αργά και σταθερά επιδιώκει άλλους τρόπους για να κάνουν τα προγράμματα εργασίας τους. Στην πραγματικότητα, Java εμπνευσμένο χρησιμοποιείται ευρέως .NET Framework της Microsoft. Αν και δεν έχει την νοοτροπία cross-platform της Java, δεδομένου ότι μπορεί να χρησιμοποιηθεί μόνο στα Windows, είναι αφορούσε γενικά ανώτερη για την τριτοβάθμια τέλος εφαρμογές του σήμερα.