3bc-lang icon indicating copy to clipboard operation
3bc-lang copied to clipboard

visual identity design discussion

Open RodrigoDornelles opened this issue 4 years ago • 11 comments

I am raising a discussion about the development of the IDE, what are the color ideas, layouts, and how we are going to present the documentation to the public.

RodrigoDornelles avatar Jan 04 '21 14:01 RodrigoDornelles

A ide deveria ser desktop, já que pra execultar algum script temos que digitar no terminal:

3bc main.3bc

Deixariamos um exe da lang nos arquivos do ide e no ide um botão PLAY e quando clickar no botão PLAY ele execultar o arquivo atual

algo que em python é simple kkkk Mas em C não sei...

andreluispy avatar Jan 04 '21 15:01 andreluispy

Gosto muido da ideia de ser algo feito em ElectronJS, ai fica fácil e no final é uma WebView

kadu avatar Jan 04 '21 15:01 kadu

about the technologies, yes it will be a web page on which I am building using languages Javascript and Ruby. and building on frameworks Jekyllr, MaterializeCSS.

Gosto muito da ideia de ser algo feito em ElectronJS, ai fica fácil e no final é uma WebView https://github.com/RodrigoDornelles/3bc-lang/issues/37#issuecomment-754037722

I didn't think about using electron but an alternative written in C, which allows direct calls between C and Javascript.

this will also help to integrate between virtual machine and code editor turning it into a legitimate IDE.

https://github.com/webview/webview

RodrigoDornelles avatar Jan 04 '21 15:01 RodrigoDornelles

Sobre as cores da IDE, elas podiam ser cores da paleta da RD Soluções

FranciscoNoble avatar Jan 05 '21 15:01 FranciscoNoble

Que tal uma paleta Brasileira ?

@kadu @Guridev @andreluispy, não poderia deixar de falar em português a idéia que tive hoje, mas poderíamos usar a cores de nossa amada pátria. 🇧🇷

Podemos usar uma paleta bem viva, e similar a estas

brasil brasil brasil

RodrigoDornelles avatar Apr 30 '21 02:04 RodrigoDornelles

gostei da terceira opção da brasileira aí @RodrigoDornelles

vilelalabs avatar Apr 30 '21 02:04 vilelalabs

Gostei da segunda opção

IndicedoConhecimento avatar Apr 30 '21 11:04 IndicedoConhecimento

Gostei da terceira opção @RodrigoDornelles

andreluispy avatar Apr 30 '21 14:04 andreluispy

Curti o azul da primeira, olha de regra tem que ter o amarelo canário que é patrimônio nacional

Otavio-Burato avatar May 01 '21 02:05 Otavio-Burato

Indicação do JeyLAB_Robotica utilizar https://github.com/google/blockly, para fazer um modo visual com bloquinhos.

RodrigoDornelles avatar May 29 '21 02:05 RodrigoDornelles

Gosto muido da ideia de ser algo feito em ElectronJS, ai fica fácil e no final é uma WebView

Achei o Tauri achei ele bem mais rápido que o Electron, e ele gera binários bem menos acho que seria melyor usar ele do que o Electron, mas por enquanto ele só suporta Rust, mas não sei se seria um problema, já que a 3bc é feita em C

yxqsnz avatar Nov 12 '21 23:11 yxqsnz