跳至內容

JAPH

出自Taiwan Tongues 台語維基
這是此頁批准,以及是最近的修訂。

JAPHJust another Perl hacker(中文:另外一个 Perl 駭客)的縮寫,指一个會當列印出「Just another Perl hacker ,」的 Perl 程式。(結尾的弄號有當時仔嘛會使失覺察。)

JAPH 程式通常會使用一種極端相濫摻的編寫方式,佇這點頂懸佮混亂 C 語言有仝款的精神。上早的啊 JAPH 是由 Randal L . Schwartz 發表佇咧 comp . lang . perl 新聞群組,伊將一段會當列印出 JAPH 的 Perl 代碼囥咧家己的簽章檔里。此後,編寫 JAPH 成做 Perl 社群的一種網路文化。

一段完全無透濫的 JAPH 代碼:

一段1875入去 JAPH 的晦澀代碼:

表面看佮列印 JAPH 完全無關係的代碼:

一段無任何標點,干焦使用啦 Perl 關鍵字的代碼:

一段干焦有含標點,無含任何數字佮字母的代碼(由 Eric Roode 編寫,干焦會當佇 Unix 和 Unix-like 系統上執行):

一个閣較短的純標點代碼,是因為 CPAN 上的 EyeDrops 模組生成:

一段形狀像單峰駱駝(Perl 的標誌)的 ASCII 藝術代碼,執行了嘛會輸出 JAPH 佮駱駝組成的動態的 ASCII 字元畫:

參見

  • 古井 C 語言混亂代碼大賽

參考資料

本條目部份抑是全部內容出自以 GFDL 授權發佈的《自由線上電腦詞典》(FOLDOC)。


外部連結

  • Cultured Perl : The Elegance of JAPH
  • JAPH 合集 , 一个佇咧 CPAN 上整理的 JAPH 合集。
  • Obfuscated code , PerlMonks 中分享混亂代碼的節點,其中有真濟 JAPH。