benim amacım programlama öğrenmek ve bana programlama denildiğinde ilk aklıma gelen programlar . |
Hmm tamam.İkisi arasından vb.net öneririm sana.Hemen program yazmaya başlayabilirsin. Ama farklı dillerede bak bence.Mesela beni dinlersen python yada java ile başla.Daha güçlü dillerdir,platform bağımsızdırlar ve gerçek bir programlama tecrübesi kazanabilirsin bunlarla. Yada web programlama için çok güzel bir dil olan php öğrenebilirsin. Kolay gelsin başarılar dilerim. |
javayı tercih edeceğim teşekkür ederim |
yani ? |
kıyaslamak için ihtiyacı ortaya koymak lazım önce. ihtiyaçların çeşitliliğinden dolayı, vb, delphi, c++, c# vs. ve kısmen java öğrenmek zorunda kaldım ve uzun süreler de aktif olarak kullandım. sonuç ise şu: "en hızlı üretim yapılan" araç delphi'dir. * delphi: bireysel ve küçük ölçekte en hızlı üretim yapılan araç. en zengin arayüz geliştirme ve türetme ortamı. * vc++: en iyi sistem programlama aracı. arayüz işi hayatta yapmam. directx vs. işlerinde ilk göz ağrım olduğu için hala sempatim vardır. * vb: en pratik kısa kodlama dili. * vb script (office): elinin altındaki en iyi hayat kurtarıcı. zorda kalırsan müşterinin bilgisayarında bile program yazabilirsin. * c#: en iyi yazılım mühendisliği ve küçük+orta büyüklükte takım projesi geliştirme aracı. delphi'ye alışıksanız c# ile arayüz işi yaparken ruh sağlığınız bozulabilir. * java: en iyi mobil geliştirme, en iyi oop dili. orta+büyük takım projelerinde kullanılması gereken araç. * c/c++: her yazılımcı için en gerekli ve en temel dil. en iyi programcılık öğrenme dili. en iyi ödev hazırlama dili. bilmeyen programcıya kız verilmemesi gereken dil :-) bence. phyton ve diğer bazı önemli olanlarını bilmediğim için onları saymıyorum. |
Kişisel projeler ile başlayacaksanız ben Ben Delphi yi öneririm. |
|
|
öneriler için teşekkr ederim sanırım delphi kullanacağım . |
O Şirketi Nasıl Buldun Banada Söyle |
arayan bulur bilader . oturdum 3 gece sabahlara kadar nette şirketleri aradım sonra bulduklarımın hepsiyle konustum ve bi büro da işe girdim şimdi ilk olarak html öğrencem sonra asp ve sonra da programlama . tek gereken adamlara kendini kanıtlamak |
teşekkür ederim delphi ile baslıcam :) |
Programlama dillerinin yorumlanis bicimi gercekten enteresan geldi. Dilleri birbirinden neye gore ustun tutuyorsunuz veya C# ile Java'yi hiz acisindan karsilastirirken karsilastirma kriterleriniz neler, dillerin ve araclarin kullanim alanlari ve amaclari farkliyken nasil elma ile armutu karsilastirabiliyorsunuz, hayret ettim dogrusu. Delphi (diger bir tabir ile Object Pascal + VCL) artik neredeyse olu durumda. Diger taraftan Visual Basic, Visual Basic.NET ile halen bir nebze de olsa hayatini surdurmeye devam ediyor. Ancak bu iki dilden birisini secmek yerine amaclara bir bakmak gerek ve daha guncel, daha genis amacli diller, hatta size daha iyi programlama deneyimi kazandiracak araclar kullanmak en mantiklisi. Soru, bu iki dil/aractan hangisinin daha kolay oldugu ve hangisini ogrenmek gerektigi. Her ikisini de kullanmis birisi olarak, her ikisinin de bence artik gecerligini yitirmis olmasindan dolayi bence yapilacak sey, ikisine de bulasmamak. Java diyen olmus, C# diyen olmus. Her iki dil de tek basina yasamiyor. Java, beraberinde bircok araca, Framework'e ihtiyac duyuyor ve genel anlamda masa ustu uygulamalari gelistirmek icin son derece kullanissiz bir dil. Diger taraftan kurumsal yazilim piyasasinda Java'nin ve Java'nin beraberinde getirdigi teknolojilerin onunu henuz alabilen yok. Microsoft ne kadar .NET ile bunu yapmaya calissa da, daha uzun yillar boyunca Java oradaki tacini ve tahtini birakmayacaktir. C# ise bircok alanda kullaniliyor. C#'i tasarlayan ekibin basindaki kisi daha once Delphi'yi tasarlayan kisiyle ayni. C#' in Turkiye piyasasinda cok yogun olarak kullanildigini biliyorum (ABD'de calisiyorum, o yuzden son durumdan haberim yok). Bu nedenle Turkiye'de oldukca fazla is imkani var. Temiz yazim dizilimi, Mono sayesinde diger platformlarda da calisabiliyor olmasi C#'i benim gozumde cekici kiliyor. Peki programlamaya yeni baslayan birisine ne tavsiye ederim? Python. Python cok kolay ogrenilebilen, bircok yerde kullanilan bir dil. Programlamayi ogrenmek icin de bicilmis kaftan. Once Python ogrenip, sonra IronPython ile .NET dunyasina veya Jython ile Java dunyasina adim atip, kendinize bir kariyer belirleyebilirsiniz. Programlamanin konseptlerini ogrenmek istiyorsaniz, kullandiginiz dil komplike olmamali. Bagli oldugu platformlarin karmasikligi ile programciligi ogrenmek isteyen kisinin kafasini karistirmamali. Maalesef, hem Java, hem C#, bagli olduklari platformlar nedeniyle boyle karmasikliklara sahip. Python ise sade, anlasilabilir ve eglenceli bir dil. Tavsiyem Python olacaktir. |
challenger kardeşim çok güzel açıklamışsın lakin boşuna. lakin gerizekalının biri gelicek ve senin bu yazdıklarını okusa da okumasa da delphi veya vb.net falan diyecek. |
bence delphi söle biliyorum delphi grafick ortamında cok ıyı |
tutulmadı mı .. gecen is basvrsuna gittim adamlar delphi bilmiyorum dıye almadılar c# biliyorum hacı dedım yok dediler onuz bizde bılıoz :D |
Çok güzel bir açıklama olmuş. Dil seçimi konusunda yapacağınız işe göre en uygun dili seçmek en doğrusu olacaktır. Örnek vermek gerekirse sürekli matrislerle çalışan, hesap yapan bir uygulama geliştirmek için Matlab C#'a göre daha uygun olacaktır çünkü Matlab harici diller matrislerde işlemler konusunda hiç pratik değiller. Yaptığım yazılım en azından Windows ortamında herhangi bir şey yüklemeye gerek kalmadan çalışsın diyorsanız o zaman ayrı tabi. Yine de programlama ile hobi düzeyinde ilgilenen birisi için ben de Python'u öneririm. |
Python ile başlamayın, C ile başlayın. Temel programlama bilgilerini C ile öğrenin ki sonra diğer dilleri öğrenirken zorluk yaşamazsınız. Python da sonuçta C dili ile geliştirilmiş bir dil. Alışılmışın dışında diğer dillerden farklı bir sözdizimi var. |
MSDN gibi bir kaynak varken Delphi sanki, çok tutulmamış bir otomobili satın alıp, yedek parça aramaya benziyor. |
Hani neden bu iki dilden birini istiyorsun diye sordum.Yani özel birşey mi yapacaksın ona göre cevaplamak istedim.Sonuçta her dilin iyi olduğu spesifik alanlar vardır.
Bu mesaja 1 cevap geldi. Cevapları Gizle