«history» etiketlenmiş sorular

Programlama ve bilgi işlem tarihi hakkında sorular için.

2
Önce kim async / bekledi?
Python, 2015'te 3.5'te asenkron / bekleyen yapıları ekledi. Javascript topluluğu, bazilyonlarca yıl boyunca ona doğru adımlar attı ve nihayet 2017'de yayınlanan ES8'deki taslağa çok benzer bir uygulama ekledi (Anladığımdan). Daktilo yazımı, eğitimsiz göze tam olarak js asenkron yöntemlerine benzeyen, 1.7 sürümünde 2015'te zaman uyumsuz yöntemler ekledi. C # 2012'de async …

1
.NET çerçevesinin neden birinci sınıf tür olarak sınıf kavramı yoktur?
C # ve .NET çerçevesinin, Delphi'nin baş geliştiricisi Anders Hejlsberg tarafından tasarlanan "Delphi'nin Java gibi hissetmek için yeniden yazıldığı" olarak başladığı tarihe aşina olanlar tarafından iyi bilinir. O zamandan beri işler biraz farklılaştı, ancak benzerliklerin başında o kadar açıktı ki , .NET'in aslında Borland'ın ürünü olduğu konusunda ciddi bir spekülasyon …

5
Korumalı hafızadan önce segmentasyon hatalarında nasıl hata ayıkladılar?
Şimdi, C'deki işaretçilerle bir programlama hatası yaptığımda, hoş bir segmentasyon hatası alıyorum, programım çöküyor ve hata ayıklayıcı bana nerede yanlış gittiğini bile söyleyebilir. Hafıza korumasının mevcut olmadığı zamanlarda bunu nasıl yaptılar? Bir DOS programcısının hata yaptığında tüm işletim sistemini çökerttiğini ve çöktüğünü görebiliyorum. Sanallaştırma mevcut değildi, bu yüzden yapabileceği tek …

3
Neden mantıksal işleçler için bileşik atama işleçleri yoktur (||, && vb.)?
ECMA-262, kısmen 11.13 göre aşağıdaki bileşik atama operatörlerinin ayrıntılı listesi: *= /= %= += -= <<= >>= >>>= &= ^= |=. Kısmına 11.11 göre, var c = a || bkoyacağız aiçine değeri cise ToBoolean(a)doğrudur ve koyacağız biçine değerini caksi. Bu nedenle, mantıksal OR genellikle birleşme operatörü olarak kullanılır; function (options) …

3
Kaynak kontrolü ne zaman icat edildi?
Birçok sürüm kontrol sisteminin farkındayım: CVS, SVN, TFS vb ... Ben ilk "revizyon kontrolü / sürüm kontrol sistemi" için googled ve çeşitli çelişkili cevaplar gördüm. Kaynak kontrolü ne zaman icat edildi? Kim icat etti? Adı ne?


1
Sabitleri tüm büyük harflerle adlandırmanın geçmişi nedir?
Tüm büyük harflerde sabit adlandırma kuralının ardındaki tarih nedir? Sezgim, insanların önişlemci makrolarını tüm büyük harflerle adlandırmak için etkili bir şekilde ayrı bir ad alanında yaşayacakları ve isim çarpışmalarını önleyecekleri bir uygulama geliştirdikleri C önişlemcisi ile başladığıdır. Benim inancım, bu uygulamanın, önişlemci olmayan sabitlere ( enums, constdeğişkenler) de uygulanacak şekilde …

6
Web neden uzak uygulamaların alanını kazandı ve X değil?
X Pencere Sistemi 25 yaşında, dün doğum günü vardı (15'lerde). Muhtemelen bildiğiniz gibi, en önemli özelliklerinden biri, sunucu tarafının ve istemci tarafının Microsoft, Apples veya Wayland'ın pencere sistemlerinin sahip olmadığı bir şekilde ayrılmasıdır. Günlerde (belirsiz ifadeler için özür dilerim) birçok X'in sunucu ve istemcinin bu ayrılması nedeniyle pencereleri oluşturmanın diğer …
19 history  web 

9
Windows'un hiçbir zaman düzgün bir kabuğa sahip olmamasının nedenleri nelerdi? [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ı . …
19 windows  history  shell 


1
Neden nokta yerine iki nokta üst üste?
Erken C ++ uygulamalarının ad alanına erişim için nokta operatörüne sahip olduğu söyleniyor . Noktanın, modern çift kolonlu operatörden daha uygun olduğuna dair bir görüş var. Çift kolonun kullanılmasının ardındaki neden neydi?

3
İşaretçiler ne zaman ve neden riskli olarak görülmeye başladı?
Programlama dillerinde işaretçilerin kullanımı hakkında düşünmede kademeli bir değişim olduğu anlaşılmaktadır, öyle ki işaretçiler riskli olarak kabul edilir (açıkça "kötü" veya benzer bir artış olmasa da). Düşünmedeki bu değişim için tarihsel gelişmeler nelerdi? Özel, seminal olaylar, araştırmalar veya başka gelişmeler oldu mu? Örneğin, C'den C ++ 'a Java'ya geçişe yüzeysel …
18 history  pointers 

3
Komut satırı argümanlarını 'argv' olarak adlandırma kuralı nereden geldi?
Python , PHP ve Ruby gibi görünüyor hepsi komut satırı argümanları listesine başvurmak için "argv" adını kullanıyor . "Argv" ismi nereden geliyor? Neden "args" gibi bir şey olmasın? Benim tahminim v'nin "vektör" anlamına geleceği C'den geliyor. Wikipedia'da şöyle bir dipnot var: bu değişkenin adındaki vektör terimi geleneksel anlamda dizelere atıfta …

2
C ++ neden TIOBE popülerlik endeksinde bu kadar yüksektir, C ++ da burada altındadır, ancak popüler değildir? [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 . 6 yıl önce kapalı . …

3
Neden beş yemek filozofu?
Yemek filozofları sorununun neden beş filozof vakasına dayandığını merak ediyordum . Neden dört değil? Sanırım beş filozof örneğini tartışırken ortaya çıkacak tüm hoş olmayan sorunları dört düşünür verildiğinde de gözlemleyebileceğimizi düşünüyorum. O zaman sadece tarihsel bir nedenden mi?

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.