Logo Hardware.com.br
GBastos
GBastos Super Participante Registrado
777 Mensagens 4 Curtidas

Morfik - ferramenta revolucionária?

#1 Por GBastos 08/11/2005 - 16:27
Alguém já ouviu falar de Morfik? Estava lendo essa notícia no Slashdot e dei uma olhada no site deles, a idéia parece boa: facilitar o desenvolvimento web para pequenos negócios utilizando um ambiente visual e qualquer linguagem de programação de alto nível, que depois é transformada em html e javascript..
Então eu queria saber, alguém já ouviu falar dele?
pflynn
pflynn Ubbergeek Registrado
5.5K Mensagens 122 Curtidas
#3 Por pflynn
09/11/2005 - 13:12
jackinabox
Onde "qualquer" significa "Morfik Basic, Morfik Pascal, Morfik C# or Morfik Java"... :roll:



Eu desconfiava ! Esse "qualquer" é bem limitado mesmo...parece até o "qualquer" da Microsoft quando eles falam que a aplicação X deles é multiplataforma e roda em "qualquer" sistema operacional big_green.png big_green.png
------------------------------------------------
Muito bom. Mas tijolo não revida!
------------------------------------------------
GBastos
GBastos Super Participante Registrado
777 Mensagens 4 Curtidas
#4 Por GBastos
09/11/2005 - 17:53
jackinabox
Onde "qualquer" significa "Morfik Basic, Morfik Pascal, Morfik C# or Morfik Java"... :roll:


hehehehe É verdade, em nenhum momento eles especificam.. De qualquer forma, se eles cumprirem metade do que prometem, já vai ser uma revolução.. Segundo eles, vai ter uma interface para desenvolvimento em AJAX, e que [b]dois programadores[b] conseguiram em [b]dois meses[b] desenvolver um webmail com todas as funcionalidades do Gmail e com a vantagem adicional de funcionar offline como cliente de e-mail...
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.
jackinabox
jackinabox Veterano Registrado
1.1K Mensagens 8 Curtidas
#5 Por jackinabox
09/11/2005 - 19:52
GBastos

hehehehe É verdade, em nenhum momento eles especificam..

Em uma entrevista, eles dizem:


8. Can you explain a little more how Morfik works?
...
The application logic is written in the developer’s object oriented syntax of choice (currently Morfik Basic, Morfik Pascal, Morfik C# or Morfik Java)...
...

http://www.fyracle.org/showstory.php?id=460
Jeferson Charles Mayer

"Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?"
jose_silva_neto
jose_silva_n... General de Pijama Registrado
4.6K Mensagens 98 Curtidas
#6 Por jose_silva_n...
09/11/2005 - 19:58
Boa noite,

O "qualquer" até o momento não é possível, seria definir a gramática da linguagem e o meta-compilador geraria um compilador
La ---> Ajax
Isso não existe (até o momento), um meta-compilador genérico é um problema em aberto em computação, quem resolver com certeza é um PhD e passar para o rol dos monstros sagrados como Ritchie, Knuth, etc.

Té+

Kali
jackinabox
jackinabox Veterano Registrado
1.1K Mensagens 8 Curtidas
#7 Por jackinabox
09/11/2005 - 20:11
kalicrates
"qualquer" até o momento não é possível, seria definir a gramática da linguagem e o meta-compilador geraria um compilador La ---> Ajax... quem resolver com certeza é um PhD e passar para o rol dos monstros sagrados como Ritchie, Knuth, etc.

Só com a gramática vai ser meio difícil mesmo, pois uma gramática não define a semântica, mas apenas a estrutura dos elementos da linguagem.
Jeferson Charles Mayer

"Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?"
jose_silva_neto
jose_silva_n... General de Pijama Registrado
4.6K Mensagens 98 Curtidas
#8 Por jose_silva_n...
09/11/2005 - 22:52
jackinabox
Só com a gramática vai ser meio difícil mesmo, pois uma gramática não define a semântica, mas apenas a estrutu...


Por favor, eu falei de maneira informal, adicione o necessário, uma gramática de atributos por exemplo.
E um meta-compilador de verdade, funcional, ainda não existe mesmo; você como projetista de software, sabe com certeza bem mais do que eu, existe a dupla lex/yacc(flex/bison) que são meta-lexers/meta-parsers; mas um meta-compilador completo não.

Té+

Kali ---> operário padrão da programação
jackinabox
jackinabox Veterano Registrado
1.1K Mensagens 8 Curtidas
#9 Por jackinabox
09/11/2005 - 23:25
kalicrates
você como projetista de software, sabe com certeza bem mais do que eu, existe a dupla lex/yacc(flex/bison) que são meta-lexers/meta-parsers; mas um meta-compilador completo não.

Bem, na realidade, eu não sei muito sobre linguagens formais e compiladores, não. Não sei mesmo.
Mas realmente acho que coisas mais exóticas, como por exemplo um metacompilador genérico, que recebesse, por exemplo

- a gramática da linguagem
- a gramática de atributos
- [tudo o mais que fosse necessário]

acabaria sendo como aquele famoso comprimido para matar a sede: basta tomar 1 comprimido com 2 copos d'água bem gelada e a sede acaba na hora... Comprimido bom, né...?
Jeferson Charles Mayer

"Como é que eu vou enxergar a tal floresta, com todas essas árvores atrapalhando a visão?"
GBastos
GBastos Super Participante Registrado
777 Mensagens 4 Curtidas
#10 Por GBastos
10/11/2005 - 15:46
jackinabox
Em uma entrevista, eles dizem:

http://www.fyracle.org/showstory.php?id=460


Putz, não sabia dessa não, sacanagem pura, no site não tem nada disso..

Não pensei em um meta-compilador, pensei em um compilador tipo "três-em-um".. Teria as opções de linguagem (delphi, c#, java, etc) e você escolheria no início do projeto qual utilizar.. No momento da compilação, se comportaria como um compilador daquela linguagem específica.. É uma solução meio "bruta" mas factível, não?
Ever tried. Ever failed. No matter. Try again. Fail again. Fail better.
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal