Java’nın hala harika olmasının 7 nedeni

[ad_1]

Yazılımdaki en büyüleyici fenomenler arasında Java’nın kalıcı önemi vardır. Hem bir dil hem de bir platform olarak Java, teknoloji ortamındaki radikal dönüşümlerden kurtuldu ve onunla birlikte kendi iç yapısı da değişti. Java, yirmi yılı aşkın bir süredir hem kurumsal hem de açık kaynağın merkezinde nasıl kaldı? Öne çıkan birkaç faktöre bakalım.

Java Topluluğu Süreci

Java, hayata, işleri yapmanın geleneksel yoluna bir alternatif olarak başladı – bir tür yeni başlangıç. Bugün, tekrarlanan zorluklara rağmen, kurumsal yazılımın bir ayağı olarak kabul edilmektedir. Java’nın böylesine radikal bir değişim karşısında devam eden alaka düzeyini ne açıklar? Temel faktörlerden biri, geliştiricilerin Java’yı canlı, dinamik bir güç olarak tutmalarını sağlayan yönetişim yapıları aracılığıyla beslenen topluluğun tutkusudur.

Sorunsuz çalışan bir makine olmaktan çok uzak olan Java’nın yönetişimi, seslerini Java Topluluk Sürecinde (JCP) ve Java Spesifikasyon İstekleri (JSR’ler) aracılığıyla bulan rekabet eden çıkarların ve kuruluşların kafa karıştırıcı bir karışımıdır. Günün sonunda, JCP, Java teknolojisine derinden önem veren insanlar arasında katkı ve çatışma çözümü için bir mekandır. Bürokrasi, politika ve yaratıcılığın oldukça gizemli bir birleşimidir. Aslında işleyen bir demokrasi gibi bir şey.

Uzun süredir Java programcısı olarak, dilin lambdaları ve kapanışları başarılı bir şekilde birleştirmesini izlemek şaşırtıcıydı – aslında şaşırtıcıydı. Nesne yönelimli bir programlama diline işlevsel yapılar eklemek oldukça tartışmalı ve etkileyici bir başarıydı. Hibernate ve Spring gibi teknolojilerin getirdiği emici kavramlar da öyleydi (JSR 317 ve JSR 330, sırasıyla) resmi platforma. Bu kadar yaygın olarak kullanılan bir teknolojinin hala yeni fikirleri entegre edebilmesi cesaret verici.

Java’nın duyarlılığı, dilin yararlı iyileştirmeler içermesini sağlamaya yardımcı olur. aynı zamanda geliştiricilerin, değişen bir dünyada başarı için beslenen ve yetiştirilen canlı bir sistem içinde çalıştıklarını bildikleri anlamına gelir. Java’nın eşzamanlılık modelini yeniden tasarlamaya yönelik iddialı bir çaba olan Project Loom, Java’nın gelişmeye olan bağlılığının altını çizen bir proje örneğidir. Diğer birkaç teklif Şu anda JCP ile çalışmak, Java teknolojisini geliştirmek için önemli hedeflerin peşinden gitmek için benzer bir isteklilik göstermektedir.

Çalışan insanlar üzerinde Java hikayenin sadece yarısı. Çalışan insanlar ile birlikte diğer yarısıdır ve Java’nın birçok kullanımının çeşitliliğini yansıtırlar. Sosyal kodlama ve açık kaynak Java’ya özgü değildir, ancak Java ekosisteminin sağlığının temel bileşenleridir. JavaScript gibi, Java da web ilgi kazandıkça kodlama topluluğuyla birlikte gelişti. Bu başlangıç ​​hikayesi, karakterinin büyük bir bölümünü oluşturuyor.

Telif Hakkı © 2022 IDG Communications, Inc.

[ad_2]
Kaynak : https://www.infoworld.com/article/3666525/7-reasons-java-is-still-great.html#tk.rss_all

Yorum yapın

SMM Panel PDF Kitap indir