Hangi programlama dilini seçeyim

SedatFahriOnat
24-04-2006, 08:01   |  #1  
OP Yeni Üye
Teşekkür Sayısı: 0
23 mesaj
Kayıt Tarihi:Kayıt: Mar 2006

Arkadaşlar merhaba,

Ben kendi çapımda access ile uğraşıyorum ve çalıştığım inşaat firmasında şantiyeye Kasa, Cost control ve Ambar programları yaptım.

Fakat ben profesyonel olarak programlama işi ile uğraşmak istiyorum. Hangi programlama dilini seçeyim diye çok araştırdım. Herkes ayrı bir telden çalıyor. En az 3-4 senemi vermeye hazırım. Ama hangi dili seçeceğime karar veremedim.

Ben bu yaptığım tipte Kasa, Cost control ( Maliyet kontrol ), Ambar gibi programlarını yapabileceğim geleceği olan bir programlama dilini seçmek istiyorum. Ben Visual Basic diye düşündüm fakat çok arkadaşım bana bunu önermedi.

Yardımlarınızı rica ediyorum.
Teşekkürler.
Sedat Fahri ONAT

nepaizen
24-04-2006, 14:54   |  #2  
Yeni Üye
Teşekkür Sayısı: 0
24 mesaj
Kayıt Tarihi:Kayıt: Mar 2006

C++ öğrenilmesi zor fakat başardığında sınır tanımayan bir dil

SedatFahriOnat
24-04-2006, 15:02   |  #3  
OP Yeni Üye
Teşekkür Sayısı: 0
23 mesaj
Kayıt Tarihi:Kayıt: Mar 2006

En zor dil bu mudur? Delphi 'den ve Visual Basic 'ten iyi midir?

nepaizen
24-04-2006, 15:33   |  #4  
Yeni Üye
Teşekkür Sayısı: 0
24 mesaj
Kayıt Tarihi:Kayıt: Mar 2006

VB çok üst seviye bir dil, buradaki üst seviye seni aldatmasın çünkü bu iyi demek değil kullanıcı dostu ve kolay demek C++ ise orta seviye bir dil iyi ama çok kullanıcı dostu değil. Delphi ise ikisinin arasında bir yer tutuyor ama yüksek seviyeye yakın bir dil

ReaL_isT
25-04-2006, 05:06   |  #5  
Yıllanmış Üye
Teşekkür Sayısı: 0
457 mesaj
Kayıt Tarihi:Kayıt: Oca 2004

Aslında yapmak istediğin veritabanı uygulamaları için access sana yeterde artar bile ama sen bir programlama dili istiyorsan ve bu programlama dili veritabanı uygulamaları konusunda kendini ispat etmiş olsun diyorsan delphi yi düşünebilirsin.

SedatFahriOnat
25-04-2006, 15:57   |  #6  
OP Yeni Üye
Teşekkür Sayısı: 0
23 mesaj
Kayıt Tarihi:Kayıt: Mar 2006

Bizim şantiyenin bütçesi 200milyon dolar
Bu şantiyenin kasa, ambar ve masraf kontrol programlarının %100 ünü ben yaptım. 5 Kişi aynı anda kullanıyoruz. Toplam data satır miktarı 120.000 civarı. İstenen her tür raporu verebiliyorum.

Ama bu programa local network içerisinde web tabanlı giriş ve rapor alma özellikleri eklemek istiyorum. "User friendly" olsun istiyorum. Ve bir de access biraz yavaş. Yapmak istediğim aklımda olan birçok şey var ama bunlar access te sanki imkansız gibi görünüyor bana.

O yüzden profesyonel olarak bu işle uğraşıp bir dil öğrenmek istiyorum.

SeRBoY_WHiTe
25-04-2006, 21:26   |  #7  
Yıllanmış Üye
Teşekkür Sayısı: 0
390 mesaj
Kayıt Tarihi:Kayıt: Tem 2004

Profesyonel bir çözümler için ben JAVA'yı her zaman tek geçerim!

Son Düzenleme: SeRBoY_WHiTe ~ 25 Nisan 2006 21:27
ReaL_isT
27-04-2006, 03:46   |  #8  
Yıllanmış Üye
Teşekkür Sayısı: 0
457 mesaj
Kayıt Tarihi:Kayıt: Oca 2004

Madem access'dan memnun değilsiniz o zaman önce bir veri tabanı sistemei seçmelisiniz. Size Oracle, Informix, MS-SQLServer, Sybase, DB2, MySQL, Postgresql gibi server tabanlı bir veritabanı uygun olur. Tabii veritabanını seçerken hangi platformlari desteklediği, destekledigi arabirimleri, güvenliği,transaction destegini ve mirroring gibi konuların iyi araştırılması gerekir. Kullandigimiz programlama dilinin destekledigi baglanti türlerini Database’imizin de desteklemesi gerekir. Örnegin perl ile bir program yazacaksak mutlaka o Database’in DBD sürücülerinin üretici tarafindan saglanmasi gerekmektedir. Bence delphi-interbase ikilisini çok iyidir ama başka bir dilde hiç veritabanı hazırlamadığım için kesin bir yargıya varamam tabii :)

robotcucan
12-07-2006, 23:46   |  #9  
Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Tem 2006

Benim sana önerim C# (C Sharp) neden diyecek olursan (bence) içinde Visual Basic'in kolaylığını ve C'nin gücünü taşıyor. Microsoft programlamada gelecekte kullanacağı .Net platformuyla kullanılsın diye C# dilini özel olarak yaptı. Yani C#'ta .Net le birlikte doğdu ve gelecek vaadediyor. Ama Visual Studio 6.0'ın içinde FoxPro diye bir dil vardı. Veritabanı uygulamaları için biçilmiş kaftan. Microsoft artık bu programı geliştirmiyor. Yani geleceği yok.

UnderTaker
14-07-2006, 18:42   |  #10  
Taze Üye
Teşekkür Sayısı: 0
6 mesaj
Kayıt Tarihi:Kayıt: Oca 2004

Eğer C++ öğrenmeye karar verirsen geçişin kolay olması için C öğrenirsen senin için daha rahat olur. Eğer C ve C++ öğrenirsende web tabanlı uygulamaların için PHP öğrenmen çok kolay olur çünkü PHP ile C arasında çok az bir syntax farkı var fonksiyon isimleri bile genelde aynı.
Daha büyük bir programcı olacağım dersen C'den önce assembly öğrenmeye bak ama yolun çok uzar. Tabii C'nin kalbi pointer konusunda sorunun kalmaz :)

t_mac1
18-07-2006, 12:04   |  #11  
Üye
Teşekkür Sayısı: 0
63 mesaj
Kayıt Tarihi:Kayıt: Tem 2006

benim tercihimde senin için C++ dır!!!

Scarpion
19-07-2006, 13:44   |  #12  
Taze Üye
Teşekkür Sayısı: 0
10 mesaj
Kayıt Tarihi:Kayıt: Eki 2005
SeRBoY_WHiTe
Profesyonel bir çözümler için ben JAVA'yı her zaman tek geçerim!
Java bayağı güçlü bir dil olduğu söyleniyor.Bilgisayar Mühendisleri işe alınırken Java önşart koşuluyor.

Fakat sizin yerinizde olsam Visual Basic derdim.Fakat Ruby gibi dillerde var; yani yapılmış bir keylogger gördüm 3 satır kod içeriyodu.

Bendeniz 15-20 gündür C++ öğrenmeye çalıyorum.Saf Nesne Tabanlı değil(zira saf nes tabanlı dilden kasıt Java'dır).Ama bir Visual Basic'den çok daha esnek.

Profesyonel olarak uğraşılacaksa Java veya C/C++ tercihimdir.

Açıkçası C++'dan sonra Java da öğrenicem Kahkaha

Java iyi bir tercih olabilir.Zira platformdan bağımsız erişim özelliği var.

Fakat kafandaki hedefler büyükse C++'dır(işletim sistemi yazmak vb.).

Ama Desktop programları için Delphi,Pascal,Visual Basic gibi dilleri deneyebilirsin.

prosiner
22-08-2006, 19:15   |  #13  
Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Ağu 2006

java önşart değil :) bu arada c++ ve c türü dilleri bilmek gerekiyo. ayrıca delphi tam senlik bir dil. çünkü delphi oldukça esnek ve delphiyle yaptığın projeyi oldukça kısa zamanda yetiştirebilirsin...

aksoft24
03-10-2006, 23:36   |  #14  
Taze Üye
Teşekkür Sayısı: 0
3 mesaj
Kayıt Tarihi:Kayıt: Eki 2006

sevgili   kardeşim  ben  3yıldır  C#.net ile  program geliştirmekteyim  daha önce  java,delphi,C++  da  program  geliştirdim. her  dilin kendine göre bir takım artıları ve   bir  takım  eksileri  var.benden  sana  tavsiye geleceyi olan  weble  entegreli olan Visual  Studio.net içerisinde  yer  alan  C#.net 'i  öğrenmeni  tavsiye  ederim  neden   diye  sorarsan  çoook  ama  çokk güçlüü  bir  dil. java  kadar nesnel VB  kadar  kolay  C++  kadar  güçlü bir  yapı  sunuyor  ve  senin  düşündüğün  projeler  için biçilmiş  kaftan..SEVGİLER SAYGILAR YUSUF AKGUL herturlu sorunuz için sensibleboy21x@hotmail.com not:  BİLGİ ÜZERİNDE KAFA YORULDUKÇA VE EMEK HARCANDIKÇA ÇOĞALIR

aydertunca
05-11-2006, 00:02   |  #15  
Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Ağu 2006

kardeş en iyisi c ile BAŞLA ARDIN DAN C ++ ARDINDAN C# VE SONUNDADA JAVA ÖĞRENİRSEN İYİ OLUR İNŞALLAH

bigvillager
14-01-2007, 22:31   |  #16  
Üye
Teşekkür Sayısı: 0
58 mesaj
Kayıt Tarihi:Kayıt: Oca 2007

SQL olabilir

kefukar
28-09-2007, 22:02   |  #17  
Yeni Üye
Teşekkür Sayısı: 0
44 mesaj
Kayıt Tarihi:Kayıt: Oca 2005

Eski bir konu ama bakarsanız iyi olur kanaatindeyim.

MR_C
30-09-2007, 02:04   |  #18  
Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ağu 2007

İyi dil kötü dil diye birşey yoktur her dilin ayrı özellikleri vardır. iyi ve kötü olduğu alanlar. Veri tabanları ile çalışacağına göre önce veri tabanları kayıtlar ile ilgili detaylara yoğunlaş. Extra birşeye gerek yok access veri tabanına birçok dilden ulaşabilirsin. Arayüz programlama kalmış geriye bunun içinde acces çağırabilen her dili kullanabilirsin.

Daha detaylı diller ve farkları ile ilgili yazılar yazarım fakar şimdi yeri değil. En iyi dil hangisi derseniz, henüz hiç bir forumda bulunamadı herkes kendi kullandığını iyi sanıyor. Hepsi lazım.

MR_C
30-09-2007, 02:17   |  #19  
Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Ağu 2007
Scarpion
SeRBoY_WHiTe
Profesyonel bir çözümler için ben JAVA'yı her zaman tek geçerim!
Java bayağı güçlü bir dil olduğu söyleniyor.Bilgisayar Mühendisleri işe alınırken Java önşart koşuluyor.

Fakat sizin yerinizde olsam Visual Basic derdim.Fakat Ruby gibi dillerde var; yani yapılmış bir keylogger gördüm 3 satır kod içeriyodu.

Bendeniz 15-20 gündür C++ öğrenmeye çalıyorum.Saf Nesne Tabanlı değil(zira saf nes tabanlı dilden kasıt Java'dır).Ama bir Visual Basic'den çok daha esnek.

Profesyonel olarak uğraşılacaksa Java veya C/C++ tercihimdir.

Açıkçası C++'dan sonra Java da öğrenicem Kahkaha

Java iyi bir tercih olabilir.Zira platformdan bağımsız erişim özelliği var.

Fakat kafandaki hedefler büyükse C++'dır(işletim sistemi yazmak vb.).

Ama Desktop programları için Delphi,Pascal,Visual Basic gibi dilleri deneyebilirsin.

genelde C cilerle javacılar çok kavga eder bu da forumlarda çok görülür. C ne C++ ne Java ne? üçüde aynı grameri kullanıyor. yani for aynı for if aynı if. Tek fark javada insan hata yapar daha fazla hata yapmasın diye bazı C++ deki tehlikeli güçlerini elinden alalım mantığı.

Saf nesneye yönelik yada değil bilgisayarın anladığı tek dil makine dili nesneye yönelik yada yapısal işlemciyi ilgilendirmiyor bu sadece insanların hatalarını örtebilmek için.

Zaten C ve C++ bunun için tasarlanmadı yani veri kontrolü falan yapmaz programcının ne yaptığını bilmesini ister.

JAVA biraz daha kontrollü daha az hata yapsınlar diye. Makine için değil insan için güçlü gelebilir yani ;).

garbage collector falan hikaye, java da garbage collector var ama C++ ta garbage collector dahil daha birçok hafıza yönetim kodunu yazmakta serbestsiniz sınırlama yok zaten tasarlanırken de amaç buydu.

en çok karıştırılanlardan biri de C,C#,C++, java birbirlerinin yeni versionları değil.

en başta c vardı hala da var, C# javaya rakip çıkarıldı (aynısının laciverti yani), C++ da OPP olanı.

daha güzeli JAVA ve C# yorumlanan, C giller ise derlenen diller.

yorumlanan ve derlenen dilleri de sonra anlatalım artık.

Java bilmeyeni işe almıyorlarsa boşverin gitsin zaten o firmalar programlamadan bişey anlamıyorlar demekki.

Bir dilden diğerine geçmek en fazla bir ayınızı alır.

şehzade_323
04-10-2007, 21:30   |  #20  
Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Eki 2007

merhaba arkadaşlar CNC yazılımı ye proğramlaması hakkında bilgisi olan var mı? bilgi verirseni memmun olurum.

SinanErgin
26-10-2007, 14:40   |  #21  
Taze Üye
Teşekkür Sayısı: 0
5 mesaj
Kayıt Tarihi:Kayıt: Mar 2004

merhaba arkadaşalar.
yorumların çoğunu okudum. güzel paylaşımlarda bulunmussunuz.bende bu konuda fikirlerimi paylaşayım. arkadaşlara da tercih konusunda bir fikir olabilir.
bende 2000 yılından beri aktif olarak program yazıyorum.
dil konusunda ise delphi ile yazıyorum.
4-5 sene öncesine kadar en popüler dil delphi idi. hemen hemen çoğu programcı delphi ile yazardı. yazılım firmaları delphi kullanırlardı. fakat yazılım dünyası çok dinamik bir sektör. 2002 yılında delphi7 en güçlü sürümdü ve çok pratikti. microsoft delphinin büyük geliştiricisi olan Anders Hejlsberg i transfer ettikten sonra borland(delphi nin sahibi) yine yoluna devam etmişti ama çok büyük kan kaybetti. 2000 li yıllaradan sonra internetin daha da yaygınlaşması ve mobil platformunun genişlemesi yeni ihtiyaçları doğurdu. delphi bu konuda sadece masaüstünde güçlüydü. microsoft .net mimarisini olgunlaştırdı ve büyük bir ivme ile piyasada yaygınlaştırdı. c# bu konuda çok güçlü bir yapı olarak çığ gibi yayıldı. delphi dilinin sahibi borland firması ise bu konuda çok geride kaldı. her ne kadar daha sonradan delphi nin .net destekli sürümlerini çıkarsada istediğini alamadı. son yıllarda java da bu konuda çok tercih edilen bir yapı olmakla birlikte delphi çok hantal kaldı. ve nihayetinde microsoft tabiri caizse obur yapısını bir kez daha gösterdi ve en büyük rakibi  borland ın büyük hissesini satın aldı ve bunun sonucunda borland sadece sektörel bazda çalışmaya devam ediyor. borland çerçevesindeki bir grup ise codegear adında yeni bir şirket kurdu ve delphi2007 sürümünü çıkardı. yol haritasına baktığınızda oldukça umut verici küllerinden doğar gibi görünsede c# ın pastasından yüzdelik alabilirmi bilinmez.. bunu zaman gösterecek. önceden pastaya baktığınızda çok büyük dilimleri paylaşan diller günümüzde çok fazla alternatifle yüzyüzeler ve en büyük dilim 25-30 lu yüzdelerde bunu da c#, java almakta(dünya genelinde)
işin magazin kısmından sonra biraz yapılardan bahsedersek c# şu anda en güçlü dillerden birisi ve tercih etmek için çok fazla neden var. şu andaki uygulamalara baktığınızda masaüstü, web ve mobil (mobil derken pocket pc vb yazılımlardan bahsediyoruz) kapsamında tümleşik çalışıyorlar. çünkü ihtiyaçlar artık onu gerektiriyor. c# ile masaüstü program geliştirebiliyor, web uygulamaları yazabiliyor, pocket pc ler için de uygulama geliştirebiliyorsunuz. java ise ücretsiz ve güçlü yapısını çok iyi bir şekilde yansıtıyor. sun microsystems bu konuda çok büyük bir aşama kaydetti ve java6 sürümüyle gerçekten güçlü bir yapıda. kodlaması ise c ye benzer. java özellikle internet uygulamalarında gerçekten çok güçlüdür. internetteki çalışan web tabanlı uygulamalara baktığınızda java nın tercih edildiğini görürsünüz. çünkü platform bağımsızlığı vardır java nın. delphi ise çok sevilen bir dil ama şu andaki günümüz uygulamalarına cevap verebilmesi için revizyona gidermi bilinmez ama masaüstü tabanında hala çok güçlü ve tercih ediliyor. bende tercih ediyor ve hala yazıyorum. bunların haricinde dünya üzerinde çok çeşitli diller tercih ediliyor. bunların arasında VB, C++, Python, Perl, Ruby, PL/SQL, D, ABAP, Lua vs.. gibi yapılar var.
umarım yazı gelişmeler konusunda bilgi vermiş ve tercihinize yardımcı olmustur.
hepinize saygılar..

Sinan E.
Bilg. Müh.

Larethian
01-11-2007, 23:35   |  #22  
Yeni Üye
Teşekkür Sayısı: 0
49 mesaj
Kayıt Tarihi:Kayıt: Ara 2006

Sinan Bey konuyla ilgili çok güzel açıklamış nacizane bi kaç fikrimi aktarmak istiyorum.
Herkesin bildiği  gibi c# microsoft tarafından java ve c++ dillerinden derlenerek oluşturuldu ki bunun en  basit kanıtınında garbage collector olduğunu düşünüyorum. C# ile .NET teknolojisinin gelişim hızının yanında microsoft işletim sistemlerinin dünya üzerinde kullanımın payınıda düşününce geleceğin bu dilde olduğunu düşünmemek elde değil. Javanında bu pastada çok büyük payı olduğunu söylemeden de geçmemek  gerek. Tavsiyem c# öğrenmendir.

kara_denniz
23-08-2008, 14:23   |  #23  
Yeni Üye
Teşekkür Sayısı: 0
23 mesaj
Kayıt Tarihi:Kayıt: Haz 2008

arkadaşım isteklerini okudum..lafı uzatmıcam..bence de senin için en iyisi c++ veya c#

berkaytml
04-12-2014, 11:55   |  #24  
Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Ara 2014

ben 12 yaşındayım. şu an bunlarla uğraşıyorum. vb çok kullanışlı ve kolay ööğrenilir diyebilirim. ben 2 yılda öğrendim ama kolaydı