Esasında geliştiriciler ve kullanıcılar programlama lisanı olan JavaScript’ten pek haz etmezler. Lakin James Webb Uzay Teleskobu’nun (JWST) Dünya’ya gönderdiği çarpıcı manzaraların sağlanmasında bu lisanın direkt parmağının olduğu ortaya çıktı.
JavaScript, James Webb için kritik ehemmiyete sahip
İnsanlığın bilimsel başarılarından biri olan teleskop, büyük ölçüde JavaScript evrakları tarafından denetim ediliyor. Ve bu belgeler 2002’den kalma bir yazılım geliştirme kitine dayanıyor. James Webb’in kalbi pozisyonundaki ve pek çok sensör ve fonksiyondan sorumlu olan Entegre Bilim Enstrüman Modülü (Integrated Science Instrument Module – ISIM), Script Processor Task isminin verildiği uygulama tarafından denetim ediliyor. Bu denetimin ardında ise JavaScript ile yazılmış bir dizi komut evrakı yatıyor.
JWST, makul misyonları yapmak için evvelce yazılmış bir dizi komut evrakına sahiptir ve alandaki bilim insanları ona bu misyonları çalıştırmasını söyleyebilir. Bunu yaptıklarında, JavaScript’ler komut evrakı işlemcisi ismi verilen program (Script Processor Task), tarafından yorumlanacak ve bu program daha sonra komut evrakının gerektirdiği şeye bağlı olarak muhtaçlık duyulan öteki uygulamalara ve sistemlere ulaşacak.
NASA biçim değiştirebilen su altı robotu tasarladı
James Webb teleskobu neden eski sistemleri kullanıyor?
Aktarılanlara nazaran komut evraklarının yazıldığı lisana Nombas ScriptEase 5.00e denmekte. Nombas’a nazaran, ScriptEase 5.00e en son 2003 Ocak ayında güncellenmiş. NASA’nın bu kadar eski yazılımları neden kullandığını merak edebilirsiniz ama bunun pek çok açıklaması var. Bu yazılımlar son derece kolaylar ve üzerlerinde değişiklikler yapmak kolay. Öte yandan JWST, 2021 yılında uzaya gönderilse de temelinde proje 1989’lara dayanıyor. Teleskobun inşasına 2004 yılında başlandığını düşünürsek, ScriptEase 5 yalnızca 2 yaşındaydı.
Uzay araştırmaları ve bu bağlamda ortaya konan eserler çok uzun bir geliştirmenin sonucunda ortaya çıkıyor. Ekseriyetle projeler 20-30 yılda tamamlanıyor. Hasebiyle eski sistem ve donanımların kullanıldığını düşünsek de temelinde projenin başlangıcına oranla bunlar hayli gençler. James Webb Uzay Teleskobu’nun içerisinde ne çalışıyor olursa olsun yaptığı keşifler ve gönderdiği fotoğraflar muazzam ve bu aslında en değerli şey.