C# daha yeni ve popüler, onun için C# al. Zaten birini öğrendiğin zaman diğerine geçiş o kadar zor değil. |
Daha önceden programlama alt yapınız yok ise Visual Basic'den başlamanızı öneririm. C# Visual Basic'e göre daha zor ve kapsamlı bir programlama dilidir. |
Ben şahsen C# dili ile başlamanı öneririm. VB'ye göre zor dedikleri de basit birkaç syntax zorluğudur. Yeni öğrenen birazcık daha zorlar anlar mantık aynı değişmediği için ve iyi bir temel atmak için c# diyorum. |
C# visual basic ten daha kapsamlı bir dil değildir. İkisininde kapasiteleri aynıdır. Birisinin yazımı daha zordur oda c# tır.Birde nedense C# Visual Studio'nun resmi dilidir. Nedendir bilinmez. |
Çünkü Visual Studio'nun bir kısmı C# ile yazılmıştır. |
@amone ; Tüm .net platformu c# ile yazılmamıştır. Bir kısmı c++ ile yazılmıştır. Ayrıca Vb'nin Basic'den türediği gibi c# da C 'den c++'dan türemiştir. |
C++ da OOP'dir. Ayrıca C++ ile C# arasında oldukça fazla benzerlik bulunmaktadır. |
İlk cümlendeki lakayıtlık seni anlatıyor zaten. Doğru düzgün cevaplar vermeye karar vermiştimki anlaşılan değmeyecek birisin. Ayrıca VB'de Nesne Tabanlı bir dildir. Ama tam anlamıyla Nesneye yönelimi desteklemez. Ne demek Vb.Net ile nesne tabalı oldu demek... Ayrıca C++ ile C# arasındaki fark kadar Vb ve Vb.Net arasında da fark vardır. Ayrıca son paragrafta bir takım farklılıklardan bahsetmişsin. Tabi ki bu tür farklılıklar olacak yoksa c# diye ayrı bir dil çıkarmazlardı. Ama bunların hiçbirisi c# ' ın tamamen 0'dan oluşturulmuş bir dil olduğunu göstermiyor. |
Neyse ikimiz aynı şeyleri savunuyor ama tartışıyoruz. Pm'e cevap atarsan sevinirim. |
csharp diyenler hayi çok.Ben diyorum hep zatn yakında okullarda bile müfredatta csharpı koyacaklar die. csharp kardeşim. csharp csharp tavsiye eden birçok hoca gördüm ben bu önemli birşey olmalı. |
Programlamaya başlarken C# benim için en uygun dil oldu. İlk başlarda alışamamıştım ama sonradan zevkli olduğunu gördüm. Araştırmayı sevdiğim için de sınıfımdaki arkadaşlarıma göre çok ilerledim. Ben sana C#'ı tavsiye ederim. Bu arada C#'ı seçersen diye sana iki tane kitap tavsiye ediyorum. Ben de temin edeceğim. Başlangıç için iyi olabilir. Bu iki kitaba da bak. C# PROGRAMLAMA DİLİ VE YAZILIM TASARIMI - CİLT 1 http://www.hepsiburada.com/productDetails.aspx?CategoryId=211651&productId=kfnpapatya010 C# PROGRAMLAMA DİLİ VE YAZILIM TASARIMI - CİLT-2 http://www.hepsiburada.com/productDetails.aspx?CategoryId=211651&productId=kfnpapatya97976 |
Bence c# emin ol ogrendikce cok daha saglam oldugunu anlayacaksin ama vb.net ogrenince zararli cikmassin. Şöyle güzel bir örnek veriyim, Hepimiz işlemci aleminde kralın intel olduğunu biliyoruz.(performans bakımından tabi yoksa gönüllerimizin kralı amd:)) O zaman C# = intel VB = Amd (Yanlış bir önerme olmadı zannımca:)) Neyse C ve Vb tartışmaları çok gereksiz her zaman olduğu gibi :) Sonucta Hayatın kendi C :D Yani C++ dünya genelinde c# tan daha popülerdir. C ve C++ C#'a göre daha hard coded yani daha assembly ye yakın makine diline yakındır güvenlidir falan fişman ama kimin umrunda uğraşamam makine dili falan ben. Bana C# yeter artar hatta bi hayli fazla gelir hatta bu forumdakilerin çoğuna da öyledir yani. Tavsiyem türkçe kaynaktan ziyade ingilizce kaynaktan yararlanmandır. |
C# TABİ DAHA YENİ KULLANIŞLI AMA BUNU ÖĞRENEBİLMEN İÇİN C++ BİRZ OLSUN BİLİRSEN GEÇİLER ÇOK BASİT SADECE BİRKAÇ KOMUT FARKLI MANTIKLARI AYNI HEPSİNİ BU KONUDA SANA ÖNERECEĞİM KİTAP SEFER ALGAN KİTABI VAR O GAYET ANLAŞILIR ONU DEENRSEN SANA FAYDALI O LABİLİR |
C#. Ayrıca C++ C# a Göre Daha Güvenli Falan Değildir, C# Protected Coding Sağlar, Stackleri Sizin için yönetir. Sizi pointer larla uğraştırmaz ve Unsafe(c++) code a göre program daha stabil çalışır. Ayrıca bu iş kitaplardan öğrenilmez. bol bol pratik, bol bol makale okumalısın, ingilizcen iyi değilse c# a hatta .net e hiç bulaşma. çünki wpf silverlight diye giden yeni teknolojiler hakkında türkçe kaynak = 0 |
hangisini öğreneyim diye sorduğunuza göre bu işin okulunda değilsiniz demektir. O zaman hobidir yani. Hobi için niye C# öğreneceksiniz Vb ile yapamayacağı ne var hobi sahibi birinin VB net basit amatörlerin oyalanacağı bir dil olsun diye yapıldı sanmasın bilmeyenler. Garanti bankasının tüm programlarını vb ile rahatlıkla yapabilirsiniz ve sorunsuz çalışır. Grafik kartına driver yazmak yada kameradaki video da hareket yakalamak filan istemiyorsanız vb bin kere yeter size |
v.net ile c# neredeyse aynı. Bence hangi kitap ucuzsa onu al ![]() |
Algrotirmayı anlamak istiyorsan vb.net daha çok anlaşılır gelir programlama bilmeyen birine ama c# ile pek bir farkları yok ben c# kullanıyorum mutluyum dur sana birkaç örnek vereyim C# string a="a"; 13 KARAKTER 1 Keyword If(a=="a") { } Vb.NET Dim a As string="a"; 21 KARAKTER 4 Keyword If a=="a" Then End If Yani anlaşılabilieceği gibi vb.net daha anlaşılır bir dil iken c# daha basit hızlı ve güzel bir dildir |
aralarında arka plan olarak kesinlikle hiç bir farkı yok, yani, c# ile yaptığın bir şeyi VB ile yapamama, veya bunun tersi olan bir durum kesinlikle yok. sonuçta, yazdığın program arka planda derlenip sonuç olarak exe haline çevriliyor. sadece birisi bilgisayara diyorki, sol elinle burnuna dokun, diğeride diyorki, burnuna sol elinle dokun, farkeden bir şey yok yani, temel olarak vb , c#'a göre anlaşılması biraz daha kolaydır. ama bir çok yerde öncelikli olarak c# tercih edilmektedir. |
Burada resmen kim daha uzağa işeyebiliyor yarışması yapılmış. Kusura bakmayın üslup için ama tarafsız olarak bir incelerseniz aslında tartışmanızın bile gereksiz olduğunu görebilirsiniz. |
DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.
Üye Ol Şimdi DeğilÜ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.