Η Kotlin είναι μια γλώσσα προγραμματισμού γενικού σκοπού, στατικά πληκτρολογημένα, πολλαπλών πλατφορμών με συμπέρασμα τύπων. Το Kotlin έχει σχεδιαστεί για να διαλειτουργεί πλήρως με την Java και η έκδοση JVM της τυπικής βιβλιοθήκης του εξαρτάται από τη Βιβλιοθήκη της Τάξης Java, αλλά η συμπέρασμα τύπου επιτρέπει τη σύνταξή της να είναι πιο συνοπτική. Το Kotlin στοχεύει κυρίως το JVM, αλλά και μεταγλωττίζει σε JavaScript ή εγγενή κώδικα (μέσω LLVM). Η Kotlin χρηματοδοτείται από την JetBrains και την Google μέσω του Ιδρύματος Kotlin. Το Kotlin υποστηρίζεται επίσημα και προτιμάται από την Google για ανάπτυξη κινητών στο Android.
Χαρακτηριστικά:
- Μεταγλώττιση και εκτέλεση του προγράμματός σας
- Προβολή εξόδου προγράμματος ή λεπτομερούς σφάλματος
- Προηγμένο πρόγραμμα επεξεργασίας πηγαίου κώδικα με επισήμανση σύνταξης, συμπλήρωση αγκύλων και αριθμούς γραμμών
- Άνοιγμα, αποθήκευση, εισαγωγή και κοινή χρήση αρχείων Kotlin.
- Προσαρμόστε τον επεξεργαστή
Περιορισμοί:
- Απαιτείται σύνδεση στο Διαδίκτυο για τη μεταγλώττιση
- Ο μέγιστος χρόνος εκτέλεσης του προγράμματος είναι 20 δευτερόλεπτα
- Μόνο ένα αρχείο μπορεί να εκτελεστεί κάθε φορά
- Ορισμένες λειτουργίες συστήματος αρχείων, δικτύου και γραφικών ενδέχεται να είναι περιορισμένες
- Αυτός είναι ένας μεταγλωττιστής παρτίδας. τα διαδραστικά προγράμματα δεν υποστηρίζονται. Για παράδειγμα, εάν το πρόγραμμά σας παρέχει μια προτροπή εισαγωγής, εισαγάγετε την είσοδο στην καρτέλα Εισαγωγή πριν από τη μεταγλώττιση.