Béton brut

Małe jest użyteczne (choć niezbyt piękne)

2008-04-12

Perl to język w którym wszystko można napisać w jednej linii. Sam Perl ma trzy linie, z czego cztery to komentarz. 1 A w innych językach? Czy w innych językach można napisać coś w jednej linijce? Pewnie, że można. Można w jednej linijce, można z użyciem każdego dziwactwa w składni, które przepuszcza kompilator. W ogóle stwierdzam, że programiści lubią zawody w których da się pokazać jaki jesteś cwany. Oraz to, że możesz napisać kod wyglądający jak spacery pijanego kota po klawiaturze, który działa.

Nat Friedman (Mono, Novell.

Moim faworytem jest “znikopis”. Przy pomocy klawiszy 1, 2, 3 i 4 poruszamy kursorem, który rysuje linię składającą się ze znaków “X”. Kod? Proszę.

c=12322123;x=20;y=20;while read -sn1 p;do k=${c:(p-1)*2:2};let x+=$2;let y+=$((k%10-2));echo -en \\033[$y\;"$x"HX;done

Nam pozostaje mieć nadzieję, że programiści nie nadużywają tych zdolności w tworzeniu poważnego oprogramowania. 3

  1. Perl wykracza poza zwykłe ramy naszego wszechświata
  2. k/10-2
  3. ”Nadzieja jest matką głupich i swoich dzieci nie lubi”