دوستی دارم که شبیه C نویسهای قدیمی کد مینویسد و انواع استفادههای عجیب را از عملگرهای C میکند، آن قدر که بعضی وقتها به او میگویم که کدش بیشتر شبیه خط هیروگلیف است تا زبان C ! حالا به زبانی برخوردم که کدنویسی عادی در آن شبیه هیروگلیف نیست، خود هیروگلیف است! مثلا به کد Quick Sort در این زبان نگاه کنید:
quicksort=: (($:@(<#[) , (=#[) , $:@(>#[)) ({~ ?@#)) ^: (1<#)
اسم این زبان برنامهنویسی زبان J است و ظاهراً به درد کارهای ریاضی و آماری میخورد.
فکر نمیکنم زیاد به دردم بخورد اما دوست دارم اگر وقت کردم J را یاد بگیرم، هرچه باشد قیافهاش به این زبانهای Functional میخورد من هم تا حالا با زبانهای Functional برنامه نویسی نکردم، ضمناً سر درآوردن از این کد عجیب و غریب هم خیلی کنجکاوی برانگیز است!
J در Wikipedia: +
مارس 31, 2007 در t 4:20 ب.ظ
che zabane kaj o koleyi!!man fekr nakonam ghabele yad giri bashe
آوریل 1, 2007 در t 8:33 ق.ظ
salam
sale noe to ham mobarak
etefaghan man az bachegi doost dashtam hirogilif yad begiram ….
آوریل 1, 2007 در t 8:36 ق.ظ
این که اینجوریه٬خدا رحم کنه به٬L٬ M,…
آوریل 1, 2007 در t 12:10 ب.ظ
نیلوفر خانم به نظر من بیشتر شبیه تند تند حرف زدن است!
مهرنوش عزیز سال نو شما مبارک، صد سال به از این سالها!
رضا جان از “اِم” و “اِل” چیزی نمیدانم، اما بعد از آن زبان یک زبانی آمد به اسم “کی”که در همین مایهها است!ا
زبانهای “جی” و “کی” هردو با الهام از زبان “اِی پی اِل” بوجود آمدهاند، شاید این جمله “دایجکسترا” درباره “اِی پی اِل” درباره آن دو زبان هم صدق کند:
APL is a mistake, carried through to perfection. It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums.
و شعر زیر هم درباره “اِی پی ال” سروده شده!:
Tis the dream of each programmer
Before his life is done,
To write three lines of APL
And make the damn thing run.