İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Programlama Dilleri
Programlama Dilleri

C ve Windows programlama?

sarsarhos25.06.201121 cevap5.298 görüntüleme
2009'den beri320 mesaj
#1
selam arkadaşlar öncelikle iyi günler. durum şu ki, üst düzey olmasa da genel olarak c programlama biliyorum. ancak bu konuda hep linux olsun, komut penceresi(cmd) olsun hep konsollarda çalıştım.

yani açıkçası şunu istiyorum; bu bilgimi kullanabilceğim/dönüştürebileceğim şekilde Windows'ta görsel olarak programlama yapmak istiyorum. kısaca en basitinden bi örnek;

* mesela c'deki klasik bi programımız sudoku olsun. bu programı konsolda çalıştırmak bi hayli zor. bu şekil görsel programlamayı windows'ta nasıl yapabilirim?

* benzer bi programlama dili öğrenmem mi gerekir/yoksa c ile halledebilsem yeterli olur mu?

şimdiden teşekkürler efenim :clap:
Cevaplar
2008'den beri13 bin mesaj
#2
Windows üzerinde devam etmek istiyorsan C# öğren derim... Grafik arayüz oluşturmakta çok kolay. Hem Windows hem Linux'ta çalışsın dersen Java öğren. ikisi birbirinden çok uzak değil ama iyi java bilenler daha çok para kazanıyor. :)
sarsarhos Konuyu açan
2009'den beri320 mesaj
#3
teşekkür ederim :thumbup1: tek başıma öğrenebileceğim bi kaynak da önerirseniz gerçekten çok sevinirim :yes:
2008'den beri13 bin mesaj
#4
sarsarhos dedi: ↑
teşekkür ederim :thumbup1: tek başıma öğrenebileceğim bi kaynak da önerirseniz gerçekten çok sevinirim :yes:
İngilizcen var mı diye sorayım o zaman öncelikle :)
sarsarhos Konuyu açan
2009'den beri320 mesaj
#5
Pek iyi değil ne yazık ki.. İnternette araştırdım ingilizce olarak öğrenmek zor geldi. Ve malesef Türkçe anlatımlar da çok güzel değil :/
2008'den beri13 bin mesaj
#6
sarsarhos dedi: ↑
Pek iyi değil ne yazık ki.. İnternette araştırdım ingilizce olarak öğrenmek zor geldi. Ve malesef Türkçe anlatımlar da çok güzel değil :/
Türkçe istiyorsan internet'te yeterli kaynak zor. Ancak kitap alırım dersen Java için Alfa yayınlarının Herkes İçin Java kitabını önerebilirim... :)

http://www.kitapturk.com/bilgisayar/java-se-6-herkes-icin-61036k.html
sarsarhos Konuyu açan
2009'den beri320 mesaj
#9
teşekkürler, yardımınız çok dokundu :) umarım diğer arkadaşlar da aynı ilgiyi gösterirler, bekliyorum
2010'den beri893 mesaj
#10
C ilede windows penceresi açılıyor olması lazım ama yine kütüphane kullanmak gerekir tabi,bu işi zevk için yapıyorsan java,c# falan öğren derim yok ben mesleğim olsun istiyorum diyorsan c++ ile yoluna devam etmelisin.
sarsarhos Konuyu açan
2009'den beri320 mesaj
#11
serkay1578 dedi: ↑
C ilede windows penceresi açılıyor olması lazım ama yine kütüphane kullanmak gerekir tabi,bu işi zevk için yapıyorsan java,c# falan öğren derim yok ben mesleğim olsun istiyorum diyorsan c++ ile yoluna devam etmelisin.
şu anlık zevk için. ama ilerde mesleğe dönüşür inşallah :)
2010'den beri45 mesaj
#12
c biliyorsun madem sana önerim c++ geç mfc program yap zaten resource olayları basit c# ile zamanını boşa harcama bir süre sonra performans ve güvenlik yetersizliğini gösterir sana
sarsarhos Konuyu açan
2009'den beri320 mesaj
#13
Longh0rn dedi: ↑
c biliyorsun madem sana önerim c++ geç mfc program yap zaten resource olayları basit c# ile zamanını boşa harcama bir süre sonra performans ve güvenlik yetersizliğini gösterir sana
mfc derken?

c++ windows programlama için yeterli olur mu bana? (yani keser mi :P)
2008'den beri13 bin mesaj
#14
sarsarhos dedi: ↑
mfc derken?

c++ windows programlama için yeterli olur mu bana? (yani keser mi :P)
keser kesmesine de yorar seni, oradan başlama derim... :)
2010'den beri45 mesaj
#15
c++ öğren başka dile bakmazsın tüm işletim sistemlerinde geçerli bir dil ayrıca dünya standardı ilan edilmiş bir dil :) mfc için detaylı bilgi

---------- Post added at 23:18 ---------- Previous post was at 23:17 ----------

keyloger dedi: ↑
keser kesmesine de yorar seni, oradan başlama derim... :)
adam c ile başlamış c++ kolayına gidecektir
2008'den beri13 bin mesaj
#16
Longh0rn dedi: ↑
c++ öğren başka dile bakmazsın tüm işletim sistemlerinde geçerli bir dil ayrıca dünya standardı ilan edilmiş bir dil :) mfc için detaylı bilgi

---------- Post added at 23:18 ---------- Previous post was at 23:17 ----------


adam c ile başlamış c++ kolayına gidecektir
bu işlerde hep c ile başlanır, başlatılır zaten... Ama genelde iyi hocalar java ile devam ediyorlar gördüğüm kadarıyla... :)
2010'den beri45 mesaj
#17
ne hocalar gördüm üzülerek izliyorum onları :)
2008'den beri13 bin mesaj
#18
Longh0rn dedi: ↑
ne hocalar gördüm üzülerek izliyorum onları :)
:) öylesini ben de çok gördüm, ben saygı duyduklarımın yaptıklarından bahsetmiştim.. :)

benim düşüncem şimdilik C++ biraz geride dursun arkadaş için ama abi diğer önerilere de saygım var... :)
sarsarhos Konuyu açan
2009'den beri320 mesaj
#19
uhu evet biraz kafam karıştı :D peki şimdi bilgisayar mantığıyla düşünelim.

C biliyorum;
1-C++: c ile daha çok benzer, nesne tabanlı
2-C#: java ile benzer, nesne tabanlı.

1i seçsem, ve sonra da nesne tabanlı olduğundan dolayı 2'ye geçsem daha verimli olmaz mı?
2010'den beri239 mesaj
#20
Dostum bu konuyla ilgili olarak benim bu forumda daha önceki konularımı incelemeni öneririm. Seninle aynı şeyleri düşündüğümde sağolsun arakdaşlar yardımcı olmuşlardı. Windows altında görsel programlama yapabilmek için bir çok alternatif bulunmasına rağmen "kesin ve net" bir yol yok onu sen kendi özel şartlarına göre oluşturacaksın :)

İlk olarak C/C++ ile Windows altında Native programlama yapabilirsin. Yani görsellik için Windows kütüphanelerini kullanabilirsin fakat bu oldukça zahmetli, bir o kadar eğlenceli ama yavaş bir yoldur.

İkinci olarak yine C/C++ ile Qt frameworkunu kullanarak kodlama yapabilirsin. Qt'un görsel tasarımlar yapabilmene imkan veren bir designer'ı da var. Bunun için C/C++ yanında Qt kütüphanelerini, sınıf yapısını vs. de iyi öğrenmen gerekir. Qt ile yaptığın programla cross-platform uygulamalar olacaktır. Yani minik değişiklerle Windows'ta yazdığın progrmları Linux'ta da kullanabilirsin.

Üçüncü olarak, arkdaşların dediği gibi C/C++ kasmayıp, C# ile çok mükkemmel görsel programlar yapabilirsin. Hobi olarak yapacaksan bence C kastırmana hiç gerek yok kesinlikle C# derim. C/C++'ın gücü ve platform bağımsızlığının yeri çok ayrı olsa da C# hızlı programlar yapabileceğin ve kolay öğrenebileceğin bir dil.

Dördüncü olarak, kolay gelsin :)

---------- Post added at 21:58 ---------- Previous post was at 21:51 ----------

keyloger dedi: ↑
:) öylesini ben de çok gördüm, ben saygı duyduklarımın yaptıklarından bahsetmiştim.. :)

benim düşüncem şimdilik C++ biraz geride dursun arkadaş için ama abi diğer önerilere de saygım var... :)
keyloger'ın da dediği gibi başlangıç için C++ öğrenilmesi, kavranması oldukça zor bir dil diğerlerine göre. Bunu da göz önünde bulundurmalısın.
2011'den beri89 mesaj
#21
C/C++ ile aklına gelen herşeyi yapabilirsin kardeş.Ama biraz zorlar.Bende ilk C ile başladım.Şimdi oturdum Pascal çalışıyorum.Programcılık temelimin iyi olması için.Şu anda zevk için uğraşıyorsun, C# yada VB.NET öğren derim.Tabi VB.NET ile yaptığın uygulamaları sadece Windows 'ta çalıştırabilirsin.C# 'da böyle. :)))))
2008'den beri4.234 mesaj
#22
Gelecek Windows da... Windows 8 tabletlere geliyor, Windows Phone 7 ceplere girdi. Compact Framework ile Microsoft her cihazın içerisine girecek artık ARM tabanlı işlemcileride destekleyecek, x86 bağımlılığı ortadan kalkıyor. Kısacası gelecek CSHARP ta.

Şimdilik hobi, çok fazla zaman ayıramam vs... diyorsan da kesinlikle c#, c++ seni çok zorlar, bir süre sonra sıkılırsın.

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.