Hiç programcılık deneyimim yok ama ne il başlasam - sayfa: 2

Re:Hiç programcılık deneyimim yok ama ne il başlasam

badman

arkadaş ilk önce pascal veya qbasic ile giriş yapmalısın zaten lise ve dengi okullarda ilk öğretilen dil onlar sonra visual basic ve c++ builder ile visual dillere geçmeni tavsiye edirim ben bir vb manyağı olduğum için en büyük ::ViSuAl BaSiC::

2004-08-02 06:58:46

Re:Hiç programcılık deneyimim yok ama ne il başlasam

Azalin

Ben bir makalede Visual basic in directx i desteklediğini,çok ugrasılırsa iyi oyunlar yapılacağını yazıyordu.Ben de öyle büyük oyunlar yapmak niyertinde değilim.2d (super mario tarzı)oyunlar yapmak istiyorum.3d olayı bana ters.Ama karakteri 3dmax de yapsam diye düşünüyorum.Bazı nesneler de 3d olabilir.Mesela bir shootem up ucak savası gibi.Bu iş için C++ ögrenmek zorunda mıyım?VB yetmez mi?

2004-08-02 14:45:36

Re:Hiç programcılık deneyimim yok ama ne il başlasam

j-joey

Yeter yetmesine de günün birince C/C++ ile tanışınca kaybettiğin zamana yanacaksın...

2004-08-02 21:19:38

Re:Hiç programcılık deneyimim yok ama ne il başlasam

Azalin

Ama C kitabı aldım bi ara (ÖDÜnç olarak)Ama hiç bir sey anlamadım.A dan z ye C diye bir kitap.VB daha anlaşılr geldi.

2004-08-04 14:43:05

Re:Hiç programcılık deneyimim yok ama ne il başlasam

Azalin

Ama C kitabı aldım bi ara (ÖDÜnç olarak)Ama hiç bir sey anlamadım.A dan z ye C diye bir kitap.VB daha anlaşılr geldi.

2004-08-04 14:44:27

Re:Hiç programcılık deneyimim yok ama ne il başlasam

j-joey

Kurup birşeyler yapa yapa öğrenmelisin C/C++´sı... Biraz zahmet ister ama bir süre sonra vay bea! Bu işi biliyorum ben dersin ve gerçekten zevk alırsın... Kontrol senin elindedir... Diğer dillerdeki gibi kontrolü 3. bir şahısa bırakmazsın... C/C++ ile dediğim gibi herşey senin kontrolünde...

Diller 2 ana klasmana ayrılıyor: 1- Düşük seviyeli diller 2-Yüksek seviyeli diller...

Düşük seviyeli diller de sadece Assembly´yi görürsün. Herşey A´dan Z´ye işlemcide ve bellekte yapılacak işlemleri temel alır. İyi bir mikroişlemci bilgisi gerektirir... Bildiğimiz programlama mantığına benzemez... Düşük seviye denmesinin sebebi makine dili seviyesine en yakın seviyede kod yazıyor olmaktan kaynaklanıyor...

Yüksek seviyeli diller de ise BASIC, PASCAL, VB, DELPHI vs vs... gibi diller var. Bunlara yüksek seviye denmesinin sebebi de düşük seviye işlemleri yapmazsın, işlemcide ve bellekte yapılacak işlemleri programlama dili üstlenir...

Şöyle bir karşılaştırma yapıldığında, düşük seviye bir dille yazılan bir program, yüksek seviye bir dille yazılana göre çooook daha hızlı çalışır. Çünkü yaptırılacak işlemde bir aracı kullanmasın...

Bu noktada hem çok hızlı hem de yaratıcı programcının önüne duvarlar çekmeyen bir dile ihtiyaç var... Bu ihtiyacı da ne düşük seviye ne de yüksek seviyeye giren daha doğrusu düşük seviye/yüksek seviye karışımı olan C/C++ dili karşılıyor... C/C++ hem düşük seviye diller gibi işlemci/bellek kontrolünü sana sunuyor, hem de yüksek seviye dillerdeki gibi kullanışlı araçlar ve özellikler sunuyor...

Ayrıca yazım kuralları bakımından da en hızlı ve en anlaşılır dil olduğu ortada... Bazı kesimler diğer dillerin İngilizceye daha yakın olmasından dolayı daha anlaşılır olduğunu savunsalar da C ailesinden dillerin yazım kurallarının esnekliği, kolay anlaşılırlığı ve stabilitesi konusunda tartışılmaz gerçekler var.

C ailesinden dillerin bugün el üstünde tutuluyor olmasının sebeplerinden bir kısmını anlatmaya çalıştım, umarım fikir verebilmişimdir...

Eğer C/C++ anlaması çok zor gibi geliyorsa, bir süre BASIC (VB değil) ile zaman geçir ve programlama mantığı ile ilgili fikir sahibi ol, ama fazla zaman kaybetme... (Önerim, günde 1~2 saat çalıştığını varsayarsam 1~2 haftayı geçme)... Çünkü vakit nakittir... Kaybedilen zamana gerçekten çok üzüyor insanı...

Ben programlamaya başladığım zamanlarda (bundan 11 sene kadar önce) BASIC ile başladım, sonra Pascal ve ardında da Clipper öğrendim. Tıp okuyan kuzenim C öğrenmemi söylemişti. ama o zamanlar ne internet ne de BBS bağlantısı şansım yoktu (bilgisayarım da yoktu) o yüzden Clipper benim programlama dilim oldu... Taaa ki üniversiteye kadar...

Pascal ve Basic ile gerçekten çok büyük zaman kaybetmişim.. Şimdi acıyorum o kaybettiğim zamana... Keşke o zamanlar bir yerlerden C bulabilseydim, şimdi çok şey çoook daha farklı olabilirdi... Ama tek tesellim Clipper´dı... Clipper (belki de duymamışsınızdır) olmasaydı ne yapardım bilmiyorum, ona çok şey borçluyum şu anda...

Herneyse ben lafı çok uzattım... Söyleyeceğimi söyledim, hadi karar senin...

2004-08-04 15:59:46

Re:Hiç programcılık deneyimim yok ama ne il başlasam

Azalin

çok saol böyle uzun bir cevap verdiğin için.Beni aydınlatmış oldun.Ama dediğim gibi.Ben sadece yandan gösterimli 2d oyunlar yapmak istiyorum.3d olayında fizik matematik bilgisi olması gerekiyor sanırım.Bende sayısalcı bir ögrenci değildim lisedeyken.İkiside bende yok denebilir.Donanımdan da anlamam.Sadece yazılım bilrim.13 senedir biligsayar kullanıyorum.Ve 2d oyunlarla büyüdüğüm için seçimim onlardan yana.C ögrenmek isterdim fakat kitaplardan hiçbirsey anlamıyorum.Sanki çok iyi biliyormuşuz gibi anlatıyorlar.Seviyeyi tutturamıyorlar.Şöyle Kolay anlaşılabilir,C bu kitaptan ögrenilir diyebileceğiniz hangi kitap var.

2004-08-05 10:33:19

Re:Hiç programcılık deneyimim yok ama ne il başlasam

ronaldo

www.programlama.com

www.ozgan.net

www.mutasyon.net

bu sitelerde c /c++ ve daha birçok programlama dili hakkında döküman bulabilirsin.

qbasic için de

http://www.mesut.web.tr

http://zeka.1afm.com/bilgisayardersleri/qbas/1.htm

sitelerinden faydalanabilirsin.

2004-08-05 13:27:21

Re:Hiç programcılık deneyimim yok ama ne il başlasam

j-joey

madem sen o kadar yazdın ben de yazayım :) [url]http://www.ceturk.com/[/url] Computer Engineering Turk... biz bilgisayar mühendisleri, öğrencileri ve çeşitli meraklıları bünyemizde barındırıyoruz, soru cevap ders makale cart curt vs... 3d ile alakalı olmadığı için sanırım pek reklam klasmanına girmiyor. ceturk´te de tr3d´yi tavsiye ediyorum zaten...

2004-08-05 16:45:53

Re:Hiç programcılık deneyimim yok ama ne il başlasam

sze8

bi linkte ben vereyim :)

http://www.csdos.org

turkiye sistem programcilari dernegi, ulusal isletim sistemi gelistirme projesi, proje konusunda birseyler yapmak isteyen herkese acik...

2004-08-05 18:18:49