[Linux-programlama] Re: Linux ta C programlama?

---------

[Linux-programlama] Re: Linux ta C programlama?

From: Cafer ÅžimÅŸek <cafer.simsek_at_endersys.com.tr>
Date: Mon, 18 Feb 2008 02:53:38 +0200
Message-Id: <B60D34A8-FD7B-4CFA-816D-31267FA32789@endersys.com.tr>

On 18.Þub.2008, at 02:51, Cafer Þimþek wrote:

>
> On 18.Þub.2008, at 02:36, Levent SARI wrote:
>
>> Herkese merhabalar,
>
> Merhaba,
>
>>
>> Ben kýsa bir süre önce "ansi c" öðrenmeye baþladým. Ancak
>> konuyla ilgili
>> çok acemiyim ve bazý sorularým var. Ýnternetten gerekli
>> araþtýrmalarý
>> yaptým ancak bulduðum þeyler pek yeterli gelmedi, bu yüzden
>> sizlerinde
>> görüþlerinize baþvurmak istedim. Daha açýklayýcý olmasý
>> için sorularýmý
>> maddeler halinde sýralamak istiyorum;
>>
>> 1-)Ýnternette "ansi c" yi öðrenmek için en kullanýþlý ve rahat
>> daðýtýmlarýn "SuSE, Debian, Gentoo, Slackware,Redhat ve SuSE de
>> KDevelop" olduðu yazýyor. Ben Linux sistemini az çok bildiðim
>> için bu
>> yazýlanlarý pek mantýklý bulmadým.Ancak yinede yukarýda adý
>> yazýlý olan
>> daðýtýmlarýn doðruluk payý nedir? Örneðin ben Ubuntu 7.10
>> kullanýyorum
>> ve ubuntu ta öðrenemez miyim?
>
> C için daðýtým pek fark etmez, hatta iþletim sistemi de fark
> etmez. Ama genel anlamda özgün iþletim sistemleri size daha çok
                           ^^^^^
                           "özgür" olacaktý.

>
> þey öðretecektir.
>
>
>>
>> 2-)"Ansi c" le çalýþmak için Microsoft da, "Borland ve Microsoft
>> C" gibi
>> sistemler mevcut. Bu programlar sayesinde kodu yazmak ve derlemek
>> çok
>> kolay. Çünkü herþey hazýr , ancak Linux da bu iþler nasýl
>> oluyor?
>> Örneðin ben en basitinden Linux da c öðrenmek için kodlarýn
>> herhangi bir
>> editörde yazýldýðýný ve daha sonra yazdýðým kodlarý ("home
>> dizininde
>> "deneme.c" olarak kaydettiðimi varsayarsak") konsol üzerinde "cc --
>> o
>> deneme deneme.c" komutuyla derleyebileceðimi ve daha sonrada
>> çalýþtýra
>> bileceðimi biliyorum. Bununla ilgili önerebileceðiniz yöntemler
>> yada
>> baþka yollar var mý ? Yani baþka nasýl örnek kodlarý
>> yazýp,derleyip ve
>> çalýþtýra bilirim ?
>> *Ben "ide" kullanmak istemiyorum. Yani hazýr formlar, butonlar vs
>> kullanma taraftarý deðilim. Herþeyi kendim yazarak öðrenmek
>> istiyorum. O
>> yüzden bana bu yönde yardýmcý olursanýz çok sevinirim.
>
> IDE kullanmak istemiyorsanýz, terminalden çalýþan pek çok editör
> var. En popülerleri vi/vim ve Emacs. Bu editörlerden birini
> kullanmayý öðrenerek iþe baþlayabilirsiniz. Özellikle vi/vim
> tarzý bir þeyi öðrenmenizi tavsiye ederim, çünkü gayet ufak,
> hýzlý ve kod renklendirmesi desteði sunuyor (renklendirme bildiðim
> kadarýyla sadece vim'de var). Ayrýca vi editörünü hemen hemen her
> linux/unix ortamýnda bulabilirsiniz.
>
>>
>>
>> 3-)"C kodlarýný yazmak için microsof ta bazý editörler var. Ve
>> bu
>> editörler yazdýðýnýz dille ilgili olarak kodlarý
>> renklendiriyor,
>> tamamlama seçenekleri vs vs vs sunuyor. Kýsacasý kodlarý yazmýþ
>> olduðunuz sayfaya baktýðýnýzda renginden fonksiyonlarý vs.
>> hemen
>> ayýrabiliyorsunuz.(internette yaptýðým araþtýrmalar "glade" ve
>> "anjuta"
>> gibi þeylerden bahsediyor ancak benim bildiðim en basitinden ve
>> kullanýþlý olan gedit var). Bu tip kullaným ve yazým kolaylýgý
>> saðlayan
>> editörler Linux da da var mý? Varsa bunlar hakkýnda türkçe
>> kaynak
>> bulabilleceðim yerler var mý?
>
> Biraz çeliþkili olmuþ. IDE istemdeiðinizi belirmiþsiniz, ama kod
> tamamlama olsun istiyorsunuz. Genellikle kod tamamlama iþini en iyi
> yapanlar IDE'lerdir. C/C++ için Linux üzerinde çalýþan
> gördüðüm en iyi ortamý Eclipse saðlýyor. www.eclipse.org
> adresinden indirebilirsiniz.
>
>>
>>
>> Þimdiden herkese teþekkür eder, kolaylýklar dilerim...
>
> Ýyi geceler.
>
> Cafer Þimþek
> Senior Software Developer
> endersys @mersin @technoscope
> http://www.endersys.com/
>
> _______________________________________________
> Linux-programlama mailing list
> Linux-programlama_at_liste.linux.org.tr
> http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>

Cafer Þimþek
Senior Software Developer
endersys @mersin @technoscope
http://www.endersys.com/

_______________________________________________
Linux-programlama mailing list
Linux-programlama_at_liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama
Received on Mon 18 Feb 2008 - 02:15:52 EET

---------

Bu arsiv hypermail 2.2.0 tarafindan uretilmistir.