Kuantum Yazılım Yığını
Kuantum yazılım yığını katmanlı bir sistemdir: öğrenme içeriği, dil, derleyici, çalışma zamanı, benzetici, bulut erişimi, donanım arka ucu ve doğrulama aynı sözleşmede buluşmalıdır.
Ana kavram
Yığın sorumlulukları birbirinden ayırmalıdır. Dil niyeti tanımlar, derleyici bu niyeti çalıştırılabilir devrelere indirger, çalışma zamanı benzetici veya donanım hedefini seçer, ürün katmanı ise sonuçları insanlara açıklar. Temiz sınırlar deneyleri yeniden üretilebilir kılar ve hataları tanılamayı kolaylaştırır.
Pratik görev
Bir N/M programının editörden sonuca uzanan yolunu çizin: kaynak kod, ayrıştırıcı, tanılar, devre çıktısı, benzetici veya arka uç işi, ölçümler, doğrulamalar ve dışa aktarılabilir öğrenme/paket üst verisi.
Ürün bağlantısı
Devam etmeden önce bu fikri playground, dokümanlar veya QuantumSoftware platform haritasıyla ilişkilendirin.