Selama bertahun-tahun, Java telah mendapatkan statusnya sebagai salah satu bahasa pemrograman terkemuka untuk aplikasi perusahaan. Saat ini, Java memperkuat sebagian besar perangkat lunak yang digunakan di dunia nyata untuk memfasilitasi bisnis dan menyelesaikan tugas. Stabilitas, prediktabilitas, kedalaman fitur, dan komunitas yang kuat telah menjadikannya pilihan tepat bagi bisnis yang memilih untuk menggunakannya.
Oracle telah merilis pembaruan yang konsisten ke Java setiap beberapa tahun yang lalu. Pembaruan ini lengkap, fungsional, biasanya kompatibel ke belakang, dan bermain baik dengan aplikasi perusahaan yang ada dalam banyak kasus. Komunitas bisnis menyukai prediktabilitas pembaruan dan waktu yang lama untuk memimpin dan mendukung antar versi. Namun, waktu yang lama antara pembaruan juga memperlambat kemampuan Java untuk berinovasi dan mewujudkan ide-ide baru. Oracle menyadari bahwa waktu rilis yang lambat berarti Java tertinggal dari bahasa lain untuk aplikasi dan fitur baru.
Siklus Peluncuran yang Lebih Cepat
Tren terbaru untuk Oracle, Java, dan pengembangan secara umum telah bergerak lebih cepat. Rilis yang lebih sering berarti pengguna mendapatkan fitur baru dengan lebih cepat. Ini juga mengurangi risiko jika terjadi kesalahan. Oracle baru-baru ini mengumumkan akan memindahkan Java ke siklus rilis yang lebih cepat. Java Development Kit (JDKs) yang baru akan dirilis setiap enam bulan. Java 9 dan sekarang Java 10 dirilis di bawah jadwal baru ini, dengan dua pembaruan datang secara berurutan.
Perusahaan dapat memilih untuk tetap menggunakan versi Java yang lebih lama dan diproduksi lambat, seperti Java 8. Namun, dukungan untuk versi yang lebih lama ini akan berakhir pada tahun 2020. JDK 11 yang akan dibangun adalah rilis Java berikutnya yang dijadwalkan untuk menerima dukungan jangka panjang. (LTS) dari Oracle, dengan dukungan yang bertahan hingga 2026. Rilis yang ada di antara rilis LTS, seperti JDK 9 dan 10, menjadi usang segera setelah rilis versi baru. Setelah JDK 11, rilis LTS berikutnya adalah JDK 17, dijadwalkan untuk pengiriman pada tahun 2021.
Secara teori, ini berarti bahwa perusahaan yang menghargai stabilitas dan prediktabilitas dapat meningkatkan setiap kali rilis LTS keluar. Perusahaan yang ingin tetap terdepan atau mengakses fitur baru akan bisa mendapatkan rilis yang lebih sering di antaranya. Untuk rilis Java sebelumnya, Oracle telah menggunakan pembaruan otomatis pada desktop untuk mempercepat pengguna dengan versi terbaru Java. Namun, pada jadwal rilis baru, Oracle tidak akan menerapkan pembaruan otomatis pada desktop Java 8.
Fathurrahman
Android Mobile
Hallo saya trainer Android Mobile di Mataweb dan saya sudah berpengalaman lebih dari 5 tahun. jadi kali ini saya akan share tutorial ataupun tips seputar mobile aplikasi. Salam kenal