Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun.

Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz

  Gelişmiş Arama
insanın içinde varsa, commodore.gen.tr açığa çıkarır bunu.. bir nevi retro olaylarının dolunayıyız.(Arda)
Sayfa: 1 2 [3]   Aşağı git
Yazdır
Gönderen Konu: delphi mi c mi?  (Okunma Sayısı 23180 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
emarti
Uzman
*****
Mesaj Sayısı: 2.626


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #30 : Aralık 28, 2016, 12:10:50 ÖS »

Mathlab bence konu dışı. Burada arkadaşımızın bir genel-amaçlı dil (GPL) öğrenme gereksinimi söz konusu ve C ile Delphi arasında kararsız kalmış.

Karar verirken Mathlab'ı da hesaba kat demek, HTML'i de hesaba kat demek gibi bir şey oluyor kanımca.

Mathlab'a ihtiyaç duyacağı bir sektörde çalışmayı hedefliyorsa elbette de öğrenmeli fakat şimdi mevzu o değil diye düşünüyorum.

@Alpyre abi zaten konu başlığı olarak da yanlış delphi ile c karşılaştırmaya gelemez. Biri IDE biri programlama dili. Konu başlığı C dersi mi yoksa Delphi dersi mi olmalıydı.
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
Cimihendriks
Deneyimli
*****
Mesaj Sayısı: 708



Üyelik Bilgileri WWW
« Yanıtla #31 : Aralık 28, 2016, 12:55:58 ÖS »

konu içerisinde açıklamıştım onu zaten, ilk mesajı okuyanın yanlış anlayacağını sanmıyorum...
Logged

Alacağın bir kaç nefes, hiç düşündün mü?
Ne kalacak senden, hiç düşündün mü?
Bir cansız vücudun, o da çürür toprak olur gider.
Alpyre
Uzman
*****
Mesaj Sayısı: 2.237



Üyelik Bilgileri WWW
« Yanıtla #32 : Aralık 28, 2016, 13:45:51 ÖS »

konu içerisinde açıklamıştım onu zaten, ilk mesajı okuyanın yanlış anlayacağını sanmıyorum...

Hmm... Evet, demişsin. Yorumlar 3ncü sayfaya gelince başından kopmuşum haliyle...

Öyleyse şöyle toparlayayım.
Delphi, C, Mathlab şekline bir küme kurunca elmalar ile armutlar birbirine karışmış oluyor.

Delphi ve C birer genel-amaçlı dil (GPL) (bkz: GPL)
Mathlab ise bir alana-özgü dil (DSL). (bkz: DSL)

Sen şu an Pascal bildiğini yazmışsın. Pascal da bir GPL ve Delphi de Pascal'ın nesne tabanlı dialekti. Yani Delphi dersi senin için nesne tabanlı programlama dışında yeni bir şey olmayacak. Müfredat nasıl bilmiyorum ancak muhtemelen çoğu bildiğin şeyin de tekrarı olacaktır.

C dersinde ise yeni bir dil öğrenmiş olacaksın. Ancak ders kapsamında C++ yoksa nesne tabanlı programlama öğrenmemiş olacaksın (ki gelecekte kurumsal bir yazılım firmasında çalışmayı hedefliyorsan nesne tabanlı programlama bilmek zorundasın).

(Not: MathLab da nesne tabanlı bu arada)

Ha soru "nesne tabanlı diller arasından hangisini seçmeli" şekline dönüşürse, tabii ki C++ (çünkü o altyapıyı aldıktan sonra Java, JavaScript, PHP vs. gibi dillere de kolaylıkla sıçrayabilirsin).

Delphi ve Mathlab'dan bu sıçramanın kolay olacağını düşünmemekle birlikte (sonuçta sözdizimleri oldukça farklı bu dillerin) kişiden kişiye de değişebilir bu tabi.
« Son Düzenleme: Aralık 28, 2016, 16:56:48 ÖS Gönderen: Alpyre » Logged

Alper
ibo1973
Uzman
*****
Mesaj Sayısı: 2.502


Üyelik Bilgileri
« Yanıtla #33 : Aralık 28, 2016, 16:31:11 ÖS »

Bence belli bir dileden ziyade yapılıcak işe projeye göre hatta işi kısaltıcaksa bulduğunuz örneklere göre programlama dili seçilebilir bir kaç programlama dili ile vakit geçirmiş biri olarak bence  üç aşağı 5 yukarı hepsi aynı önemli olan program yazarkenki mantığı iyi anlamaktır gerisi teferuattan ibarettir.
Logged
Cimihendriks
Deneyimli
*****
Mesaj Sayısı: 708



Üyelik Bilgileri WWW
« Yanıtla #34 : Aralık 28, 2016, 17:19:33 ÖS »

Her yorumu da dikkate alarak, c seçeyim, daha sonra elimde c++ veya daha farklı diller için çizgi-tagem eğitimleri var. onlardan kendim öğrenebilirim diye düşünüyorum. Umarım doğru bir seçim olur. Herkese tekrardan çok teşekkür ederim fikirleri için
Logged

Alacağın bir kaç nefes, hiç düşündün mü?
Ne kalacak senden, hiç düşündün mü?
Bir cansız vücudun, o da çürür toprak olur gider.
reflex
Üye
***
Mesaj Sayısı: 174


Üyelik Bilgileri
« Yanıtla #35 : Aralık 28, 2016, 17:36:26 ÖS »

tabii ki C
Logged
emarti
Uzman
*****
Mesaj Sayısı: 2.626


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #36 : Aralık 28, 2016, 18:30:55 ÖS »

Burada herşey açıkça belli Font büyükse ilgi büyük. Delphi ile C yanyana

Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.764


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #37 : Aralık 28, 2016, 18:37:29 ÖS »

Burada herşey açıkça belli Font büyükse ilgi büyük. Delphi ile C yanyana
Delphi'ye laf ettirmem, başlığı kilitliyorum. Kahkaha
Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
i_r_on
Uzman
*****
Mesaj Sayısı: 2.873



Üyelik Bilgileri WWW
« Yanıtla #38 : Aralık 29, 2016, 00:01:02 ÖÖ »

@emarti : Bu resim biraz hatalı olmuş, büyükçe bir C# da görmek lazımdı orada. Hatta ben hiç göremedim.
Logged

Every imagination is one's self reflection but not every self reflection is imagination. <I.R.on - 2001>

twitter | blog
Alpyre
Uzman
*****
Mesaj Sayısı: 2.237



Üyelik Bilgileri WWW
« Yanıtla #39 : Aralık 29, 2016, 06:26:44 ÖÖ »

Logged

Alper
witchdoktor
Uzman
*****
Mesaj Sayısı: 6.238



Üyelik Bilgileri
« Yanıtla #40 : Aralık 29, 2016, 07:59:09 ÖÖ »

15 sene önce olsa, para kazanmak potansiyeli de göz önünde bulundurulduğunda Delphi derdim. Ama şu anda C++ öğrenmek (C'den bahsetmiyorum bile, çünkü artık nesne tabanlı olmayan bir dili öğrenmenin manası yok) bile çok mantıklı değil. Çünkü C++'da ustalaşmak en azından 3-5 yılını alacaktır. Geçen onlarca yılda C programlama paradigmasından oldukça uzaklaşıldı, sistemlere katman üzerine katman eklendi, donanımdan iyice uzaklaşıldı, her alanda soyutlamalar ön plana çıktı, işletim sistemlerinin hepsi nesne tabanlı programlama arabirimleri geliştirdi. Bunlar göz önünde bulundurulduğunda Java, Javascript, Python, Ruby, Perl gibi bir dili öğrenmek daha mantıklı gibi...
« Son Düzenleme: Aralık 29, 2016, 08:02:05 ÖÖ Gönderen: witchdoktor » Logged
emarti
Uzman
*****
Mesaj Sayısı: 2.626


Only Amiga Makes It Possible █


Üyelik Bilgileri WWW
« Yanıtla #41 : Aralık 29, 2016, 08:34:36 ÖÖ »

@Alpyre abi c çıplak ise asm görünmez mi olacak. Gerçi hepsine bakınca onu görüyorum
Logged

https://github.com/emartisoft My GitHUB | http://csdb.dk/scener/?id=26786 My CSDB | https://c64kernal.com Genesis

READY.
SYS(64767): EMARTI
Alpyre
Uzman
*****
Mesaj Sayısı: 2.237



Üyelik Bilgileri WWW
« Yanıtla #42 : Aralık 29, 2016, 14:43:38 ÖS »

...
Ama şu anda C++ öğrenmek (C'den bahsetmiyorum bile, çünkü artık nesne tabanlı olmayan bir dili öğrenmenin manası yok) bile çok mantıklı değil...
...
Java, Javascript, Python, Ruby, Perl gibi bir dili öğrenmek daha mantıklı gibi...

Aynen katılıyorum ve ekliyorum...

Bundan 3 yıl kadar önce bir ihtiyaca binaen Java öğrenmeye niyetlenip elime kalın bir Java kitabı almıştım ve okuduğum her satırda kafamdaki ses devamlı "bu neden böyle yav, çok saçma" deyip durdu ve ilk ünitenin sonunda kitabı kütüphaneye geri fırlatmıştım.

Bir hafta sonra tekrar denedim şansımı... sonuç yine aynı oldu.

Sonra "başlarım web programcılığından ben Amiga programı yazacam" şeklinde karar verince ve C/C++ çalışmaya başladım... okuduğum her satırda Java kitabındaki mevzular "haa demek ondan böyleymiş" şeklinde flashback yaptı.

Zaten geçen hafta bir proje için JavaScript'e gereksinim duydum ve bu defa tüm konuların üzerinden geçip kavramam 3 gün sürdü.

Yani demem o ki... C/C++ konusunda bilgi ve tecrübe sahibi birisi için Java/JavaScript ve hatta PHP'ye geçmek işten bile değil.

Ayrıca yazdığınız her satır kodun arkaplanını çok daha iyi anladığınız için, daha dikkatli ve optimize kod yazıyorsunuz.

Yüksek seviye bir dilde ustalaşıp kökenini bilmemek yerine, C/C++ öğrenip yüksek seviye dillere oradan geçiş yapmak daha sağlıklı bence.
« Son Düzenleme: Aralık 29, 2016, 15:15:37 ÖS Gönderen: Alpyre » Logged

Alper
Simon (Özay Turay)
Yönetici
*****
Mesaj Sayısı: 7.764


Commodore Forever


Üyelik Bilgileri WWW
« Yanıtla #43 : Aralık 29, 2016, 14:59:47 ÖS »

RAD Studio 10.1 Update 2 (Delphi ve C++ Builder) için keygen ve http download linki isteyen özel mesaja yanaşsın, benim sitenin karanlık yüzünü göstereyim. Kahkaha
Logged

https://retrodergi.com - https://e-turay.com - https://karizmawow.e-turay.com

Retro: Commodore 64, Amiga 500, Amiga 1200
Retromsu: Wii, XBox360, XBox, PS3 Slim, PS2 FAT, PS1, PS Vita, Nintendo 3DS, Nintendo 2DS
Sayfa: 1 2 [3]   Yukarı git
Yazdır
Gitmek istediğiniz yer: