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

4
Bağımlılık enjeksiyonu dile nasıl entegre edilebilir? [kapalı]
Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu, yalnızca bu yayını düzenleyerek tek bir soruna odaklanacak şekilde güncelleyin . 4 yıl önce kapalı . Biraz bağımlılık enjeksiyonunun doğrudan C # diline nasıl daha iyi entegre edilebileceğini düşünüyordum. Fikrinizi …

6
İşlevsel bir programlama dili almalı mıyım?
Son zamanlarda kodumu yazma yolu hakkında daha fazla endişe duydum. Tasarım kalıpları hakkında birkaç kitap okuduktan sonra (ve bunların çok fazla uygulanması, eminim) düşüncemi değişen olanı kapsüllemeye doğru kaydırdım. Daha az arayüz ve daha metod odaklı kod yazdığımı fark ettim, burada yaşamı tahminler, eylemler ve diğer delege görevleri ile eski …


4
Tembel başlatmanın Java'ya yerleştirilememesinin bir nedeni var mı?
Kullanıcılar için kesinlikle kalıcı olmayan bir sunucuda çalıştığımdan, Kullanıcı ile ilgili her nesne, her istek üzerine dağıtılır. Sonuç olarak kendimi sık sık kullanılmayan nesnelerin özelliklerinin tembel başlatılmasında buluyorum. protected EventDispatcher dispatcher = new EventDispatcher(); Oluyor ... protected EventDispatcher<EventMessage> dispatcher; public EventDispatcher<EventMessage> getEventDispatcher() { if (dispatcher == null) { dispatcher = …

4
Finans sektörü ile en alakalı programlama dili? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 7 yıl önce kapalı . …



7
(Doğru?) Teknoloji ve ortamın seçilmesi
Yeni web ürün geliştirmeye başlamanın kenarında iki geliştiriciyiz. İkimiz de yalın başlangıç ​​yaklaşımının hayranıyız ve sürekli konuşlandırma yapmak istiyoruz. İkilem geliyor - ikimiz de C # / Windows arka planından geliyoruz ve aşağıdakiler arasında karar vermemiz gerekiyor: .NET ve Windows'a bağlı kalarak, yeni teknolojileri öğrenmek için zaman kaybetmeyeceğiz ve tüm …

5
Ruby on Rails / Grails, siteleri hızlı bir şekilde kurmak için en hızlı çerçeveler mi?
Grails'i yeni bir web sitesi için kullanmayı düşünüyorum, ancak diğer / yeni programlama dillerine ve çerçevelerine açıkım. J2EE / JSF2, ASP.NET ve PHP kullanarak geliştirme yaptım. Grails veya Ruby on Rails, işlevselliği hızla çalıştırmanın en iyi yolu mu? Bazı ilk düşünceler: DJango RoR / Grails'e benziyor ve bunu düşünürdüm GWT …

5
Geliştirme hızının bir ölçüsü
Programlama dillerinin yürütme hızını ölçen birçok test gördüm, ancak geliştirme hızını ölçen testler bulamadım. Dinamik dillerle çalışırken geliştirme hızının arttığını duydum, ancak bunun bir kanıtı var mı? Dinamik dillerin etkili olmadığını söylemeye çalışmıyorum, ancak böyle bir şey varsa bilimsel bir çalışmanın sonuçlarını görmek isterim. Daha da iyisi bakım tesisi hakkında …

4
"Verim" gibi bir jeneratör dili tesisi olması iyi bir fikir midir?
PHP, C #, Python ve muhtemelen birkaç başka dilde yieldoluşturucu işlevleri oluşturmak için kullanılan bir anahtar kelime vardır. PHP'de: http://php.net/manual/en/language.generators.syntax.php Python'da: https://www.pythoncentral.io/python-generators-and-yield-keyword/ C # dilinde : https://docs.microsoft.com/tr-tr/dotnet/csharp/language-reference/keywords/yield Bir dil özelliği / tesisi olarak yieldbazı sözleşmeleri ihlal ettiğinden endişe duyuyorum . Bunlardan biri, bahsettiğim şey "kesinlik" tir. Her aradığınızda farklı bir …

8
Neden çoğu iş teklifi genel olarak bir geliştirici yerine bir <dil burada> geliştirici içindir? [kapalı]
Şu anda olduğu gibi, bu soru Soru-Cevap formatımıza uygun değil. Yanıtların gerçekler, referanslar veya uzmanlık tarafından desteklenmesini bekliyoruz, ancak bu soru muhtemelen tartışma, tartışma, oylama veya genişletilmiş tartışma talep edecektir. Bu sorunun çözülebileceğini ve muhtemelen yeniden açılabileceğini düşünüyorsanız, yardım için yardım merkezini ziyaret edin . 8 yıl önce kapalı . …

4
Bir platformlar arası kütüphane yapmak için hangi dili kullanmalıyım? [kapalı]
Bu yayını geliştirmek mi istiyorsunuz? Alıntılar ve cevabınızın neden doğru olduğuna dair bir açıklama da dahil olmak üzere bu soruya ayrıntılı cevaplar verin. Yeterli ayrıntıya sahip olmayan yanıtlar düzenlenebilir veya silinebilir. Kapalı . Bu sorunun daha fazla odaklanması gerekiyor . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? …

11
Mükemmel ürün gamını tasarlama
Eğer bir dil tasarlayacak olsaydım, "mükemmel" ürün gamını nasıl tasarlayacağımı düşünüyordum. Sizin için bilmediğiniz bir ifadede 1-4 gibi bir değer aralığını temsil eden bir aralık değişmezini bilirsiniz. En çok foreach / foreach döngülerinde kullanılırlar Göz önünde bulundurulması gereken birkaç konu var gibi görünüyor Kapsayıcı ve özel aralıklar için destek, uç …

1
Bir tür parametresinin tür bağımsız değişkenlerini çıkarım için tekniğin adı?
Kurulum: Diyelim Iteratorki bir type parametresi olan bir türümüz var Element: interface Iterator&lt;Element&gt; {} Sonra bir Iterabledöndürecek bir yöntemi olan bir arayüz var Iterator. // T has an upper bound of Iterator interface Iterable&lt;T: Iterator&gt; { getIterator(): T } Genel Iteratorolmakla ilgili sorun, ona tür argümanları sunmamız gerektiğidir. Bunu çözmek …

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.