«history» etiketlenmiş sorular

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

11
Yazılım yeniliği hala öncelikle Kuzey Amerika ve Avrupa mı? Neden ve daha ne kadar süre için? [kapalı]
Bu site küresel bir program izleyici kitlesi tarafından okunduğundan, insanların yazılım yeniliğinin büyük çoğunluğunun - diller, işletim sistemleri, araçlar, metodolojiler, kitaplar vb. - hala ABD, Kanada ve AB Birkaç istisna olduğunu düşünebilirim, örneğin Rusya'dan Nginx web sunucusu ve Japonya'dan Ruby dili, ancak ezici bir şekilde, günlük kullandığım ve karşılaştığım yazılım …



3
C ++ 'daki boolean türü neden ++ destekliyor?
Operatör --, bool için mevcut değil , operatör için mevcut değil ++mi? C ++ 'da denedim ve sorumun başka bir dile uygulanıp uygulanmadığını bilmiyorum. Ben de bildiğim için memnun olacağım. Biliyorum , operatörü ++bir bool ile kullanabilirim . Herhangi bir bool'u gerçeğe eşit yapar. bool b = false; b++; // …

1
Inglish ayrıştırıcısı (Hobbit 1982 için)
Metin macera oyunu hakkında okumak için hayran kaldım "Inglish" adında inanılmaz derecede sağlam bir çözümleyici olan Hobbit : ... Inglish "Gandalf'a meraklı haritayı sor, sonra kılıcını al ve troll'la öldür" gibi gelişmiş cümleler yazmasına izin verdi. Ayrıştırıcı karmaşık ve sezgiseldi, zamirleri, zarfları (“goblin'e şiddetle saldırmak”), noktalama işaretlerini ve edatları tanıtmak …

5
Paketleme standardı Linux kaynak kodu ne zaman .tar.gz oldu?
Öncelikle Linux sistemleri için geliştirilen ve en son paketleri indiren açık kaynaklı projelere göz atarken, kaynak kod her zaman bir .tar.gz veya .tar.bz2 dosyasında saklanır. .Zip veya .rar gibi başka bir sıkıştırma algoritması yerine .tar.gz veya .tar.bz2'yi kullanmak için herhangi bir neden var mı (ya da proje yeterince küçükse sıkıştırılmamış …

14
Zengin kod biçimlendirme neden daha yaygın değil?
Code Complete'i okuyordum ve mizanpaj ve stil bölümünde, kod editörlerinin bir çeşit zengin metin biçimlendirmesi kullanacağını tahmin ediyordu. Bunun gibi görünen kod yerine Procedure ResolveCollisions { Performs a posteriori collision resolution through spatial partitioning algoritm } ( CurrentMap : SpriteContext, PotentialColliders: SpriteList ) var Collider : Sprite, Collidee : Sprite, …

4
“Eski Kod” olumsuz teriminin kökeni nedir?
Herkes yazılım geliştirme konusundaki eski kodlardan bahsediyor ve son on yıldaki terimlerin kod üsluplarını kötü olarak boyadıklarını duydum. Programcılar için bu kadar güçlü çağrışımları olan bu terim nereden kaynaklandı? Bu terime öncülük eden yazılım geliştirme konusunda bir kitap olması gerektiğine eminim. "Eski kod" teriminin kökenini bulmayı çok isterim.

3
Java boolean ilkel tür adı neden 'bool' değil?
Java’da int ve Integer boolean ve Boolean Bu biraz tutarsız görünüyor, neden ikisi de değil boolvs Booleanilkel tür için belirlenmiş bir kısa adı kullanmak için? veya integerIntegertür adları tutarlı tutmak için vs ? Ben düşünüyorum C ++ kullanmaya karar vermişti boolbiraz daha erken Java kullanmaya karar daha booleanbelki de bazı …
28 java  history  boolean 


2
Printf ailesi için yüzde belirteci (%) neden format belirteci olarak seçildi?
Herkes bilir ki, en azından C de, printfformatlanmış bir dize yazdırmak için fonksiyonlar ailesini kullanıyorsunuz . Ve bu işlevler , bir format belirticinin başlangıcını belirtmek için bir yüzde işareti ( %) kullanır. Örneğin, %dbir yazdırmak intve %ubir yazdırmak anlamına gelir unsigned int. printfİşlevlerin ve biçimlendirmenin yer tutucuların nasıl çalıştığını bilmiyorsanız …
27 c  history 


11
“Bulut bilişim” teklifi neden daha önce görünmedi?
Bulut bilişim, kaynakları kiralamanın bir modelidir - sunucular ve veri depolama. Hem sunucular hem de veri depolama, şu ana kadar on yıldan fazla bir süredir var. Ancak bulut bilişim teklifleri yalnızca birkaç yıl önce ortaya çıktı. Buradaki anlaşma nedir? Bulut bilişim tekliflerinin büyük çapta benimsenmesini ve büyük pazarlanmasını tetikleyen kritik …

12
JavaScript nasıl popüler hale geldi?
Antik tarihte, Brendan Eich bir dil tasarımına sahipti ve bugünün dünyasında, JavaScript birçok farklı yerde uygulanan ve kullanılan popüler bir dildir. Dilin popüler olmasına ne sebep oldu? Önceki programcıların bildiği C benzeri bir sözdizimi miydi? Netscape kullanmaya zorlamak için pazarda yeterli kontrol sahibi oldu mu? Yoksa JavaScript’in popüler olmasının ve …

2
“Yılan davası” terimi ne zaman kullanıldı? [kapalı]
Kapalı . Bu soru görüşe dayalı . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek ister misiniz? Soruyu güncelleyin, böylece bu yayını düzenleyerek gerçekleri ve alıntıları yanıtlayabileceksiniz . 5 yıl önce kapandı . Birçok kişi , değişkenleri veya diğer sembolleri tanımlamak için Snake Case terimini kullanır with_the_form_of_underscores. Geçen hafta birkaç …

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.