diego? [19:07] oi :P aqui e' melhor sim :) entao, eu tou mexendo mais com scheme, quando tenho tempo cl e' muito grande e ta usando o que o chiken ?? nao sei o nome certo segundo dizem o chicken eh um excelente compilador pra scheme ne [19:08] *** adestrador_de_te (i=c950e15b@gateway/web/ajax/mibbit.com/x-c7577f033d35cd11) has joined channel #lisp-br [19:09] uso plt como uso mais no plan 9, uso tinyscheme [19:10] *** adestrador_de_te (i=c950e15b@gateway/web/ajax/mibbit.com/x-c7577f033d35cd11) is now known as bigode Diego_Rocha: tem o codigo do teu blog ai? [19:11] muzgo: hehe sim ne :P to mexendo nele agora :) mais um blog? viva a criatividade! [19:12] bigode: pode nao ser criativo mais esta me ajudando muito no aprendizado do common lisp :) [19:13] eu sou um merda em lisp, mas acho que tu deveria terminar o pcl [19:14] lisp nao e' que nem boa parte das linguagens por ai que voce aprende a sintaxe e beleza [19:15] depois vai se ajeitando exato, e não serão mil blog engines que te ensinarão lisp. sim eu dei uma parada pra praticar :) a coisa me parece mais profunda, filosofica bigode ta certo [19:16] por exemplo, tu ta tranquilo sobre como fazer um procedimento recursivo gerar um processo iterativo? [19:18] bigode: eu nao estou programando mil blog engines :) estou programando simplesmente o meu blog :) eu queria um, e conciliei as duas coisas muzgo: nao afinal de contas eu ainda estou no comeco do estudo :) como vc bem sabe eu tenho pouco tempo de common lisp [19:19] eu sei eu sei [19:20] eu so' citei isso por ser uma classica de lisp no momento estou estudando CLOS e nao vejo mal nenhum iniciar um projetinho pessoal em forma de aprendizado nao acho que isso va me prejudicar em nada mesmo criando algo que ja existe em milhares como disse o bigode :) [19:21] hm, bicho tu nao devia ter dito isso por qual motivo? cara [19:22] tu ta comecando a aprender lisp e pula pro CLOS? por que voce nao tenta fazer as coisas do jeito que o lisp te proporciona ao inves de partir pra orientacao a objeto que a cada hora ta em uma nova linguagem? [19:23] por que common lisp me proporciona CLOS e muitos pacotes faz uso de CLOS :) sou feio mas to na moda muzgo: por mais que eu nao use diretamente muitos pacotes faz o uso de CLOS como por exemplo postmodern [19:24] so' porque tem uma privada, tu nao precisa cagar nem so' porque tem vontade, afinal imagino que tu nao cague no meio da rua e' triste isso [19:25] muzgo: muitas coisas sao facilitas e insentivas a usar CLOS :) no caso do postmodern usar o deftable dele me facilita muito a vida :) pessoal deixando de aprender macros corretamente pra entuchar classes por ai como voce sabe se nao e' melhor fazer isso com macros? eu nao sei, nao conheco acho mais errado sair usando macros que nem loko que usar CLOS :) [19:26] mas voce mal estudou macros, que sao coisas interessantes macros em lisp nao sao pra ser usadas a torta e a direita tu sabe o que sao macros? quem te disse isso?: sim muzgo: eh so vc ler a respeito me diz onde ler macros em common lisp extende a linguagem nao acho interessante sair extendendo a linguagem a torta e a direita somente pra nao usar uma coisa que o common lisp me proporciona como CLOS [19:27] sim te digo pera ae :) lisp foi feito pra ser extendido. acho que tu queria programar em java e por sei lá que cargas d'agua te apontaram pro CLOS. 19:25 < muzgo> nao, nao e' legal usar macros [19:28] 19:26 < muzgo> e' melhor escrever um bilhao de classes redundantes 19:26 < muzgo> gerar funcoes em tempo de compilacao? isso e' muito feio, ne? bigode manda todas corretas voce esqueceu de ler o basico do cl, imagino nao esqueci nao :) bom, entao tu nao entendeu nada [19:29] releia os dois ultimos do bigode sim foi feita pra ser extendida nem por isso vou sair fazendo um zilhao de macros mas classes voce vai, ne? [19:30] se me facilitar a vida por que nao ? se for fazer um zilhao de blogs, provavelmente tera um pouco mais que um zilhao de macros. cagar na rua tambem e' mais facil [19:31] e mijar na arvore mas isso o torna um cao "Lisp isn't a language, it's a building material." alan kay [19:32] bom ae ja partiu pra agressoes pessoais nao curto isso :) nao sou cao por usar classes nao e' agressao, ninguem ta nervoso, diego alias uso somente duas e algumas macros tbm e uso macros quando me convem e classes idem so' tou fazendo uma analogia mas voce escreve umas belas macrozinhas, nao? [19:33] quando sinto necessidades dela sim e quando vejo que classe vai bem naquela situacao uso classe http://wiki.lisp-br.org/ArtigosLisp [19:34] ae tem o artigo introducao a macros On LISP [19:35] ali voce aprende macros nao menosprezando o Antonio, obviamente [19:36] mas o On LISP e' classico tutorial de macros começando com o cara falando de fortran. genial. bigode: ele tentou contribuir e isso eh importante eu vou ler depois [19:37] mas assim, nem toda contribuicao e' importante a dele acredito que deva ser bush também tentou contribuir. e ele deixa o email dele no pdf vc pode mandar um email pra ele sugerindo as modificacoes necessarias a comunidade agradece nao tenho modificacoes, nao sei lisp [19:38] muzgo: sim foi pro bigode que disse isso :) [19:39] mas como eu sempre digo: os classicos [19:40] sempre que se vai estudar algo bigode: qual o problema de usar clos? é só pq vc não precisa estender nada? o pessoal se esquece dos classicos [19:41] tipo o Rob Pike, ne maskd? "object-oriented design is the roman numerals of computing." rob pike eu tb não gosto muito de oop, mas não tenho nada contra usarem [19:42] maskd: tudo. common lisp por si só já é uma aberração. viu? bigode sabe das coisas [19:43] pq aberração? preciso responder? vai ler uns livros. [19:44] so' pra complementar o bigode, que eu sei que ele vai concordar common lisp, nao lisp ... massa conversar com gente que não sabe do que tá falando. [19:45] fica assim então pessoal. *** bigode (i=c950e15b@gateway/web/ajax/mibbit.com/x-c7577f033d35cd11) has left channel #lisp-br isso motiva muito as pessoas :) e ajuda muito a comunidade o tipo de pessoa q entra fala mal de tudo e de todos por que ele nao curte, fala mal de artigos, e sai por que nao tem ninguem a nivel dele pra conversar :) [19:49] massa entrar, falar coisas controversas, não apresentar nenhum argumento e sair [19:50]