| Autor |
Mensagem |
|
|
Que linguagens de script o mono efetivamente já compila para CIL? (quero dizer.. de forma que se possa desenvolver uma aplicação desktop que possa ser distribuída com fonte fechado).
Pelo site, me parece que PHP e Python estão um pouco mais maduros, enquanto Ruby é ainda quase "experimental" e JavaScript está abandonado. Alguém teria alguma experiência no assunto?
(um exemplo, só para comparação: no OS X, ao usar Ruby para fazer aplicações Cocoa, o "compilador" simplesmente copia os scripts ruby dentro do ".app": não seria uma solução viável para uma aplicação com fonte fechado)
|
 |
|
|
|
cruzes, o que vocês têm contra respostas simples?!
|
 |
|
|
primeira thread
sl.add("A");
sl.add("B");
sl.add("C");
<< interrupção >>
segunda thread
sl.add("A");
<< interrupção >>
primeira thread
sl.printAll(); // A B C A
<< finaliza primeira thread >>
segunda thread
sl.add("B");
sl.add("C");
sl.printAll(); // A B C A B C
<< finaliza execução >>
|
 |
|
|
Eu diria que estás fazendo a pergunta errada.
Ser um bom profissional não depende de tecnologia específica. E ter "mercado" hoje não é garantia de futuro.
Meu palpite é que, pra começar, leia bastante. Leia uns 20 livros antes de começar a pensar em "focar" em qualquer coisa (se faltam ainda 2 anos de faculdade.. aproveite). E se fosse pra indicar um livro pra começar, The Pragmatic Programmer ou My Job Went to India. Aprenda inglês (e, sem ofensa, um português mais correto não atrapalha, também).
Depois começam a surgir mais perguntas
|
 |
|
|
Não é necessário.
Mas é bastante comum simplesmente porque o acesso ao BD tem um custo muito alto, e implementar um esquema de cache é relativamente simples (economiza-se uma boa quantidade de recursos com um investimento bem pequeno).
|
 |
|
|
rodrigoy wrote:Essa linha "find" acima é bem repetitiva no meu controller. Isso não gera um overhead grande no banco?
[...] enfiava as coisas na sessão pra não gerar este overhead. [...] É uma boa estratégia fazer o mesmo com o Rails?
Eu diria que não - pras duas. Não acho que seja um overhead "grande" no banco. E mesmo que fosse, não diria pra usar a sessão como forma de contornar - acredito que gera mais problemas do que soluções. De qualquer forma, excesso de leituras não é lá um problema muito grave - seria mais "barato", caso necessário, "escalar" o banco de dados (ou adotar um esquema de cache) sem fazer mudanças na aplicação.
|
 |
|
|
|
Não, nenhum. Me referia ao vocabulário, apenas..
|
 |
|
|
Mas ruby tem classes (e métodos estáticos).
Seria legal se tivesse pattern matching também. E se 'function' e 'method' e 'def' e 'class' não significassem nada de especial. Acho que um novo vocabulário faria mais bem do que mal (eg: bdd vs tdd ) - mantem-se o termo 'object', reinventa-se o resto (dando ênfase em "troca de mensagens", não em "funcionalidade").
|
 |
|
|
Existe alguma linguagem (OO) cuja sintaxe dê ênfase na troca de mensagens?
Sem herança, sem classes, sem interfaces... Com duck typing, talvez. Ia ser interessante.
|
 |
|
|
erickles wrote:parece q o sistema lançou uma exception: filenotfound, nao sei q raio de arquivo eh esse q ele naum achou, oq acham q pode ser?
Sinceramente, parece mesmo é que o sistema espera encontrar um arquivo em algum caminho pré-definido (configuração ou coisa assim), não está encontrando e não há tratamento para a exceção. Típico.
|
 |
|
|
|
Pelamordedeus, ninguém aqui se preocupa em ser um bom profissional, não? O salário deveria ser só um detalhe da questão..
|
 |
|
|
Ulysses Monteiro Duarte wrote:[...] o tal ciclo seria composto do estudo de viabilidade, análise, modelagem, implementação e implantação. [...] Se não há grandes divergências quanto ao ciclo em si, o caro leitor já deve estar curioso para saber do que trata este texto ou está tentado a abandonar a leitura por aqui.
E não há?! Sérgio, eu não sei quando foi escrito esse texto, mas lhe garanto que em 1970 já havia grandes divergências sobre o ciclo em si. Diria para seguir a dica mais simples e abandonar a leitura por ali.
Senão, podes ler até o fim. Mas depois não deixe de ler aqui, isto e isto (no mínimo, no mínimo), o que certamente te fará pensar que, quem quer que seja que escreveu esse texto, nunca escreveu um software.
|
 |
|
|
AkitaOnRails wrote:Opa, infelizmente minha palestra na FISL não saiu conforme o planejado.
Pô, não seja modesto. Poder falar duas horas mais do que compensou a falta de projetor
|
 |
|
|
passos wrote:Usando AMF?
Não.
|
 |
|
|
|
Pegando o bonde andando... Será que é possível usar o ActiveResource através do JRuby num sistema com interface Swing? Ia ser uma ótima idéia.
|
 |
|
|