- Katılım
- 11 Mayıs 2018
- Mesajlar
- 7.083
- Makaleler
- 3
- Çözümler
- 152
Şuan telefondayım bilgisayar yakınımda değil sonra bakarız.How to write a very basic compiler
Özelden Konuşabiliriz. İsterseniz
Şuan telefondayım bilgisayar yakınımda değil sonra bakarız.How to write a very basic compiler
Özelden Konuşabiliriz. İsterseniz
Tamam.Şuan telefondayım bilgisayar yakınımda değil sonra bakarız.
Süre sıkıtım yok bilgimin olduğunu başaracağımı düşünüyorumAnladığım kadarıyla işletim sistemi yapmak istiyorsunuz.
İlk olarak klasik herkesin söylediği sözü söylemem gerekiyor.
Tek başınıza oldukça zor ve yıllarınızı alır ve saçma.
Bir işletim sistemini sıfırdan yazmak zor olacaktır.
İşletim sisteminden ziyade bir sürü donanım var bu donanımlara sürücüleri tek tek yazmak çok zamanınızı alır.
Sıfırdan bir kernel yazmak akıl karı değil. Var olan linux çekirdeği üzerinden bir işletim sistemi yapmak daha mantıklı olur.
Mesela Google sıfırdan bir işletim sistemi yazabilecek ekibe sahipti fakat android için linux çekirdeğini kullandı.
Diyelim ki sıfırdan bir işletim sistemi yaptınız bu işletim sistemini kaç kişi kullanacak ?
Bir yazılım yapacaksanız insanlara sizin ürününüzü kullanması için bir sebep vermelisiniz.
Umarım anlatabilmişimdir.
Google yeni çıkaracağı FuchsiaOS'ta kendi Magenta isimli kernelini kullanacak.Anladığım kadarıyla işletim sistemi yapmak istiyorsunuz.
İlk olarak klasik herkesin söylediği sözü söylemem gerekiyor.
Tek başınıza oldukça zor ve yıllarınızı alır ve saçma.
Bir işletim sistemini sıfırdan yazmak zor olacaktır.
İşletim sisteminden ziyade bir sürü donanım var bu donanımlara sürücüleri tek tek yazmak çok zamanınızı alır.
Sıfırdan bir kernel yazmak akıl karı değil. Var olan linux çekirdeği üzerinden bir işletim sistemi yapmak daha mantıklı olur.
Mesela Google sıfırdan bir işletim sistemi yazabilecek ekibe sahipti fakat android için linux çekirdeğini kullandı.
Diyelim ki sıfırdan bir işletim sistemi yaptınız bu işletim sistemini kaç kişi kullanacak ?
Bir yazılım yapacaksanız insanlara sizin ürününüzü kullanması için bir sebep vermelisiniz.
Umarım anlatabilmişimdir.
Bu sitenin çalışmasını sağlamak için gerekli çerezleri ve deneyiminizi iyileştirmek için isteğe bağlı çerezleri kullanıyoruz.