/me delete this thread ?
|
@bluesman: +1
|
sto se mene tice, brisi sve osim posta #1, #2 i #6 (ostalo je offtopic)
|
jos malo cludged koda.
The International Obfuscated C Code Contest - Winning entries http://www.de.ioccc.org/2004/2004.tar.gz (pobednici u 2004. godini) originalna stranica: http://www.de.ioccc.org/years.html (sadrzi kompletnu arhivu) samo da napomenem da je Larry Wall (tvorac Perl-a) dva puta pobedio na pomenutom takmicenju: 1986. i 1987. godine ;) |
tja, cisto da ne bude da kod mora da bude ruzno formatiran ili u perlu da bi bio necitak, zivi dokaz je Prototype js biblioteka...iliti kako javascript izgleda kad ga pisu Ruby on Rails programeri... :D
vrlo cisto i lepo formatiran kod za koji vam treba jedno 2 radna dana desifrovanja da uopste pocnete da naslucujete sta cemu sluzi... apstraktne klase, singltoni, prototipovanje ugradjenih js objekata u kombinaciji sa egzoticnom sintaxom za asocijativne nizove...a uz sve to i kontra logika (u odnosu na moju bar) gde funkcije imaju kao parametre prvo destination, pa tek onda source (i uvek se zeznem zbog ovoga),a funkcije imaju imena tipa $()....jednom recju super je to klasa, vrlo korisna, ali kod je nocna mora... |
omg...
nego, desifruj ti meni onaj web server u 3.5 kb (hibachi.c). kod je sasvim lepo formatiran. ne bi trebalo da imas problema sa desifrovanjem :D edit: taj JS kod nije nista manje citljiv nego bilo koji perl kod.. samo je pitanje koliko dobro znas jezik - ako ga ne znas (kao ja JS na primer), onda ti je ceo jezik "vrlo neuredan i necitljiv", a naravno da nije tako kad ga znas.. |
pa u u pravu si za to....mada ja u principu znam javascript dosta dobro, ali ovaj prototype.js je neuobicajeno pisan za javascript, imam bas utisak da je pisan u duhu Ruby-ja ili mozda Jave samo sa js sintaxom. Posto mi treba ova biblioteka za posao, onda sam morao da se udubim, pa otud i cela ova moja prica...Recimo imas sledeci komad koda:
Kôd:
var Class = { Kôd:
var Class = new Array(); a posebna prica je da li je referenca na anonimnu funkciju koja vraca anonimnu funkciju koja poziva metodu nesto sto bi moglo da se nazove jasnim i citkim kodom...apsolutno sam siguran da je ista funkcionalnost mogla da se postigne jednostavnijim kodom, samo uz koju liniju koda vise... Ovo me uvek podseti na Lasla Krausa i njegove pointere na pointere na pointere u C-u... fin nacin da impresioniras studente, ali u real life-u onaj ko dobije tvoj kod posle na debugovanje ti j*** sve po spisku.. :D |
Laslo je kralj :)
Kako necitki C moze da bude jos necitkiji... |
aha, a tek kad krene sa ++-evima, po 5 u istoj liniji koda... :D
mada on zna znanje, ne kazem... |
Vreme je GMT +2. Trenutno vreme je 07:49. |
Powered by vBulletin® Verzija 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © DevProTalk. All Rights Reserved.