Réamhluchtaigh
July 08

Chun go léir a Smaoinigh féin Ríomhchláraitheoir as.

It's post láidir i gcuideachta an San Francisco, i gcuideachta seo mar scagthástáil príomha, is measa sin, is féidir liom a úsáid in aon teanga HelloWorld (Hello World clár ar taispeáint ar an scáileán agus amháin) Morai scríbhinn caighdeáin ghlac sé a.

Nach é an cur chuige is fearr, agus an cur chuige is measa ar thurgnamh suimiúil. Beidh mé a fháil chun a roghnú pearsantacht aonair féin agus scileanna teanga a thástáil ar chumas an duine. Nante cuideachtaí Naa roinnt go bhfuil mé a ghlac an gcur chuige seo ja tSeapáin.

Cásanna arna nglacadh

Foilsithe sleachta as na bunaidh. Perverse (a compliment) agus cuireadh a thabhairt duit le saol na Hello World.

1

  f | lambda { | x | lambda { | n | ( f. call ( x. call x ) ) . call n } } . y = lambda (| f | lambda (| x | lambda (| N | glaoch f. ((x. glaoch x)) n glaoch.)).
 { | x | lambda { | n | ( f. call ( x. call x ) ) . call n } } } lambda glaoch ar (| x | lambda (| N | glaoch f. ((x. glaoch x)) n glaoch.)))

 { | f | lambda { | n | hw = lambda glaoch y. (| f | lambda (| N |
     = 2 then print [ " world" , "hello" , " \n " ] [ n ] end más rud é go n <= 2 as cló [ "domhan", "hello", "\ n"] [n] deireadh
     0 then ( f. call ( n - 1 ) ) end } } más rud é go n> 0 ansin (f. glaoch ar (n - 1)) deireadh))

 5 cuireann hw. glao 5 

2

  allmhairiú urllib2
 re allmhairiú
 "http://saymix.com/" ) u = urllib2. urlopen ( "http://saymix.com/")

 import generate_tokens, STRING ó generate_tokens allmhairiú tokenize, téad
 import defaultdict ó defaultdict import bailiúcháin
 : 0 ) wf = defaultdict (lambda: 0)

 generate_tokens ( u. readline ) : le TP, vl ,_,_,_ i generate_tokens (U. readline):
      TP == teaghrán:
         re . compile ( r ' \w {5}' ) . findall ( vl ) : do v i arís. thiomsú (r '\ m (5)'). findall (vl):
             += 1 wf [v. níos ísle ()] + = 1

 % tuple ( [ v [ 0 ] for v in sorted ( wf. iteritems ( ) , key= lambda ( k,v ) : ( v,k ) ) [ - 2 : ] ] ) s print "% s%" tuple% ([v [0] do v i curtha in eagar (iteritems wf. (), eochair = lambda (k, v): (v, k)) [- 2:]]) 

Trí

  ; y = 0 ; z= "" chóras allmhairiú; y = 0; z = ""
 [ [ "y+=1" , "y<<=1" , "z+=chr(y);y=0" ] [ "+>." . find ( m ) ] for m in \ ar feadh i [[ "y + = 1", "y <<= 1", "z + = chr (y); y = 0"] ["+>.". aimsiú (m)] do m i \
           "+>>>>++>>.+>>+>>+++++>>+.+>>++>>+++>>.+>>++>>+++> >.+>>++>>+++>>+++.+>>>>" + \
        : exec ( a ) ">.+>>+>>>>+++++++.+>>++>>+++>>+++.+>>++>>+++>>+++ +++.+>>++>>+++>>.+>>+>>+++++>>."]: exec (a)
 priontáil Z 

Ceathair

  import choice ó allmhairiú rogha randamach
 import count ó count import itertools
 import crc32 ó allmhairiú zlib crc32
 chóras allmhairiú
 crc32 ( h ) == 472456355 and not sys . stdout . write ( h ) for h in ( '' . join ( choice ( '! edHlorW' ) for _ in '.' * 12 ) for _ in count ( ) ) ) aon chóras (crc32 (h) == 472,456,355 agus ní. ngnáth-aschur. scríobh (h) d'u i (''. isteach (rogha ( '! edHlorW') le haghaidh _ i '.' * 12) do _ i count () )) 

Cúig

  6C 6C 6F 1 77 6F 72 6C 64 ; while [ [ $ 1 ] ] ; do dd if = / dev / urandom bs =1c count = 1 2 > / dev / null | sed -n "/\\x$1/{ p; Q1; }" || shift ; done ; echo leagtha 68 65 6c 6c 6F 1 77 6F 72 6c 64; agus [[$ 1]]; dhéanamh ll  = / BS urandom dev / = 1c count = 1 2> / dev / null | sed-n "/ \ \ x 1 $ / (p; Q1;) "| | athrú; dhéanamh; macalla 

  gzinflate ( base64_decode ( ' eval (gzinflate (base64_decode ( ' 
  4 + Wyt + PlsrEvyCjg5UrOSSwuVgjPL8 
  pJUajm5eIsKE3KyUxWSCvNSy7JzM9T 
  8EjNyclX0NAES3KmJmfkK8THu4X6OY 
  D4 + vvFx1vDRZMzijSMjTStkZQ5 + zgG 
  B0PU1PJyAZFKhYKtQl5qOcQ + a5CArh 
  ; 3YBg2QRiRnAQA ='))); 

Is é seo an méadú ar an cód thuas.

  aicme Domhanda (
     fheidhm poiblí Dia duit () (
         __FUNCTION__ macalla;
         32 ) ; macalla chr (32);
         __CLASS__ macalla;
     )
 )
 new World ; $ X = Domhanda nua;
 Hello ( ) ; $ X -> Dia duit (); 

Cuid 7

  head -1 | awk '{print $11$5}' | tr '[\103\117\115\115\101\116\104\126\123\132]' '[\110\145\154\154\157\127\157\162\154\144]' | sed 's/o/o /' ps aux | ceann -1 | awk '(priontáil 11 $ $ 5)' | tr '[\ 103 \ 117 \ 115 \ 115 \ 101 \ 116 \ 104 \ 126 \ 123 \ 132]' [\ 110 \ 145 \ 154 \ 154 \ 157 \ 127 \ 157 \ 162 \ 154 \ 144] '| sed' s / ch / o / ' 

Ocht

  awk -F ":" '{ print $2 }' | grep "Hello Bitches" | awk -F " " '{print $3 " " $4 }' ps ax | awk-F ":" '(priontáil $ 2)' | grep "Dia duit Bitches" | awk-F "" '(priontáil $ 3 "" $ 4)' 

Tá mé tógtha leis an cód agus teacht suas le níos fearr.

Chomh maith leis perverse an t-ábhar seo a leabhar (moladh) pharáid Cód. Cad é scríofa sa leabhar, ach anseo tá i bhfad níos praiticiúla.

Airteagail

Trackback URL:

Leave a comment

Saor in aisce d'fhéadfadh a bheith naisc Comments nofollow.