Çözüldü Birkaç yazılım dili birleştirilir mi?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Çözüm
Projeden projeye göre değişir. Bazı projeler tek dil üzerinden ilerler. Bazı projeler birden çok dille yapılmış olabilir. Mesela React Native kullanıyorsan Java, Kotlin, Objective C, Swift, C, C++ kullanmaya hazır ol. Hepsi kullanılıyor mu diyen olabilir, evet bazen kullanılıyor. Eklediğin bir kütüphane için plugin yazma ihtiyaçları oluyor. Kütüphane hangi dille geliştirildi ise onla yazıyorsun. Bu bazen C, C++ oluyorken bazen Objective C, Java da olabiliyor.

Başka bir örnek vermek gerekirse eski oyunlarda C, C++ ile geliştirilme yaparken sürekli build almak yerine oyunun bazı yerleri Python, Lua gibi script diller(Yorumlanan diller) ile hallediliyor. LoL, Mt2 gibi oyunlar buna bir örnek.

Json, XML gibi yapılar bu yüzden varlar ya. Amaç veri taşımak.
Bir proje için birkaç dile ihtiyaç olduğunda birleşir mi diye düşünmüştüm web projelerinde JS, HTML, CSS birlikte kullanılıyor ama mesela C ve Python çok farklı diller bunların birleşmesi mümkün mü diye merak etmiştim.

Aslına bakarsan CPython diye bir proje var.
 
Büyük projelerde bir den fazla dil kullanılması, geliştirme süresi açısından daha ekonomik. Bazı diller gömülebilir özelliğe sahip. Lua, Python, Squirrel, Tcl, ve başkaları, C++ ve C programları ile birlikte kullanılabilir. Veya C veya C++ ile geliştirilmiş paylaşımlı kitaplıkları kullanabilirler.
 
Projeden projeye göre değişir. Bazı projeler tek dil üzerinden ilerler. Bazı projeler birden çok dille yapılmış olabilir. Mesela React Native kullanıyorsan Java, Kotlin, Objective C, Swift, C, C++ kullanmaya hazır ol. Hepsi kullanılıyor mu diyen olabilir, evet bazen kullanılıyor. Eklediğin bir kütüphane için plugin yazma ihtiyaçları oluyor. Kütüphane hangi dille geliştirildi ise onla yazıyorsun. Bu bazen C, C++ oluyorken bazen Objective C, Java da olabiliyor.

Başka bir örnek vermek gerekirse eski oyunlarda C, C++ ile geliştirilme yaparken sürekli build almak yerine oyunun bazı yerleri Python, Lua gibi script diller(Yorumlanan diller) ile hallediliyor. LoL, Mt2 gibi oyunlar buna bir örnek.

Json, XML gibi yapılar bu yüzden varlar ya. Amaç veri taşımak.
 
Çözüm

Technopat Haberler

Geri
Yukarı