Gönderen Konu: [Çözüldü] Linux üzerinde nesne tabanlı hangi dilleri kullanabilirim?  (Okunma sayısı 741 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Merhaba arkadaşlar sadece merak ettiğim için soruyorum şuan c ile uğraşmaktayım nesne tabanlı programlama dilleri hakkında bir sorum olacak c# ile .NET uygulaması geliştiriyoruz yani windows için program yazıyoruz peki linux ne kullanıyor ? Nesne tabanlı programlama dilleri hangileridir Linuxda hangileri kullanılır hangileri kullanılmaz ? Apple hangi programlama dillerini kullanıyor ? Bir uygulama geliştirmek istersem her ortama uyum sağlayabilecek bir programlama dili var mıdır ?
« Son Düzenleme: 20 Aralık 2015 - 22:22:03 Gönderen: SirGre »

« Yanıtla #1 : »
Alıntı yapılan: SirGre
Merhaba arkadaşlar sadece merak ettiğim için soruyorum şuan c ile uğraşmaktayım nesne tabanlı programlama dilleri hakkında bir sorum olacak c# ile .NET uygulaması geliştiriyoruz yani windows için program yazıyoruz peki linux ne kullanıyor ? Nesne tabanlı programlama dilleri hangileridir Linuxda hangileri kullanılır hangileri kullanılmaz ? Apple hangi programlama dillerini kullanıyor ? Bir uygulama geliştirmek istersem her ortama uyum sağlayabilecek bir programlama dili var mıdır ?
Sagda solda duyduguma gore Apple Objective-C ve Swift uzerinde duruyor..
Linuxta nesne tabanlı olarak istedigin dili kullanabilirsin, muhim olan kullanacaginiz kutuphaneleri kiyaslama.. Mesela; windows win32 apilerini kullanir ama bunun yaninda cok platformlu kutuphaneler de var.. Bunlara GTK ve QT ornek verebilirim..

Tabii bunlar galiba MacOS'ta da calisir..

Aslinda bana kolaylik olmasi acisindan C++ yaninda bir de D dilini kullaniyorum.. Bu aralar D diline yogunlasmisim. GTKD kullanarak gorsel programlamayi ogrenmeye calisiyorum.. Vakit bulursam C ve C++'a donerim..
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..

« Yanıtla #2 : »
linux ne kullanıyor derken herhalde kerneli soruyorsun. kernel için şuraya bakabilirsin https://github.com/torvalds/linux, %97 si C ile yazılmış.

« Yanıtla #3 : »
Alıntı yapılan: iskenderoguz
linux ne kullanıyor derken herhalde kerneli soruyorsun. kernel için şuraya bakabilirsin https://github.com/torvalds/linux, %97 si C ile yazılmış.
Evet kernel büyük çoğunlukla C diliyle yazılmıştır ve Linux üzerinde kullandığımız uygulamalar genelde C, C++, Python gibi dillerle yazılmıştır.. En yaygın kütüphaneler ise GTK ve QT'dir.
Aşkın; gözü kör, kulağı sağır, dili tutuk, aklı kıttır..! Hayır yani bu halde nasıl herkesi madara ediyor onu çözemedim..

« Yanıtla #4 : »
C#.NET tarzı bir şey arıyorsan mono projesi var. Açık kaynaklı .Net sistemlerine dayalı bir projedir ve oldukçada performanslıdır linuxta.

« Yanıtla #5 : »
Cevaplarınız ve ilginiz için teşekkür ederim.

« Yanıtla #6 : »
@SirGre, başlık sizin için amacına ulaşıysa çözüldü olarak etiketleyin lütfen.
http://kb.ubuntu-tr.net/cozulen-basliklarin-etiketlenmesi