2 puan yazan lifthrasiir 2019-07-19 | 2 yorum | WhatsApp'ta paylaş

Turing-tam (https://en.wikipedia.org/wiki/Turing_completeness) olmak, zaman ve alan kısıtı olmadığı varsayıldığında, genelde bildiğimiz bilgisayarlarla tam olarak aynı işleri yapabilmek anlamına gelir. Ancak bazı şeylerin Turing-tam olması sorunludur ya da pek düşünülmemişken bir şekilde Turing-tam hâle geldiği durumlar da epey fazladır. Listeyi hafifçe çevirdim.

  • C++ şablonları

  • TypeScript tip sistemi

  • Java generics

  • x86 bellek yönetim birimi (MMU)

  • Magic: The Gathering (kart oyunu) kural seti

  • HTML5 + CSS3

  • Minecraft

  • Dwarf Fortress

  • SQL

  • C önişlemcisi (yalnızca sonsuz girdi kabul edildiğinde)

  • Apache mod_rewrite kuralları

  • Pokémon Yellow (güvenlik açığı kullanılarak oyun kodunun yeniden yazılması olduğu için biraz tartışmalı?)

  • Scala tip sistemi

  • MediaWiki şablonları

  • LittleBigPlanet

  • sunucu taraflı include

  • Sendmail yapılandırması

  • Vim'in normal modu

  • BGP

  • Excel

  • Super Mario World (bu da yine güvenlik açığı kullanılarak oyun kodunun yeniden yazılması)

  • PowerPoint

  • yazı tipi işleme

2 yorum

 
aucun 2019-07-21

Bazıları şaşırtıcı derecede beklenmedik.

 
luzluna 2019-07-19

baba is you