Mensagens enviadas por: luizfar
Índice dos Fóruns » Perfil de luizfar » Mensagens enviadas por luizfar
Autor Mensagem
Obrigado pelas opiniões!

Luca wrote: Se é para gerar bytecodes eu faria como o Scala e adotaria tipagem estática pois suponho facilitaria as coisas.


Então, acontece que a tipagem dinâmica é uma das features que eu mais pretendo colocar na linguagem. Facilitaria as coisas usar tipagem estática? Claro, a geração de bytecodes seria muito mais fácil, mas não seria tão divertido

Recomendo que estude bastante as linguagens funcionais porque é delas que surgirá inspiração.


Tive a oportunidade de estudar Lisp na faculdade. Lembro-me de ter preferido Prolog (que é programação lógica, bem mais diferente do usual, e bem mais legal também), mas sempre há coisas a se aproveitar. Estou estudando bastante coisas novas e pesquisando em diferentes linguagens pra ter inspiração.

ASOBrasil wrote: IMHO, para você atingir um público bom, ou você vem com uma idéia original, e/ou melhore o que o pessoal não gosta nas outras linguagens, vai por essa linha.
Mas para competir com Groovy, JRuby entre outras você vai ter que dedicar bastante tempo do seu dia-a-dia e ainda assim no final é capaz de só servir para seu aprendizado mesmo


Este é o principal motivo do tópico: o que vocês gostariam em uma nova linguagem?

Sei que posso não conseguir fazer algo realmente funcional. Neste caso realmente vai valer o aprendizado, mas estou me esforçando pra fazer uma linguagem utilizável, e ficaria feliz em ver alguém usando.

Erlang parece bem interessante, eu não conhecia. Pretendo dar estudada, pode render idéias para o suporte a programação paralela.

Se quiserem, posso postar mais detalhes do que tenho em mente para esta linguagem, como a sintaxe e algumas features que estou pensando.

Obrigado novamente!
[]s!
Olá!
Faz tempo que não visito o fórum!
Ando meio ocupado ultimamente...
Mas, bem, estou aqui para fazer uma pergunta para todos.

Eu ando com umas idéias de criar uma nova linguagem de programação. É um projeto que quero fazer desde o ano passado, quando estudei compiladores na faculdade, e devo fazer como um hobby mesmo. Aliás, já iniciei o planejamento da linguagem e a implementação do compilador. Estou estudando a biblioteca ASM e como funcionam os bytecodes Java, pois pretendo fazê-lo gerar bytecodes.

A minha idéia seria uma linguagem dinâmica e fácil de programar, com tipagem dinâmica e estática, closures e integração com bibliotecas já existentes em Java. A linguagem é compilada para bytecodes Java, e a JVM faz o papel de interpretador. Não conheço Ruby, mas conheço Python e gostaria de trazer aquilo que gosto em Python, e tirar aquilo q não gosto (i.e. _s e __s para modificadores de visibilidade, métodos especiais iniciados com __, etc)...

Estava muito empolgado com a idéia, até que me lembrei que certa vez ouvi falar de Groovy. Bom, procurei mais detalhes sobre a linguagem e descobri que ela é bem parecida com aquilo que eu imaginava. Isso meio que deu uma desanimada... pois apesar de ser algo que me divirto fazendo, não seria legal criar uma linguagem para só eu usar.

Por isso venho até vocês, que são experientes, perguntar:
O que vocês acham da idéia? com tantas linguagens, como Ruby, Python, Groovy, é uma idéia que compensa? Como a comunidade de desenvolvedores reagiria?
Se compensar, que tipo de features você acham que seriam interessantes?

Agradeço desde já a colaboração de todos!
Abraços!
Eu uso, e gosto.
Na verdade o Swiftfox não é 'outro' browser. É apenas o mesmo bom e velho Firefox, compilado com otimizações para cada arquitetura diferente.
A diferença de performance é pouca, bem pouca, mas já é algo.
Não sou muito doido por performance, mas como o Swiftfox é fácil de instalar (e usá-lo é 100% usar o Firefox), não custa nada
Vale lembrar que a barra causadora da discussão, copiada do MacOS, não é uma feature do gnome ou do KDE, e sim um software feito por terceiros.

No gnome conheço o gdesklets que faz isso, e acho que ele pode funcionar no KDE tb (não uso KDE pra garantir).

O gnome tem inumeras possibilidades de modificacao. Voce pode deixa-lo exatamente igual o XP, exatamente igual o MacOSX, ou igual a nada no mundo, basta instalar os temas e software necessários.
Tem tb o whizlabs, é pago mas vc pode usar 1 mês trial, deixa pra instalar qnd faltar um mês pra fazer a prova

http://www.whizlabs.com/scjp/scjp-5.0-details.html
Existe, mas só em inglês por enquanto
no amazon
ué, você tem que dar um nomeDaReferenciaDoJTextField.setText( cli.getAtributoQueVcQuer() ); pra cada atributo do cliente
Não conheço nada de obfuscadores mas o que mais ouço falar é o http://proguard.sourceforge.net/

hj em dia o mundo eh open source
pressiona espaço ao invés de enter
Estranho, copiei e colei seu código no Eclipse e funcionou.
to aqui no evento tb
vim com uns amigos de faculdade, a palestra da linda ontem foi mto boa, ela é mto engraçada!

hoje to aqui de novo, acho q vou ver o tutorial de Java 5 e Hibernate 3.
classes internas
generics (é, depende do nível de básico né)
mto boa! principalmente a do fortran hehehe
valeu passos
Opa, valeu Passos!
Na verdade eu tava vindo postar que tinha conseguido e vi sua resposta ^^

Pesqusei um pouco melhor em arquivos dos sites do JBoss e MySQL. Acabei achando.

Colocar o driver no \server\default\lib, fazer o mysql-ds.xml, adicionar as configurações no jboss.xml e ejb-jar.xml.

Só pra ver se eu entendi bem. Quando você faz



você especifica o contexto onde o EJB está, a partir dali o container (através dos xml de configuração) sabe qual o endereço do banco de dados e realiza a conexão, né?

Na verdade então isso só deixa por conta do JBoss todo aquele negócio de Class.forName... DriverMnager.getConnection.... etc..
Ou há melhora de performance ou algo do tipo ou eu não entendi nada?

Abraços, obrigado
 
Índice dos Fóruns » Perfil de luizfar » Mensagens enviadas por luizfar
Ir para:   
Powered by JForum 2.1.8 © JForum Team