RSS

Çeviri Felaketleri – 11: BT Akademi'nin C# 3.0 Kursu

31 Mar

Bana gelen e-postadan bir alıntı:

C# 3.0 Yenilikleri

Bilinçsizce türlendirilmiş yerel değişken
– Nesnelere ve koleksiyonlara ilk değer ataması
– İsimsiz Veri Tipleri (Anonymous Types)
– Genişletme Metotları (Extension Methods)
– Lambda İfadeleri (Lambda Expressions)
– Sorgu İfadeleri (Query Expressions)

Bilinçsizce? Türlendirilmiş? Hmm, gerçekten de yenilik getirmişler dile. Ancak bunu Microsoft değil de BT Akademi yapmış ve C# diline değil de sanki Türk diline yepyeni bir tat kazandırmışlar gibi. Bu ifadeyi bir bilimkurgu / korku filminde görmeyi beklerim kendi adıma:

– Kaptan Kirk!
– Buyur canım?
– Bir derdimiz var!
– Nedir hayatım?
– Birtakım bilinçsizce türlendirilmiş yerel değişkenlerle karşı karşıyayız.
– Hmm
– N’apiciz kaptan?
– Işınla bizi Sikati, akabinde lazerleri hazırda bulundurun, n’olur n’olmaz.

Diğer çeviri felaketlerine buradan erişebilirsiniz.

Advertisements
 
4 Comments

Posted by on March 31, 2009 in .NET, Literature, Programlama

 

4 responses to “Çeviri Felaketleri – 11: BT Akademi'nin C# 3.0 Kursu

  1. Ali Utku Selen

    March 31, 2009 at 18:20

    Beş dakkada beşiktaş usulu çeviri mi desek?

    İnternet’te arayınca “Bilinçsiz olarak türlendirilen yerel değişkenler”in “Implicitly typed local variables” olduğunu gördüm.

    Aslında o kadar bilinmeyen ya da programlama dilleri için yeni bir fikir değil. Belki de MS’in verdiği isim yüzünden zorlanmışlardır.

    Ben okula ilk başlarken tipli/tipsiz değişkenler diye öğrenmiştim. O yüzden benim çevirim “tiplendirilmiş yerel değişkenler” şeklinde olurdu.

    İsimsiz Veri Tipleri (Anonymous Types) konusu da ilginç aslında… O da biraz zorlama olmuş gibi.

     
  2. Ali Utku Selen

    March 31, 2009 at 19:18

    Önerimi, yeni eklediğim sözcüğün anlamını tdk’dan kontrol ettikten sonra daha iyi bir çeviri olarak düşündüğüm “Otomatik tiplendirilmiş yerel değişkenler” olarak değiştirmek istiyorum.

     
  3. Emre Sevinc

    April 1, 2009 at 00:50

    Ben asıl kursa gidip de ‘Lambda İfadeleri’ ile ilk kez karşılaşacak programcılarının yüzlerindeki ifadeyi merak ediyorum 🙂

    BT Akademi çevirmenlerini ve de Microsoft’u tekrar kutlamaktan da kendimi alamıyor isimsiz birtakım veri tipleri yaratıp onları bilinçsizce türlendirmek istediğimi belirtiyorum. (Bu ifadeleri okuyunca nedense Lisp, Haskell filan gözüme çok daha kolay anlaşılır gözükmeye başladı :))

     
  4. Can Altineller

    April 1, 2009 at 11:51

    Normal dillerde değişyenleri descriptive ve uzun olarak seçiyoruz:

    daireYariCap
    daireCap
    daireRenkAlpha

    gibi,

    javascriptte ise, değişkenleri yine uzun olarak seçiyoruz, ancak deploy öncesi ufak bir ant task çalıştırarak tüm değişkenleri yeniden adlandırıyoruz. Mesela:

    dyc
    dc
    dra

    gibi… hem obsfucation oluyor, hemde bantgenişliğinden bir iki karakter kurtarıp sineğin yağını çıkartıyoruz. gmail, yahoo gibi sitelerin htmllerine bakarsak bu obsfucation tekniklerini kullandıklarını göreceksiniz.

     

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

 
%d bloggers like this: