İlk programlama dilim PHP ( gasp ) idi. Ondan sonra JavaScript ile çalışmaya başladım. Son zamanlarda C # 'da çalıştım.
Hiç bir zaman C gibi düşük ya da orta seviye dillere bakmadım
Programlama topluluğundaki genel fikir birliği, "C gibi bir şey öğrenmemiş bir programcının açıkçası, işaretçiler, veri türleri, değerleri değerlere göre gönderme vb."
Katılmıyorum. Ben iddia ediyorum:
- Yüksek seviyeli dillere kolayca erişilebildiği için, daha “programcı olmayan” kullanıcılar dalarak karışıklık yaratıyor
- Gerçekten yüksek seviyeli bir dilde bir şey yapılabilmesi için, "ilk önce düşük seviyeli-ilk önce öğren" in savunucusu olduğu aynı benzer kavramları anlamak gerekir.
Bazı insanların C bilmesi gerekir; Bu insanlar, düşük ve orta seviye kod yazmayı gerektiren işlere sahiptir. C'nin harika olduğuna eminim, ve C'yi bilen birkaç kötü programcının olduğundan eminim.
Neden önyargı? İyi, dürüst ve aç bir programcı olarak, eğer C'yi (öngörülemeyen bir nedenden ötürü) öğrenmek zorunda olsaydım, C'yi öğrenirdim. Dışarıdaki dillerin çokluğu göz önüne alındığında, iyi programcılar bizi neyin ilerlettiğini öğrenmeye odaklanmamalı mıydı? Bizi ilgilendiren şeyleri öğrenmemeli miyiz? Sonlu zamanı ilerletmek için faydalanmamalı mıyız ? Bazı programcılar neden buna katılmıyor?
Yaptığınız işte mükemmellik için çabalamanın, iyi programcılar ve kötü olanlar arasındaki temel belirleyici özellik olduğuna inanıyorum.
Herhangi birinin gerçek bir dünya örneği var mı, yüksek düzeyde bir dilde yazılmış bir şeyin (Java, Pascal, PHP veya JavaScript gibi) önceki bir C bilgisinden nasıl faydalandığını gösteren herhangi bir örneği var mı? Örnekler en çok takdir edilecektir.