Lisp laneti şimdi ekosisteminize geliyor
Lisp laneti şimdi ekosisteminize geliyor. Teknoloji alanında öne çıkan bu gelişme, sektör uzmanları ve teknoloji takipçileri tarafından ilgiyle karşılandı.
Lisp laneti şimdi ekosisteminize geliyor. Teknoloji alanında öne çıkan bu gelişme, sektör uzmanları ve teknoloji takipçileri tarafından ilgiyle karşılandı.
LISP laneti, LISP lehçeleri için bu kadar az kitaplığın ve yeniden kullanılabilir bileşenin bulunmasının nedeni olarak sıklıkla dile getirilir. Konsepte göre, LISP o kadar güçlü ve esnek ki, geliştiricilerin kolayca özel çözümler oluşturmasına olanak tanıyor ve bu da onların daha uzun süre izolasyonda çalışmasına yol açıyor. Bu onların genellikle tekerleği yeniden icat etmelerine neden olur, çünkü kendi sorunlarınızı çözmek için kod oluşturmak, diğer insanların kitaplıklarına (ve düşünme biçimlerine) güvenmekten daha kolay/daha hızlı olabilir. Bu, diğer birçok dil ekosisteminde olduğu gibi merkezi çerçevelerin ve kütüphanelerin eksikliğine yol açmaktadır. Bazen, tek başına yazılan bu güçlü, esnek kodun genellikle dokümantasyondan yoksun olduğu ve üçüncü taraflarca anlaşılmasının zor olabileceği, dolayısıyla diğer geliştiricilerin kendi modüllerini yazmayı tercih ettiği ve lanetin devam ettiği de belirtiliyor.
Evet, bu yazı Yüksek Lisans destekli kodlamayla ilgili
Bu hafta, insanların Büyük Dil Modellerinin kolaylığı ve kalitesi sayesinde kod oluşturmanın çerçeveler veya kütüphaneler gibi mevcut soyutlamaları kullanmaktan daha kolay ve daha ucuz olduğunu iddia ettiği birçok tartışmaya çekildim. Yerleşik kütüphanelerin inanılmaz derecede kararlı olduğu, yüz binlerce geliştirici tarafından test edildiği, binlerce CI hattına dahil edildiği ve konunun uzmanları tarafından sürdürüldüğü gerçeğini göz ardı edersek, bir Yüksek Lisans Diplomasının işlevsellik üretmesine izin vermenin mevcut kütüphanelerin ve çerçevelerin arayüzlerini öğrenmekten (veya Yüksek Lisansın bu kütüphaneleri veya çerçeveleri entegre etmesine izin vermekten) daha kolay olduğu varsayımını kabul edersek, bunun Java gibi dil ekosistemleri üzerindeki etkileri nasıl görünür?
Daha fazla izolasyon, daha fazla bireysellik, daha az işbirliği
Son yıllarda pek çok insan işbirliği, kolektif problem çözme ve zor problemleri çözme hedefiyle Açık Kaynak ekosistemlerinin başarısına katkıda bulundu.
Bahsi geçen senaryonun ilk etkisi, açık kaynak kütüphaneleri kullanan kişilerin azalması ve bakımcılara verilen geri bildirimlerin azalması olacaktır. Sorunlarımı bir veya iki yönlendirmeyle, 20 dakikalık bekleme süresiyle ve birkaç dolar değerinde jetonla çözebileceksem neden araştırmayla uğraşayım ki? Başkalarının aldığı API kararlarıyla neden uğraşayım ki? Neden belgeleri okumakla uğraşmalıyım?
İkinci bir etki olarak, yeni Açık Kaynak kitaplıklarının oluşturulması durağanlaşacaktır. Açık Kaynak yapmanın zor kısmı bakımdır. Kodunuzu yapılandırmak, altyapıyı barındırmak, yapı depolarında yayınlamak. Sürüm oluşturma, geriye dönük uyumluluk, yığının güncel tutulması. Madem kod üretmek bu kadar kolay, eğer kendi problemlerimi bu kadar çabuk çözebiliyorsam, neden kodu modülerleştirmeye, dünyayla paylaşmaya ve bir Açık Kaynak projesinin ihtiyaç duyduğu tüm proje yönetimini yapmaya zahmet edeyim? Oluşturduğum modülümde ihtiyacım olan her şey var, gerekirse API'yi kırabilirim, her şeyi tam olarak kullanım durumuma, yığınıma göre ayarlayabilirim.
Hatta bu iki etki uzun vadede birbirini güçlendirebilir. Yeni teknolojileri ve yeni yaklaşımları bir dil ekosistemine entegre etmek için daha az sayıda Açık Kaynak kütüphanesi sağlanırsa, insanlar kendi çözümlerini yazmaya/oluşturmaya ve onunla işi bitirmeye daha fazla eğilimli olabilir.
Satır aralarını okumuş olabileceğiniz gibi, kodumuza kitaplıklar ve çerçeveler eklemeyi atlayıp bunun yerine her şeyi oluşturabileceğimiz varsayımını paylaşmıyorum. Benim için yerel bir sorunu çözen yüzlerce satır kod üretmek yerine, iyi tanımlanmış soyutlamalara sahip kanıtlanmış kütüphanelere güvenmeyi tercih ederim. "Burada oluşturulmadı", "Burada icat edilmedi" ifadesinin yalnızca farklı bir versiyonudur. Yine de kodlamada Büyük Dil Modellerinin kalıcı olacağını ve bu senaryonun bir şekilde gerçekleşeceğini düşünüyorum. Belki bazı düşünce liderlerinin şimdi iddia ettiği kadar şiddetli bir şekilde değil, tesadüfen. Açık Kaynak işbirliği bir dereceye kadar azalacak ve yazılım geliştirme şu anda olduğundan çok daha yalnız bir görev haline gelebilir.
Teknoloji ve dijital ekonomi ekseninde yaşanan bu gelişme, sektörel rekabet koşullarını ve kurumsal stratejileri doğrudan etkileyebilecek nitelikte. Sürecin uygulama aşamasındaki yansımaları, önümüzdeki dönemde pazar oyuncuları ve kullanıcılar için yeni fırsat pencereleri açacaktır. Piyasa gözlemcileri ve sektör uzmanları, Teknoloji Gündemi cephesindeki bu adımın rekabet dengelerini hızla güncelleyeceği görüşünde birleşiyor.
- →Hackintosh'un Yeniden Doğuşu (İç Bağlantı)
- →Harika depolar artık harika değil (İç Bağlantı)
- ◆Dosya & Arşiv: Teknoloji Gündemi (Kategori Arşivi)
- ↗Resmi Kurum & Teknik Referans: IEEE Teknoloji ve Mühendislik Standartları (ieee.org)