İçeriğe geç
Haber Akışı Teknoloji Yapay Zeka Strateji Güvenlik Bilişim Girişimcilik Fintech Enerji Son dakika Yazarlar
  1. Ana sayfa
  2. Yazılım ve Uygulama

Oracle'dan yapay zeka kodu için APEXlang

Oracle, yapay zeka üretimi kodu yönetilebilir kılmak için APEXlang dilini tanıttı. Dil, uygulamanın amacını tanımlayarak kodu kısaltıyor.

Ender Öztürk

okunma

Oracle APEXlang ile yapay zeka kodu yönetimi
30 saniyede bu haberin özeti
  • Oracle, yapay zeka çağı için APEXlang adlı yüksek soyutlamalı bir uygulama tanım dili tanıttı.
  • Dilin dil bilgisi, becerileri ve belgeleri kamuya açık; Claude ve Codex gibi ajanlar dili üretebilecek.
  • Üretilen APEXlang, her ay güncellenen APEX motoruyla yorumlanıyor; bu sayede bakım ve yönetişim kolaylaşıyor.

Oracle, yapay zeka çağında uygulama geliştirmeyi yeniden kurgulayan APEXlang adlı bir dil tanıttı. Şirketin yazılım mühendisliğinden sorumlu kıdemli başkan yardımcısı Mike Hichwa'ya göre dönüm noktası geride kaldı. Hichwa, 2025'te kodun çoğunu insanların yazdığını söylüyor. Ancak 2026'dan sonra çoğunluğun makine üretimi olacağını belirtiyor. Ayrıca ona göre geri dönüş büyük olasılıkla yok.

Vibe Coding Kurumsal Dünyada Hangi Sorunu Doğurdu?

Vibe coding, yani yapay zekaya doğal dille ne istendiğini anlatıp kodu ona yazdırma yöntemi, bir meraktan günlük pratiğe dönüşüyor. Ancak kurumlar için yeni bir sorun ortaya çıktı. Makinenin yazdığı yazılımın yine de insanlar tarafından bakımının yapılması, yönetilmesi ve anlaşılması gerekiyor.

Oracle APEXlang

Düşük kodlu (low-code) platformlar, uygulama geliştirmeyi hızlandırmak için doğmuştu. Yapay zeka şimdi bu amacı yeniden yazıyor. Öte yandan Oracle, yıllık konferansı Oracle AI World öncesinde bu soruya verdiği yanıtı gösterdi.

APEXlang Nasıl Çalışıyor?

APEXlang, uygulamanın nasıl kodlanacağını değil, ne yapması gerektiğini anlatan yüksek soyutlamalı bir tanım dili. Başka bir deyişle uygulamanın niyetini yakalıyor, ayrıntılı uygulamasını değil. Oracle bu dili APEX AI Application Generator ile birlikte duyurdu.

Şirket, APEXlang'in dil bilgisini, becerilerini ve belgelerini kamuya açık olarak yayımlıyor. Bu nedenle Anthropic'in Claude'u ve OpenAI'ın Codex'i gibi kodlama ajanları dili üretebilecek. Ayrıca Oracle, modellerin APEXlang'i daha verimli üretmesi için OpenAI ile birlikte çalışıyor.

Yönetişim ve Bakım Nasıl Sağlanacak?

Hichwa'ya göre neyin üretildiği çok önemli. Çünkü bir uygulama kurum içinde 100 ya da 1.000 kez üretildiğinde, bunların bakımının yapılması ve takip edilmesi gerekiyor. Şirketler uygulama portföylerinde tutarlılık, yönetişim ve kolay anlaşılırlık istiyor. Bu yüzden APEXlang, ayrıntılı kod yerine kompakt bir tanım üretmeye odaklanıyor.

Aynı tasarımın, "AI slop" denen özensiz yapay zeka çıktısını da azaltması amaçlanıyor. Çünkü kısa bir tanımı okumak, uzun ve dağınık üretilmiş kodu okumaktan daha kolay. Hichwa bunu şöyle anlatıyor: üretilen çıktı çok daha küçük ve insanın anlayabileceği düzeyde. Ona göre bu, tam kitap değil, ders özeti gibi bir şey.

Hichwa'nın Oracle AI World'de anlattıkları, vibe coding ve yapay zeka kodunun yönetimi üzerine şu röportajda izlenebilir:

Yönetişim, çalışma zamanından da geliyor. Üretilen APEXlang, APEX motoru tarafından yorumlanıyor ve Oracle bu motoru her ay yama ve güncellemeyle yeniliyor. Dolayısıyla müşterilerin oluşturdukları uygulamalara yeniden dönmesi gerekmiyor.

Haberde hata mı var?Bize bildirin

Senin fikrin ne?

Bu gelişme hakkında sen ne düşünüyorsun?

Yorumlar

İlk yorumu siz yazın.

Yorumlar yapay zekâ destekli ön elemeden geçer; son karar moderatördedir. Topluluk kuralları

Günün teknolojisi, sabah 08.00’de

Seçtiğiniz konularda günün 5 önemli haberi, her biri 30 saniyelik özetiyle. Reklamsız, tek tıkla ayrılırsınız.