Pada hari Sabtu tanggal 15 Mei, SpaceX menjalankan serangkaian pertanyaan dan jawaban tentang pengembangan perangkat lunak di berbagai proyek perusahaan. Saya telah menyoroti dan menerjemahkan yang paling menarik.
Wawancara dihadiri oleh:
Jarrett Farnitano - Bekerja pada perangkat lunak kapal Naga, termasuk tampilan kru.
Christine Huang - memimpin perangkat lunak aplikasi untuk konstelasi satelit Starlink.
Jeanette Miranda - Mengembangkan perangkat lunak tertanam untuk komunikasi laser.
- Starship.
- .
: , . - , , .., , , . ?
: [ SpaceX] , , . - , , . , , . . , . , . , , , . , , , . , , , , . -
: , , , Starlink? ? ? !
: -, , . , , .
, . , , . HITL (hardware in the loop) , . , , , , . , . . , . -
: Python SpaceX? , , - ?
: SpaceX Python! Python - , , CI/CD. , Python . Python , , (, ...). , , , . -
: ? , , ..... //IDEs ? QA , ?
: SpaceX QA - , , . , . , , . , , . , . , , , , . -
: - ? , , (C++ pre '11 rev) ( C++17/20, Rust)?
: - . , ! , . , , , . , , , . -
: SpaceX Linux ? , PREEMPT_RT Linux realtime, . , - , .
: , . Linux , . ( , , ) , , , ". -
: ?
: . , . . , Starship, , , , .. -
: CI/CD? "" " " , , , ?
: . , HOOTL. CI/CD, . , , HITL (-). Starlink HITL - , CI. CI- , , . , , . . , Starlink . , , ". -
: ? ?
: . , CI/CD, , . , CI/CD . , ( Dragon ), , - , . , - , CI, . , . ; , Bazel - .
Ini menyimpulkan bagian pertama, di bagian kedua akan ada jawaban atas pertanyaan tentang Kapal Luar Angkasa, Naga, dan Tautan Bintang.