«programming-languages» etiketlenmiş sorular

Bilgisayarlara görevleri tamamlamak için hesaplama adımları yapma talimatı veren yapay diller. Programcıların bilgisayarlarla iletişim kurmalarına izin verir.


8
C ++ ile Qt Framework Yoluyla Gerçekten Öğreniyor mu C ++ Öğreniyor [kapalı]
Sahip olduğum sorun, okuduğum C ++ kitaplarının çoğunun neredeyse sonsuza dek sözdizimi ve dilin temelleri, örneğin forve döngüler while, diziler, listeler, işaretçiler vb. Fakat asla öğrenme için kullanacak kadar basit, dilin felsefesini ve gücünü anlamanıza yetecek kadar pratik bir şey inşa edecek gibi görünmüyorlar. Sonra tökezledi QT inanılmaz kütüphanesi olan! …

16
BASIC'e maruz kalmanın aklını parçalayabileceğini düşünüyor musun? [kapalı]
BASIC'e daha önce maruz kalmış olan öğrencilere iyi programlama öğretmek neredeyse imkansız: Potansiyel programcılar olarak yenilenme umudunun ötesinde zihinsel olarak sakatlanırlar - Edsger W. Dijkstra Dijkstra'ya derin saygı duyuyorum ama söylediği / yazdığı her şeye katılmıyorum. 35 yıl önce Dartmouth BASIC uygulaması hakkında yazılan linkli kağıt üzerine yapılan bu alıntıya …

1
Eksen, üs üs yerine XOR için neden kullanıldı?
Daha önce bu sözdizimsel sorunla karşı karşıya kalan herkes için gerçekten bir sorun değil, ama ^Xet harekatı olarak kabul edilen matematiksel üstelleştirme işleminin yerine, ( ) ( ) işaretinin kullanımından kaynaklanan çılgınca bir karışıklık görüyorum . Elbette, şerefenin (yanlış) kullanımının açıklandığı ve düzeltildiği pek çok yer var, ancak şeye neden …

5
C # ve Java neden '==' için referans eşitliği kullanıyor?
Java ve C # 'nın (ve diğer dillerin eminim) varsayılan olarak eşitlik için referans alması için bir süredir düşünmek üzereyim ==. Yaptığım programlamada (kesinlikle yalnızca küçük bir programlama problemi alt kümesidir), referans eşitliği yerine nesneleri karşılaştırırken neredeyse her zaman mantıksal eşitlik istiyorum. Neden bu dillerin her ikisinin de bu rotaya …

7
“A dili B dilinde yazılmış” anlamına gelir?
Sık sık dil A Örneğin dil B'de yazılır o terimi duymak, PHP yazılmıştır C , C # ile yazılmış C ++ . Birisi lütfen bunun ne anlama geldiğini ve doğru olup olmadığını açıklayabilir mi? Bunun dilin kullandığı tercüman derleyicisiyle ilgisi var mı? Ayrıca, uygulayıcı dil seçiminin dayandığı faktörler nelerdir?

6
Programlama dilleri neden değişkenlerin ve fonksiyonların gölgelenmesine / gizlenmesine izin veriyor?
En popüler programlama dillerinin çoğu (C ++, Java, Python vb. Gibi) değişkenlerin veya fonksiyonların gizlenmesi / gölgelenmesi kavramına sahiptir . Gizleme ya da gölgeleme ile karşılaştığımda, hata bulmak zor olmuştu ve dillerin bu özelliklerini kullanmayı gerekli bulduğum bir durum görmedim. Bana göre saklanmaya ve gölgelenmeye izin vermemek daha iyi olurdu. …

14
Nesneler neden referans olarak geçiyor?
OO üzerinde çalışan genç bir meslektaş, neden ilkel türlerin ya da yapıların zıddı olan her nesnenin referans olarak geçtiğini sordu. Java ve C # gibi dillerin ortak bir özelliğidir. Onun için iyi bir cevap bulamadım. Bu tasarım kararının motivasyonları nelerdir? Bu dillerin geliştiricileri, her seferinde işaretçiler ve typedefs oluşturmak zorunda …





9
Neden kendini barındıran derleyiciler yeni diller için geçit töreni sayılıyor?
İnsanların saygı duymak için dil kullanmasını ya da en azından kendi kendini barındıran bir derleyiciyi kullanmalarını beklediklerini birkaç yerde duydum. Bunun neden olduğunu merak ediyorum. Bir derleyici yazmak için çok önemli bir yazılım parçası gibi görünüyor ve tüm dillerin onları oluşturmak için uygun olmadığını düşünüyorum. Daha fazla sonuç verecek bir …

18
X dilinde iyi ne zaman kendini arayabilirsin?
Bu kız arkadaşımla yaptığım sohbete geri döndü. Programlama dilimde (C ++) kendimi iyi çağırmak için yeterince iyi hissetmediğimi söylemeye çalıştım. Sonra bana, "Kendini ne zaman yeterince iyi görüyorsun?" Diye sordu. Bu ilginç bir soru. Ona ne söyleyeceğimi bilemedim. Bu yüzden sana soruyorum. Herhangi bir programlama dili, çerçevesi veya benzeri için, …

23
İyi bir programlama metaforu nedir? [kapalı]
Programcı olmayanlara, programlamanın ne olduğunu açıklamaya atıfta bulunuyorum. Bu soruyu oluşturmadan önce benzer soruları aradığımdan emin oldum, ancak bulduğum birkaç soru soruyu atlatıyor gibiydi ve özellikle bazı metafor veya benzetmeleri görmek istiyorum. Kişisel olarak metafor veya analojiler kullanarak teknik bir şeyi açıklamayı daha kolay buluyorum. Bununla ilgilenmemin nedeni, birçok insanın …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.