“Gerçek programcıların herhangi bir dilde montaj kodu yazabildikleri” doğru mu?


13

Gerçek programcılar herhangi bir dilde montaj kodu yazabilir.
(Larry Wall).

Yapabildiğim kadarıyla, Bay Larry Wall gerçek bir programcıya herhangi bir dilin ASM ile aynı işlevselliğe sahip olabileceğini söylemeye çalışıyor. Ama cidden anlamıyorum. Montaj kodunu Perl, Python, Java ve C # gibi üst düzey dillerde nasıl yazabilirsiniz? Perl ve Python gibi dillerde işaretçiler bile yoktur. Yoksa başka bir şey mi ifade ediyor? Bay Wall aslında ne demeye çalışıyor?


4
Yanaktaki dili. Maalesef alaycılık kötü bir şekilde yazılı kelimeye çevrilir.
Martin York

1
Larry Wall'u nasıl teklif edebileceğinizi ve Perl'i tümüyle yazabileceğinizi bilmiyorum.
Brad Gilbert

Yanıtlar:


18

Çok popüler bir kitap olan " gerçek Scotsman " yanılgısı ve " gerçek erkekler kiş yemiyor " un bir varyasyonu olan "gerçek programcılar" hakkında daha önceki bir memün yanak alaycılığıdır .

http://c2.com/cgi/wiki?RealProgrammer

Wall'un bunu belirttiği orijinal iplik .
Monty Python versiyonu, Dört Yorkshiremen tüm bunların alay konusu.

"Gerçek programcılar" yüksek seviyeli dillere ihtiyaç duymaz ve Mel'in Hikayesi bunun bir örneğidir. Ve her iki yönde de yokuş yukarı oldu!


Mel saygımı kazandı. Sonsuz bir döngüyü atlama talimatına dönüştürmek saf bir dahidir. Bence bu bir kaza olabilir. (+1)
ApprenticeHacker

Cevabınızı yer imlerine

4
Mel'in hikayesi, aynı anda beni soğuk ter içinde ortaya çıkarırken, tam saygımı kazanıyor. Ama yine de çok korkmuş.
temptar

1
Dört Yorkshiremen taslağı aslında buradaki diğer tüm referanslardan önce gelir. * 8 ') Monty Python'dan bile önce gelir, ancak muhtemelen en çok önerilen performansa sahiptir: en.wikipedia.org/wiki/Four_Yorkshiremen_sketch & youtube.com/watch?v=-eDaSvRO9xA
Mark Booth

2
Ben "hiçbir gerçek scotsman" adını "yeterince Agile değil" olarak yeniden adlandırmak istiyorum;)
Aadaam

7

Dil, sadece programcılar sorun çıkarsa akıllı ve verimli çözümler sağlayacak sofistike yapılar sunsa bile, birçok programcının genel, plodding, diğer adımdan sonra bir kod yazmasıyla sonuçlanan sinsi / eğlenceli bir öneri. dilin neler sunabileceğini öğrenmek için. "Gerçek programcılar FORTRAN'ı herhangi bir dilde yazabilirler" eski çağrışımının bir devamıdır.

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.