3bc-lang
3bc-lang copied to clipboard
visual identity design discussion
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.
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...
Gosto muido da ideia de ser algo feito em ElectronJS, ai fica fácil e no final é uma WebView
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.
Sobre as cores da IDE, elas podiam ser cores da paleta da RD Soluções
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
![]() |
![]() |
![]() |
---|
gostei da terceira opção da brasileira aí @RodrigoDornelles
Gostei da segunda opção
Gostei da terceira opção @RodrigoDornelles
Curti o azul da primeira, olha de regra tem que ter o amarelo canário que é patrimônio nacional
Indicação do JeyLAB_Robotica utilizar https://github.com/google/blockly, para fazer um modo visual com bloquinhos.
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