Η Πρωτοχρονιά πλησιάζει. Μόνο οι τεμπέληδες δεν έγραψαν για τις τάσεις του 2020 και αποφασίσαμε να καταγράψουμε τα πιο σημαντικά γεγονότα από το απερχόμενο έτος - 2019. Διατηρήστε τα TOP 7 συμβάντα στον κόσμο της ανάπτυξης από τις πρακτικές Java και Frontend του κέντρου ανάπτυξης Reksoft στο Voronezh.

Λοιπόν, εδώ είναι η βαθμολογία μας για σημαντικά γεγονότα του 2019:
1. Η περίπτωση των Nginx και Rambler
Εμείς, ως προγραμματιστές, δεν μπορούμε παρά να παρακολουθούμε την κατάσταση γύρω από το πνευματικό τέκνο του Igor Sysoev. Είμαστε βέβαιοι ότι τέτοιες διαφωνίες επηρεάζουν σε μεγάλο βαθμό την ανάπτυξη λύσεων ανοιχτού κώδικα και τη βιομηχανία πληροφορικής στο σύνολό της. Πρέπει να επιλυθούν χωρίς προσφυγή στον Ποινικό Κώδικα. Τέτοιες ειδήσεις αποθαρρύνουν τους προγραμματιστές να δημιουργήσουν κάτι νέο. Προκύπτουν αμφιβολίες και φόβοι. Αλλά δεν γράφτηκαν στο σπίτι όλες οι δημοφιλείς και ευρέως χρησιμοποιούμενες βιβλιοθήκες και προϊόντα αυτού του είδους. Εάν δημιουργηθεί προηγούμενο, θα μπορούσε να ξεκινήσει μια αλυσίδα παρόμοιων υποθέσεων σε άλλες εταιρείες.
Αυτό θα είναι το μόνο αρνητικό γεγονός της απερχόμενης χρονιάς, αλλά δεν μπορούσαμε να το αγνοήσουμε.
2. Κυκλοφόρησε η Java 13
Θυμάμαι ακόμα την εποχή που η κυκλοφορία μιας νέας έκδοσης της Java ήταν μια πενταετής εκδήλωση. Όμως όλα αλλάζουν. Η Oracle όχι μόνο μεταπήδησε σε εξαμηνιαίες εκδόσεις, αλλά και εδραίωσε με σιγουριά αυτή την τάση. Δύο κυκλοφορίες φέτος και η τρέχουσα 13η έκδοση είναι απόδειξη αυτού. Αφενός, μια τέτοια συχνότητα κυκλοφοριών καθιστά τη γλώσσα πιο σύγχρονη, περιζήτητη και επιθυμητή για εκμάθηση. Από την άλλη πλευρά, οι σπάνιες εκδόσεις ήταν επίσης το δυνατό σημείο της Java. Η σταθερότητα και η αξιοπιστία είναι δύο κύριοι παράγοντες που επηρεάζουν τη λήψη αποφάσεων κατά την επιλογή μιας τεχνολογίας για ανάπτυξη. Και τώρα η περίοδος υποστήριξης για τη νέα έκδοση έχει μειωθεί πολύ. Η τελευταία έκδοση με μακρά υποστήριξη είναι η ενδέκατη. Αλλά οι σύγχρονες πραγματικότητες υπαγορεύουν τις δικές τους συνθήκες: η ταχύτητα της τεχνολογικής ανάπτυξης, η ζήτηση για νέες λύσεις και ο υψηλός ανταγωνισμός μεταξύ των γλωσσών προγραμματισμού απαιτούν αλλαγές στις καθιερωμένες παραδόσεις.
3. Έξοδος από το JetBrains Space
Τα παιδιά από το JetBrains συνεχίζουν να κερδίζουν τις καρδιές των προγραμματιστών. Περιβάλλον ανάπτυξης, σύστημα αναθεώρησης κώδικα, ανιχνευτές εργασιών και τώρα επίσης μια πλατφόρμα για όλες τις διαδικασίες ανάπτυξης. Λαμβάνοντας υπόψη τη χρήση άλλων προϊόντων της εταιρείας στο έργο και τη στενή ενσωμάτωσή τους με το Space, αυτό το προϊόν θα γίνει δολοφόνος των Slack, Jira και άλλων δημοφιλών προϊόντων. Τώρα η ανάπτυξη βρίσκεται στο στάδιο δοκιμών beta, αλλά μπορείτε ήδη να δοκιμάσετε να παίξετε με αυτό μέσα στην ομάδα σας, ειδικά επειδή μέχρι να βγει η πρώτη κυκλοφορία, είναι εντελώς δωρεάν.
4. Έξοδος TypeScript 3.*
Το TypeScript έχει διανύσει πολύ δρόμο τον περασμένο χρόνο. Κατά τη διάρκεια αυτής της περιόδου, η τεχνολογία έχει αποκτήσει έναν τεράστιο αριθμό χρήσιμων χαρακτηριστικών για την επιτάχυνση της μεταγλώττισης, την απλοποίηση του διαχωρισμού κώδικα, τη βελτίωση της ανάλυσης και το άνοιγμα νέων τρόπων χρήσης γλωσσικών χαρακτηριστικών. Είναι επίσης δύσκολο να μην παρατηρήσετε τους νέους τελεστές που έχουν προστεθεί στη γλώσσα: Προαιρετική αλυσίδα, Nullish Coalescing και πολλά άλλα. Όλα όσα βρίσκονται μόλις στο στάδιο έγκρισης στην πρόχειρη έκδοση είναι ήδη διαθέσιμα στο TypeScript.
Είναι δύσκολο να φανταστεί κανείς ένα έργο σε επίπεδο επιχείρησης γραμμένο σε γλώσσα με αδύναμη δακτυλογράφηση. Στις μέρες μας, όλο και περισσότεροι προγραμματιστές επιλέγουν μεταγλωττισμένες γλώσσες, γιατί γι' αυτούς δεν είναι η ταχύτητα ανάπτυξης που έχει σημασία, αλλά η αξιοπιστία του προϊόντος προέλευσης.
5. Κυκλοφόρησε το React v16.8
Τώρα σχεδόν κάθε προγραμματιστής γνωρίζει και, κυρίως, ξέρει πώς να χρησιμοποιεί αυτήν τη βιβλιοθήκη. Αυτή η δημοτικότητα καθορίζεται από τις ιδέες που τη βασίζουν. Η προσέγγιση των συστατικών, ο ισομορφισμός, η ταχύτητα και η ευκολία στη λειτουργία κάνουν το React απόλυτο νικητή.
Αν και υπήρξαν πολλές ενημερώσεις τον περασμένο χρόνο, θα ήθελα να επισημάνω ιδιαίτερα τα άγκιστρα. Οι προγραμματιστές συνειδητοποίησαν ότι η βιβλιοθήκη είχε κάποια προβλήματα με το να επιτρέπει την επαναχρησιμοποίηση στοιχείων κατάστασης. Η κοινότητα τα έλυνε χρησιμοποιώντας διάφορα μοτίβα, αλλά συχνά αυτό έκανε τον κώδικα πιο μπερδεμένο.
Ο Hooks διόρθωσε πλήρως αυτή την κατάσταση εφαρμόζοντας μια απλή ιδέα που μεταμορφώνει σε μεγάλο βαθμό τον κώδικα και πόσο εύκολο είναι να διαβαστεί και να κατανοηθεί. Θα είναι πολύ ενδιαφέρον να δούμε πώς θα αλλάξει η βιβλιοθήκη το επόμενο έτος.
6. Έξοδος Raspberry PI 4
Ο προγραμματισμός σήμερα κινείται όλο και περισσότερο προς τους μικροελεγκτές, τις φορητές συσκευές και το IoT. Το Raspberry PI σε αυτόν τον κόσμο βρίσκεται κάπου στη μέση - ένας πλήρης υπολογιστής, αλλά αυτός που χωράει στην παλάμη του χεριού σας. Από την πρώτη κιόλας έκδοση, αυτή η μονή πλακέτα έχει ανοίξει μια νέα σειρά δυνατοτήτων. Τώρα είναι ήδη τετραπύρηνος επεξεργαστής, επιτέλους εμφανίστηκε το σύγχρονο USB-C, υποστήριξη για οθόνες 4k. Σε σύγκριση με την προηγούμενη έκδοση, το Raspberry PI 4 είναι ένα ισχυρό άλμα στην ανάπτυξη της σειράς. Και η χαμηλή, λογική τιμή καθιστά αυτόν τον υπολογιστή προσβάσιμο όχι μόνο για επαγγελματική χρήση, αλλά και για εκπαίδευση και οικιακά πειράματα.
7. Πρώτες βραδιές πληροφορικής στην Innopolis
Στις αρχές Αυγούστου 2019, πραγματοποιήθηκε το πρώτο νυχτερινό συνέδριο πληροφορικής στην Innopolis στο Καζάν. Από όλη την αφθονία των εκδηλώσεων τον περασμένο χρόνο, θα προσθέσουμε μόνο αυτό στη λίστα. Πρώτον, για την ασυνήθιστη μορφή: όλες οι αναφορές ήταν το απόγευμα και τελείωναν τη νύχτα, και κατά τη διάρκεια της ημέρας οι διοργανωτές παρείχαν διάφορες ψυχαγωγικές δραστηριότητες στην ίδια την πόλη. Δεύτερον, για νέο ιστότοπο. Η Μόσχα και η Αγία Πετρούπολη είναι ήδη υπερκορεσμένες με συνέδρια και συναντήσεις, αλλά η βιομηχανία πληροφορικής στη Ρωσία δεν τελειώνει με αυτές τις πόλεις. άλλες κοινότητες πρέπει να αναπτυχθούν. Τρίτον, σε χαμηλό κόστος με καλή ποιότητα. Το συνέδριο συγκέντρωσε καλούς ειδικούς και η τιμή εισδοχής φαίνεται γελοία σε σύγκριση με άλλα συνέδρια πληροφορικής στη Ρωσία.
Τι θυμάστε από το 2019; Και ναι, καλή χρονιά, Χαμπρ! Ειρήνη και καλοσύνη σε όλους!
Πηγή: www.habr.com
