Arama butonu
Bu konudaki kullanıcılar: 1 misafir
84
Cevap
13996
Tıklama
0
Öne Çıkarma
SİZCE HANGİ PROGRAMLAMA DİLİ
K
16 yıl
Yarbay
Konu Sahibi

Bu aralar çok canım sıkılıyor programlamaya da meraklıyım okulda biraz c++ gördük dizilere kadar biliyorum.Ama benim istedigim görsel bi program dili ögrenmek c++ da programlar dos ekranında calısıyor ben normal görüntüde bi program dili ögrenmek istiyorum sizde hangisine başlamalıyım kolay anlayabilcegim hatrı sayılabilecek bi dil var mı? c# iyi gibi duruyor sizce hangisi benim için verimLi olur?

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



K
16 yıl
Yarbay
Konu Sahibi

E
16 yıl
Yüzbaşı

Önce ne yapmak istediğine karar ver.. Web Programlamamı ? Masaüstü Programlamamı ? Daha sonra yolunu seç ... Yok benim için fark etmez , hobi için yapacağım diyorsan c# yada vb.net ... kolay gelsin...


Bu mesaja 1 cevap geldi.
K
16 yıl
Yarbay
Konu Sahibi

istedigim masaüstü programlama c# mı deniyim dersin?


Bu mesaja 1 cevap geldi.
J
16 yıl
Teğmen

Eğer kolay bir dil seçeceksen Delphi veya Visual Basic öneririm.Tabii bu benim fikrim.

Delphi Kolaydır >> Yaptığın programlar hızlı Çalışır.
Visual Basic Çok Kolaydır >> Yaptığın programlar yavaş çalışır.





< Bu mesaj bu kişi tarafından değiştirildi JustNow -- 3 Ağustos 2009; 17:19:05 >

V
16 yıl
Yüzbaşı

quote:

Orijinalden alıntı: K4TL14M

Bu aralar çok canım sıkılıyor programlamaya da meraklıyım okulda biraz c++ gördük dizilere kadar biliyorum.Ama benim istedigim görsel bi program dili ögrenmek c++ da programlar dos ekranında calısıyor ben normal görüntüde bi program dili ögrenmek istiyorum sizde hangisine başlamalıyım kolay anlayabilcegim hatrı sayılabilecek bi dil var mı? c# iyi gibi duruyor sizce hangisi benim için verimLi olur?


Bana göre kolaylık göreceli bir kavram. O yüzden ben sana C++ ile bu işi görsel ortamda nasıl yapabileceğini söyleyeceğim.

Masaüstü programlama için C++'tan C#'a geçmene gerek yok.
C++ ile de kolayca masaüstü programları geliştirebilirsin,
C# ile yaptığın programdan daha hızlı çalışır hem de kullanıcıya framework(*) yükletmek zorunda kalmazsın.
(Dipnot(*): C# ile yapılan programı çalıştırmak için programını kullanacak başka birisi net framework yüklemek zorunda kalır ve
C# ile yaptığın o uygulama sadece Windows'ta çalışır.(Mono projesi diye lafa girmeyin, Microsoft bile desteklemiyor onu.)

Yaptığın programı linuxta derlersen linuxta da çalışır ki bu iş çok kolay. Projeni aynen linux'a taşıyıp 2 tıkla derlersin IDE sayesinde.

Şimdi gel gelelim masaüstü programcılığın C++ ile nasıl kolayca yapılabileceğine :

C++ ile QT kütüphanesini kullanacaksıın. Nedir bu QT dersen şu linke gözat:
http://tr.wikipedia.org/wiki/Qt)

C++ da sınıflar, çok biçimlilik(poliformizm) gibi konuları bilmeniz QT yi anlamada yardımcı olur.

QT sadece bir grafik kütüphanesi değildir içeriği çok geniştir:
http://doc.qtsoftware.com/4.5/modules.html)

QT kütüphanesi ile C++ uygulamaları geliştirmek oldukça kolay.
Qt 4.5 sürümü itibariyle LGPL lisanslı olduğundan ticari amaçla dahi ücretsiz kullanılabilir.
(LGPL : http://www.belgeler.org/howto/lgpl_copy.html)

Qt Creator IDE de bu iş için, kullanımı kolay ve güzel bir IDE.
http://www.4shared.com/file/123088427/eecc9560/Qt_Creator_Hello_World.html

İndir :
http://www.qtsoftware.com/downloads/downloads#lgpl

Qt SDK: Complete Development Environment kısmındakilerden sisteminize uygun olanı indirip kurun, tamamdır.

Qt SDK for Windows (167Mb)
Qt SDK for Linux/X11 32-bit (272 Mb)
Qt SDK for Linux/X11 64-bit (350 Mb)
Qt SDK for Mac (436 Mb)

(Qt SDK; hem Qt framework hem de Qt Creator IDE'yi içerir hem de gerekli derleyiciyi içerir. Ek bir şeye ihtiyaç bırakmaz.
O yüzden sisteminize uygun olan SDK'lı kurulum işinizi görecektir.)

Bazı kaynaklar:
http://www.nesimia.com/blog/qt-creator
http://www.nesimia.com/docs/qt-ile-gui-programlama
http://qt.comu.edu.tr/
http://zetcode.com/tutorials/qt4tutorial/

Ve tabi ki tüm ihtiyaçlarınızı karşılayacak olan kendi kaynağı:
http://doc.qtsoftware.com/4.5/index.html

QT yi öğrenmek biraz zaman alabilir fakat ilerleyen zaman diliminde çok daha kolay olduğunu göreceksiniz.
Hem yazdığınız program birçok işletim sisteminde çalışma imkanına sahip olacak. Yani platform bağımsız olacak.

Bir not; QT yi Nokia firması satın almıştı.
--------------------------------------------------------

Eğer hangi programlama dilini seçmekte kararsız kaldıysan ve programcılık senin geçim kaynağın olacaksa
iş ilanlarına mutlaka gözatmalısın. Bu hangi programlama dilinin hangi alanda para kazandırdığını da öğreten en kolay yöntemdir :)

İş arama sitelerinde dillerin adını girerek arayabilirsiniz:

http://www.secretcv.com
http://www.eleman.net
http://www.isbul.biz/turkey/home/index.asp
http://web1.kariyer.net
http://www.insankaynaklari.com
http://www.turizmgazetesi.com/jobstuff.aspx
http://www.elemanilan.com
http://www.ishbul.com/tr2
http://www.krm.com.tr
http://www.memurum.com
http://www.mulakat.net
http://www.personelonline.com
http://www.tekadres.com
http://www.turkcv.net
http://www.yenibiris.com
http://www.beyinavcisi.net
http://www.cvclub.net/login/LoginUser.aspx
http://www.e-cvbank.com





< Bu mesaj bu kişi tarafından değiştirildi virs -- 5 Ağustos 2009; 16:34:29 >
Bu mesaja 1 cevap geldi.
K
16 yıl
Yarbay
Konu Sahibi

geçim kaynağım olmıycak kesinlikle ben kimya okuyorum hobi olarak ögrenmek istiyorum c++ yı sevmedim ya dos ekranını begenmedim benim istedigim görsel programlar c++ dan c# a geçiş kolay diye düşündüm ama delphi ve vb kolay diyor arkadaşlar bakıcam 1-2 güne karar verip başlarım ramazanda vakit geçmez başka türlü


Bu mesaja 1 cevap geldi.
V
16 yıl
Yüzbaşı

quote:

Orijinalden alıntı: K4TL14M
geçim kaynağım olmıycak kesinlikle ben kimya okuyorum hobi olarak ögrenmek istiyorum c++ yı sevmedim ya dos ekranını begenmedim benim istedigim görsel programlar c++ dan c# a geçiş kolay diye düşündüm ama delphi ve vb kolay diyor arkadaşlar bakıcam 1-2 güne karar verip başlarım ramazanda vakit geçmez başka türlü


O zaman Python programlama diline de gözatabilirsiniz.
Arkadaşların bahsettiği dillerden daha kolaydır, kısa sürede öğrenilir ve platform bağımsızdır.

Python 2.x:
http://docs.python.org/tutorial/
http://www.istihza.com/icindekiler_python.html
Pdf:http://www.istihza.com/PythonProgramlamaDili.pdf

Python 3.x:
http://docs.python.org/3.1/tutorial/
http://www.istihza.com/python3/icindekiler_python.html

Python ile grafik arayüz için Tkinter, PyGTK, PyQt ve WxWindows kullanılıyor. Tercih meselesi.

QT nin python için olan sürümü PyQt4'tür.
http://zetcode.com/tutorials/pyqt4/
http://www.riverbankcomputing.co.uk/software/pyqt/download
http://wiki.pardus-linux.org/index.php/Programlama:%C4%B0%C3%A7indekiler#PyQt_Denemeleri

Python 2.x ve Python 3.x olarak iki kategoride geliştiriliyor.
Python 3.x tavsiye ederim, Türkçe karakterlere daha iyi destek sunuyor.





< Bu mesaj bu kişi tarafından değiştirildi virs -- 16 Nisan 2014; 16:13:17 >
Bu mesaja 1 cevap geldi.
K
16 yıl
Yarbay
Konu Sahibi

hmmm hiç duymamıştım onu bi araştırıyım da karar veriyim son günler :)


Bu mesaja 1 cevap geldi.
V
16 yıl
Yüzbaşı

quote:

Orijinalden alıntı: K4TL14M

hmmm hiç duymamıştım onu bi araştırıyım da karar veriyim son günler :)


Ulusal Pardus işletim sisteminin geliştirilmesinde sıklıkla kullanılıyor(Python + PyQt4), duymamanız ilginç.
Yakında devlet daireleri Pardus'a geçecek.


quote:

Orijinalden alıntı: K4TL14M
c++ yı sevmedim ya dos ekranını begenmedim benim istedigim görsel programlar


Bu kısma dikkat etmemişim. C++ dos tan ibaret değil. Size verdiğim linkleri inceleyin görsellik yeterince üst seviyede.
Ona bakarsanız C# ile de dosta çalışan programlar yapılır. Masaüstü programcılığı her dilde tercih meselesidir.

QT Creator IDE(C++) ile arayüzü kod yazmadan yapıp arayüzün işlevleriini kodluyorsunuz, aynı Visual Studio IDE(C#) deki mantık.

Şu video ya bakmadın mı :
http://www.4shared.com/file/123088427/eecc9560/Qt_Creator_Hello_World.html

QT Creator IDE(C++) ile basitçe masaüstü programı yapma örneği.





< Bu mesaj bu kişi tarafından değiştirildi virs -- 5 Ağustos 2009; 16:33:34 >
Bu mesaja 1 cevap geldi.
E
16 yıl
Teğmen

Visual Studio ile C++ içinde görsel program tasarımı yapabilirsin. DOS'tan çalışacak diye bir koşul yok.



K
16 yıl
Yarbay
Konu Sahibi

izledim videoyu C++ devam mı ediyim yani Qt kullanarak yoksa visual basic veya delphi gibi programlara mı yönelmeliyim hangisinin hatrı daha yüksektir programlamada


Bu mesaja 2 cevap geldi.
E
16 yıl
Teğmen

Gerçeği istersen programlama dili bir projenin gelişimi aşamasında kullanılan araçlardan birisidir yanlızca doğal olarak yapacağın projenin türüne en uygun olan dil hangisi ise onu tercih edersin, ama sen hobi olarak ilgilendiğine göre Delphi vs. gibi hem oldukça geniş kullanım alanına sahip hemde öğrenmesi kolay bir dil seçebilirsin. Tabi Delphi ufaktan ömrünü doldurmaya başlamış bir dildir.C++ ile devam edecek olursan daha sonrasında C# yada Javaya rahatlıkla geçebilirsin diye düşünüyorum ki son dönemde yazılımcılara en çok ekmek getiren iki dil bunlar. Yada farklı bir şey deneyip Ruby öğrenebilirsin mesela.



H
16 yıl
Binbaşı

quote:

Orijinalden alıntı: K4TL14M

izledim videoyu C++ devam mı ediyim yani Qt kullanarak yoksa visual basic veya delphi gibi programlara mı yönelmeliyim hangisinin hatrı daha yüksektir programlamada

c++ console application ile programlama yaparsan console üzerinden çalışır. C++ çok kapsamlı bir dildir ve eminim video oyunlar oynuyorsundur ve o oyunların geneli c++ ile yapılmıştır. C++, C# a göre hızlıdır ve iş olanakları daha fazladır. Ama sen meslek olarak düşünmediğine göre bence daha kolay dillere yönel C# ile uğraşabilirsin ve tam senin istediğin tarzda biraz araştır derim.


Bu mesaja 1 cevap geldi.
S
16 yıl
Yarbay

quote:

Orijinalden alıntı: skull_lord


quote:

Orijinalden alıntı: K4TL14M

izledim videoyu C++ devam mı ediyim yani Qt kullanarak yoksa visual basic veya delphi gibi programlara mı yönelmeliyim hangisinin hatrı daha yüksektir programlamada

c++ console application ile programlama yaparsan console üzerinden çalışır. C++ çok kapsamlı bir dildir ve eminim video oyunlar oynuyorsundur ve o oyunların geneli c++ ile yapılmıştır. C++, C# a göre hızlıdır ve iş olanakları daha fazladır. Ama sen meslek olarak düşünmediğine göre bence daha kolay dillere yönel C# ile uğraşabilirsin ve tam senin istediğin tarzda biraz araştır derim.


C#'da Kapsamlı Bir Dildir.
C++ ın iş olanakları C# ın iş olanaklarının 10/1 i kadardır.
C#, C++ a göre Kodlama bakımından daha rahattır, KOLAY Değildir.


Bu mesaja 1 cevap geldi.
K
16 yıl
Yarbay
Konu Sahibi

sehlor sence naapmalıyım seni direksiyon setinden pedal yapma konusundan biraz tanıyorum bu konuda iyisin.C# mi delphi mi visual basic mi c++ devam mı ben görsel program istedigimden c++ devam etmek istemiyorum



8
16 yıl
Yüzbaşı

C ve C++ dillerinin is olanaklari Ingiltere, Amerika , Almanya gibi ulkelerde daha fazla ama bu c# in is olanaklarinin az oldugu anlamina da gelmiyor. Turk piyasasinda daha onde c# var.


Bu mesaja 1 cevap geldi.
K
16 yıl
Yarbay
Konu Sahibi

Yorum yapan herkese teşekkkür ederim C# a başlıyorum o zaman daha fikri olan yoksa


Bu mesaja 1 cevap geldi.
K
16 yıl
Yarbay
Konu Sahibi

C# İndiriyorum da visual c# express diye bişey cıkıyor farklı bişey mi bu c# dan sade C# ın download linkini bulamadım


Bu mesaja 1 cevap geldi.
P
16 yıl
Yüzbaşı

Visual Studio Express Microsoft un ücretsiz olarak sunduğu genellikle öğrencilerin kullanıdığı bir idedir.Microsoft un Msdn de webInstall yada offline dvd iso sunu indirerek kurabilirsin.Ama yalnız C# ı kullanacaksan sadece onu kurabilirsin.

http://www.microsoft.com/express/download/#webInstall .Sayfayı biraz incele zaten download linklerini göreceksin.