Çözüldü 2 farklı dil ile proje geliştirme

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Puding Bey

Hectopat
Katılım
16 Haziran 2018
Mesajlar
749
Çözümler
2
Bazen internette görüyorum "şu dil c/c++ ile geliştirildi" gibi. Yani bir projede 2 dil birden kullanılabiliyor mu? HTML, CSS, JavaScript, PostgreSQL gibi dilleri biliyorum, projeler geliştirdim (html'de internal, external olmak üzere). Ancak işin bu tarafı kafama yatmıyor.

Anlamadığım konu şu, C# ile masaüstü uygulaması yaparken class'lara C# kodu yazıyoruz, veri tabanından veri çekerken yine aynı şekilde C# ve SQL. Ancak bu adamlar bir uygulama veya oyun geliştirirken nasıl aynı anda 2 dili birden kullanıyor. Mesela uygulamamızın AnaSayfa.class'ını C++ ile yazarken Mesajlasma.class'ını C dili ile yazabiliyor muyuz?
 
Çözüm
Bazen internette görüyorum "şu dil c/c++ ile geliştirildi" gibi. Yani bir projede 2 dil birden kullanılabiliyor mu? HTML, CSS, JavaScript, PostgreSQL gibi dilleri biliyorum, projeler geliştirdim (HTML'de internal, external olmak üzere). Ancak işin bu tarafı kafama yatmıyor.

Anlamadığım konu şu, C# ile masaüstü uygulaması yaparken Class'lara C# kodu yazıyoruz, veri tabanından veri çekerken yine aynı şekilde C# ve SQL. Ancak bu adamlar bir uygulama veya oyun geliştirirken nasıl aynı anda 2 dili birden kullanıyor. Mesela uygulamamızın ana sayfa. Class'ını C++ ile yazarken Mesajlasma. Class'ını C dili ile yazabiliyor muyuz?

Evet bunu yapabiliyoruz ve multilanguage programming olarak tanımlanıyor. Backend için PHP frontend için HTML, CSS, JS veri tabanı için SQL kullanabilirsiniz mesela. İki dil arasındaki köprüyü genelde API'ler veya DLL dosyalarımız üzerinden sağlıyoruz.

Hatta Backend için Django, Ruby, PHP, Node.js, Java, Flask gibi pek çok alternatif var.
Bazen internette görüyorum "şu dil c/c++ ile geliştirildi" gibi. Yani bir projede 2 dil birden kullanılabiliyor mu? HTML, CSS, JavaScript, PostgreSQL gibi dilleri biliyorum, projeler geliştirdim (HTML'de internal, external olmak üzere). Ancak işin bu tarafı kafama yatmıyor.

Anlamadığım konu şu, C# ile masaüstü uygulaması yaparken Class'lara C# kodu yazıyoruz, veri tabanından veri çekerken yine aynı şekilde C# ve SQL. Ancak bu adamlar bir uygulama veya oyun geliştirirken nasıl aynı anda 2 dili birden kullanıyor. Mesela uygulamamızın ana sayfa. Class'ını C++ ile yazarken Mesajlasma. Class'ını C dili ile yazabiliyor muyuz?

Evet bunu yapabiliyoruz ve multilanguage programming olarak tanımlanıyor. Backend için PHP frontend için HTML, CSS, JS veri tabanı için SQL kullanabilirsiniz mesela. İki dil arasındaki köprüyü genelde API'ler veya DLL dosyalarımız üzerinden sağlıyoruz.

Hatta Backend için Django, Ruby, PHP, Node.js, Java, Flask gibi pek çok alternatif var.
 
Son düzenleyen: Moderatör:
Çözüm
Evet bunu yapabiliyoruz ve multilanguage programming olarak tanımlanıyor. Backend için PHP frontend için HTML, CSS, JS veri tabanı için SQL kullanabilirsiniz mesela. İki dil arasındaki köprüyü genelde API'ler veya DLL dosyalarımız üzerinden sağlıyoruz.

Hatta Backend için Django, Ruby, PHP, Node.js, Java, Flask gibi pek çok alternatif var.
Evet Node.js ile basit API'lar oluşturmuştum. Şimdi C ve C++ gibi dilleri aynı projede görünce bir kafam karıştı. Multi-language yazdığınızı görünce anladım. İnternette bir çok kaynak buldum. Teşekkür ederim hocam. 🖐
 
Bazen internette görüyorum "şu dil c/c++ ile geliştirildi" gibi. Yani bir projede 2 dil birden kullanılabiliyor mu? HTML, CSS, JavaScript, PostgreSQL gibi dilleri biliyorum, projeler geliştirdim (html'de internal, external olmak üzere). Ancak işin bu tarafı kafama yatmıyor.

Anlamadığım konu şu, C# ile masaüstü uygulaması yaparken class'lara C# kodu yazıyoruz, veri tabanından veri çekerken yine aynı şekilde C# ve SQL. Ancak bu adamlar bir uygulama veya oyun geliştirirken nasıl aynı anda 2 dili birden kullanıyor. Mesela uygulamamızın AnaSayfa.class'ını C++ ile yazarken Mesajlasma.class'ını C dili ile yazabiliyor muyuz?
Evet yapabilirsin.
 

Yeni konular

Geri
Yukarı