Lançamento do CajuScript!

Olá

[quote=eduveks]
If é quando tem o “?” no fim da linha:
… ?

Else If é quando tem “?” no começo e no fim da linha:
? … ?

Else é quando tem dois “?” numa linha:
??

E uma linha com apenas um “?”, fecha o If:
?

http://code.google.com/p/cajuscript/wiki/tutorialIf

:wink: [/quote]
Interessante essa sintaxe do IF. Você que criou ou viu em outra linguagem?

Parabéns pelo projeto.

[quote=furutani]Olá

[quote=eduveks]
If é quando tem o “?” no fim da linha:
… ?

Else If é quando tem “?” no começo e no fim da linha:
? … ?

Else é quando tem dois “?” numa linha:
??

E uma linha com apenas um “?”, fecha o If:
?

http://code.google.com/p/cajuscript/wiki/tutorialIf

:wink: [/quote]
Interessante essa sintaxe do IF. Você que criou ou viu em outra linguagem?

Parabéns pelo projeto.[/quote]

Fui eu q criei mesmo, conforme fui fazendo foi surgindo as idéias, mas talvez tenha me baseado em algo q entrou no meu subconciente :stuck_out_tongue:

A ideia quando resolvi “desenhar” a sintax seria criar uma linguagem sem keywords, apenas usando caracteres que não usamos normalmente nas linguagens, e fui buscar os caracteres que achei mais intuitivos para:

If = ?
While = @
Fuction = #
Return/Break = ~
Include/Import/Null = $

E usar estes caracteres para substituir os { }, estando com um codigo longo de whiles com ifs, da para ver logo onde termina cada um vendo os @ e ? mesmo sem ver a linha onde começa, acaba por ser intuitivo, com uma boa tabulação, além de poupar os dedos digitando menos, como tenho problemas de tendinite, odeio ter que ficar digitando caracteres a mais e repetitivos.

Em linguagem de script ficar usando == também acho sem noção se esta dentro de um if deveria ser apenas o = e o != apenas !, e foi o q fiz também, é muito raro as vezes que se usa o = dentro de um if, por isso não faz sentido ficar usando == e !=.

O que tentei foi simplificar ao máximo tudo, e facilitar o trabalho do dia-a-dia.

eduveks

Parabéns, muito jóia o seu projeto. Já baixei os fontes e estou dando uma olhada.

Show de bola!

parabens!!!

Nao li todo o site… mas… do geito que está hoje, oq se pode fazer com o CajuScript ??

jopss :stuck_out_tongue:

[quote=jopss]parabens!!!

Nao li todo o site… mas… do geito que está hoje, oq se pode fazer com o CajuScript ??

jopss :stuck_out_tongue: [/quote]

Bem o q se faz com uma linguagem de script?

Muita gente nem sabe pra que serve, e não sabe bem em que situações usar, é uma pena, mas com o CajuScript vc pode fazer tudo que vc faz com outra linguagem de script, de uma maneira ou de outra.

Linguagem de Script é mais uma questão de gosto e facilidades que cada uma oferece, o CajuScript é mais uma opção, com alguns pontos positivos e outros negativos, assim como qualquer outra linguagem de script.

A escolha em se adotar uma linguagem ou outra varia com o gosto e necessidade de cada um.

Cara, muito massa! Parabéns pelo projeto!

PS.: Gostei do nome da linguagem! :wink:

Vai haver documentaçao em portugues tb, brevemente…[/quote]

O que eu quiz dizer foi que a sintaxe deveria ser em português, ao invés de if um se, else um senao e por aí vai…

muito bom cara, parabéns!