From: Alper KANAT (tunix@raptiye.org)
Date: Sat 10 Jun 2006 - 19:47:59 GMT
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Merhaba,
Linux'da proje geliştirmekle ilgili kafama takılan birkaç soru var.
Cevap verebilirseniz çok sevinirim. Şimdiden çok teşekkür ederim.
1) Bir çok projenin C veya C++ koduyla yazıldığını görüyorum. Özellikle
GTK ile yazılan ve günlük hayatta çok sık kullandığım programların çoğu
öyle... Okulda bir yere kadar C öğrendim ve bu bilgilerimi artık
projeler, eklentiler vb yazarak hayata geçirmek istiyorum. Başlangıç
noktam ne olmalı ? Bu konuda bana kitap tavsiye edebilir misiniz ?
Linux altında Programlama adlı kitabı satın almıştım ancak açık konuşmak
gerekirse (emeğe saygısızlık etmek istemem ama) çok kötü bir kitap....
Çok fazla sayıda yazım yanlışları ve eksiklikler vardı bendeki kitapta..
Henüz internet'te çok geniş çaplı bir araştırma da yapmadım, bu nedenle
bana bağlantı verebilirseniz de çok sevinirim.
2) Biz derslerde hep 1-2 dosyalık C kodu yazmayı görmüştük. Oysa
gördüğüm projelerin çoğu klasörlere ayrılmış düzenli ve birbirine
benzeyen yapılardan oluşuyor. Hepsinin içerisinde configure, makefile vb
dosyalar var. Bu yapı otomatik mi oluşturuluyor ? Bu yapının oluşturulma
süreci nedir ?
3) Python ve Java ile de projeler geliştirmeyi düşünüyorum. Bunlar için
de aynı yöntemler mevcut mu ? C'de gördüğüm klasörlere ayrılmış yapıyı
genelde bu dillerde görememiştim.
4) Baktığım kodlar genelde çok karışık ve yabancı geliyor bana.. Gerçi
kodun önemli kısmında GTK fonksiyonları kullanıldığı için de böyle
oluyor sanırım ancak bir yerden başlayarak kodla oynamam gerekir sanırım..
Kısaca Linux'da proje yazımı, geliştirilmesi konusunda yardıma ihtiyacım
var. Bana yollayabileceğiniz herhangi bir bağlantı, kitap vb beni çok
mutlu edecek.
Şimdiden çok teşekkür ederim..
- --
Alper KANAT (tunix@raptiye.org)
http://raptiye.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFEiyHvnl8wPonm/Y0RAo2rAJ0ZrQ5LIS21L4ukuwGmYv6xgSbIWgCfVCN5
y8ylFVW6Hz8z4T+ZYb9i08U=
=51ay
-----END PGP SIGNATURE-----
_______________________________________________
Linux-sohbet mailing list
Linux-sohbet@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-sohbet