Groups | Search | Server Info | Login | Register
Groups > pt.comp.programacao > #227
| From | Patricia Ferreira <pferreira@example.com> |
|---|---|
| Newsgroups | pt.comp.programacao |
| Subject | Re: compilador, um amigo |
| Date | 2024-02-07 14:43 -0300 |
| Organization | A noiseless patient Spider |
| Message-ID | <87bk8sdvax.fsf@example.com> (permalink) |
| References | <87h6ivyab9.fsf@example.com> <87il3046w4.fsf@brilhante.top> |
Daniel Cerqueira <dan.list@brilhante.top> writes: > Consegues dizer todas as vantagens (e, se quiseres, desvantagens) de > haver um compilador? Não entendo do assunto. Um bom compilador (assim como um bom interpretador) reporta mensagens de erro legíveis a um ser humano que pouco compreende o compilador em si. Acho legal a ideia de compilar o programa e executá-lo ``em separado''. É claro que no REPL tudo isso se funde de forma menos separável, mas continuo a olhar pras coisas como coisas separadas---compilação e execução. O SBCL parece produzir mensagens bem claras e parece produzir um bom código de máquina também. Tipo assim---Common Lisp parece muito mais rápido que Racket, por exemplo. Acho que estou me dando conta que Common Lisp tem muito mais anos de trabalho e qualidade que Scheme e Racket. É como se eu me sentisse enganado por propaganda Racket, mas não é uma ingratidão isso---ao contrário: sou muito grato a Racket. Por exemplo, o HtDP é um excelente livro e talvez tenha sido ele que esteja me pertindo me divertir tanto com Common Lisp. Por ``Racket'' estou incluindo o trabalho da comunidade toda. O fato é que estou me divertindo muito com Common Lisp. Provavelmente nunca mais usarei Racket. Racket tem sido sofrimento, na verdade, apesar de eu prefir Racket a Java, a C++ ou mesmo a Python, embora Python seja infinitamente mais clara e mais agradável de se trabalhar que Racket. Só que Python não tem macros, por exemplo. Sem macros, sem emoção, sem futuro, sem paixão. Você queria falar sobre compiladores? I'm sorry. :) Pretendo escrever algum compilador em breve. Ainda vou levar o capítulo 5 do SICP a sério. Há também o Essentials of Compilation de Jeremy Siek, mas uma coisa é certa---vou continuar a usar Common Lisp pra qualquer um desses projetos aí. Não quero mais saber de Racket---ou de Scheme. Guile ainda considero estudar, mas só por causa do GNU Guix.
Back to pt.comp.programacao | Previous | Next — Previous in thread | Next in thread | Find similar
compilador, um amigo Patricia Ferreira <pferreira@example.com> - 2024-01-29 20:44 -0300
Re: compilador, um amigo Daniel Cerqueira <dan.list@brilhante.top> - 2024-02-07 15:43 +0000
Re: compilador, um amigo Patricia Ferreira <pferreira@example.com> - 2024-02-07 14:43 -0300
Re: compilador, um amigo Daniel Cerqueira <dan.list@brilhante.top> - 2024-02-07 18:03 +0000
Re: compilador, um amigo Patricia Ferreira <pferreira@example.com> - 2024-02-08 19:26 -0300
Re: compilador, um amigo Daniel Cerqueira <dan.list@brilhante.top> - 2024-02-09 13:03 +0000
Re: compilador, um amigo Patricia Ferreira <pferreira@example.com> - 2024-02-09 10:45 -0300
Re: compilador, um amigo Daniel Cerqueira <dan.list@brilhante.top> - 2024-02-10 18:32 +0000
Re: compilador, um amigo Patricia Ferreira <pferreira@example.com> - 2024-02-11 12:31 -0300
Re: compilador, um amigo Daniel Cerqueira <dan.list@lispclub.com> - 2024-02-12 18:31 +0000
Re: compilador, um amigo Patricia Ferreira <pferreira@example.com> - 2024-02-13 13:35 -0300
Re: compilador, um amigo Daniel Cerqueira <dan.list@lispclub.com> - 2024-02-13 19:37 +0000
Re: compilador, um amigo Patricia Ferreira <pferreira@example.com> - 2024-02-15 11:59 -0300
Re: compilador, um amigo Daniel Cerqueira <dan.list@lispclub.com> - 2024-02-15 15:32 +0000
Re: compilador, um amigo Patricia Ferreira <pferreira@example.com> - 2024-02-15 15:32 -0300
Re: compilador, um amigo Daniel Cerqueira <dan.list@lispclub.com> - 2024-02-15 21:23 +0000
Re: compilador, um amigo Nuno Silva <nunojsilva@invalid.invalid> - 2024-02-19 11:09 +0000
Re: compilador, um amigo Patricia Ferreira <pferreira@example.com> - 2024-02-19 09:51 -0300
Re: compilador, um amigo Ninguém <usenet@rasparta.org> - 2024-02-12 20:03 +0000
Re: compilador, um amigo Daniel Cerqueira <dan.list@lispclub.com> - 2024-02-13 08:42 +0000
csiph-web