«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.


10
C neden Pascal'a üstün geldi? [kapalı]
Anladığım kadarıyla 1980'lerde ve belki de 1990'larda Pascal ve C, üretim dilleri kadar kafa kafaya kaldılar. Pascal'ın nihai ölümü sadece Borland'ın Delphi'yi ihmal ettiği için mi? Ya da kötü şans ya da Pascal ile içgüdüsel olarak yanlış bir şey (yeniden canlanması için herhangi bir umut var mı?) Gibi daha fazlası …


9
Hangi noktada bir dil “öğrendiğimi” söyleyebilirim?
Birkaç yıllık programlamamda Ruby'den C ++ 'a kadar herşeyle oyun oynamıştım. Sadece temel sözdizimini (Ruby) öğrenmekten, dil becerilerimi geliştiren birkaç büyük (benim için) projeyi tamamlamaya kadar her şeyi yaptım. Bu çeşitlilik göz önüne alındığında (ve gerçekten bir dili öğrenmek hiç durmazsa), bir dili ne zaman bildiğimi (veya öğrendiğimi) söyleyebilirim?

8
Bazı dil toplulukları (örneğin, Ruby ve Python) diğerleri (örneğin, Lisp veya ML) olmasa da parçalanmayı nasıl önleyebilirdi?
"Lisp" (veya "Lisp benzeri") terimi, Common Lisp, Scheme ve Arc gibi birçok farklı dil için bir şemsiyedir. ML'de olduğu gibi diğer dil topluluklarında da benzer parçalanma var. Ancak, Ruby ve Python, dilde değişiklik yapmak yerine, uygulamada yenilikçiliğin (PyPy veya YARV gibi) daha fazla gerçekleştiği bu kaderden kaçmayı başardı. Ruby ve …

10
Sözdizimi Tasarımı - Neden hiçbir argüman iletilmezse parantez kullanılır?
Birçok dilde, sözdizimi function_name(arg1, arg2, ...)bir işlevi çağırmak için kullanılır. Fonksiyonu herhangi bir argüman olmadan çağırmak istediğimizde yapmalıyız function_name(). Bir derleyici veya komut dosyası yorumlayıcısının ()onu işlev çağrısı olarak başarılı bir şekilde algılaması gerekebileceğini garip buluyorum . Bir değişkenin çağrılabilir olduğu biliniyorsa, neden function_name;yeterli olmaz? Öte yandan, bazı dillerde yapabiliriz: …

11
Patronumu yeni projemiz için ANSI C'nin yetersiz olduğuna nasıl ikna edebilirim? [kapalı]
Birkaç ay önce, şirket içi geliştirilen test ekipmanlarını kontrol etmek ve bir dizi ölçüm kaydetmek için bir uygulama geliştirmeye başladık. Basit bir UI'ye sahip olmalı ve muhtemelen olması gereken sürekli kayıt nedeniyle konu gerektirecektir. Bu başvuru birkaç yıl boyunca kullanılacak ve bu süre zarfında birkaç bilgisayar bilimi öğrencisi tarafından sağlanacaktır. …

16
İstisnaları desteklemeyen bir dilde bölmeyi sıfıra nasıl kaldırabilirim?
Bazı işletme gereksinimlerini çözmek için yeni bir programlama dili geliştirmenin tam ortasındayım ve bu dil acemi kullanıcıları hedef alıyor. Bu nedenle, dilde istisna yönetimi için bir destek yoktur ve eklesem bile kullanmalarını beklemiyorum. Bölme operatörünü uygulamak zorunda olduğum noktaya ulaştım ve bir bölmeyi sıfır hatayla en iyi nasıl idare edeceğimi …

14
Derlenmiş kod ve yorumlanmış kodun performansı hakkında genel açıklamalar yapabilir miyiz?
Bir şirket tarafından kullanılması gereken bir öneriye ulaşmak için iki teknolojiyi karşılaştırıyorum. Teknoloji A'nın kodu, teknoloji B'nin kodu makine koduyla derlenirken yorumlanır. Karşılaştırmada, genel olarak teknoloji B'nin yorumlama sürecinin ek yükü olmadığı için daha iyi performans göstereceğini belirtiyorum. Ayrıca, bir programın birçok şekilde yazılabileceğinden, A teknolojisinde yazılmış bir programın B …



30
Programlamanın 1. ilkesini ne düşünüyorsunuz?
Kendime “bunun ilk prensibi nedir?” Diye sormayı her zaman sevdim. sonra bir şeyin temel şeylerini öğrendim (örneğin programlama). IMO, ilham verici bir soru, sizi bir şeyin arkasındaki en önemli ilke (ler), özellikle de programlama gibi bir beceri hakkında düşünmeye zorlayabilir. Peki, programlamanın ilk prensipleri nedir? Cevabımı biraz sonra vereceğim.

11
Java'nın modern bir incelemesi [kapalı]
Birkaç yıldır programlama yapıyorum ve Java'da başladım ve zamanımda Java'nın bir şekilde aşağılık bir dil olduğunu iddia eden birçok farklı kaynak buldum. Her dilin güçlü ve zayıf yönleri olduğunu çok iyi biliyorum, ama Java hakkında okuduğum pek çok şeyin tarihli olduğu görünüyor. Java'nın yetersiz kalmasının en sık alıntılanan nedeni, örneğin …

15
C bilmiyorum. Neden öğreneyim? [kapalı]
İ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 …


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.