Comments (5)
Not sure about graph-based, but I would personally go with Lisp. I'm currently working on a lisp-dialect in Rust (currently private until it works). I'm aiming it at making it super simple to interop with Rust.
Lisp is also, I think, more appropriate because it treats everything as simple data, rather than objects and hierarchies.
Gonna be adding LibJit to it pretty soon.
from conrod.
I've also been wanting to get a graph-based UI in Rust for some time now.
from conrod.
I've never used Lisp in depth, but I have been thinking about it and trying to engage someone for the Piston project.
We need a language that can be used in REPL environment and as a scripting language.
It has to be easy to use, because learning Rust + Lisp could simply be too much for most people.
However, I would definitely like to see some research in this direction.
from conrod.
Definitely. I'll try and find a talk that demonstrates the power of lisp as
an interactive source using hot swapping and such. It's an amazing
demonstration. They implemented it using C++ and LLVM, and the result was
surprising.
What I personally love about Lisp is that it's so easy to whip anything up.
Code is super concise and pretty clean.
Daniel Fagnan
@thehydroimpulse
http://hydrocodedesign.com
M: (780) 983-4997
On Mon, Jun 16, 2014 at 3:06 PM, Sven Nilsen [email protected]
wrote:
I've never used Lisp in depth, but I have been thinking about it and
trying to engage someone for the Piston project.We need a language that can be used in REPL environment and as a scripting
language.It has to be easy to use, because learning Rust + Lisp could simply be too
much for most people.However, I would definitely like to see some research in this direction.
—
Reply to this email directly or view it on GitHub
#16 (comment)
.
from conrod.
Source: https://github.com/digego/extempore
from conrod.
Related Issues (20)
- Build failure in `conrod_vulkano` discovered on rasberry pi. HOT 2
- SDL2 backend? HOT 1
- Building on Apple M1 (update `winit`)
- [Bug] Could not compile `conrod_glium` HOT 1
- Tutorial is outdated
- List with multiple widgets as items.
- Inconsistent behaviour of TextEdit and TextBox widgets under conrod_piston vs. other backends
- Dynamic size from window HOT 1
- Need help figuring out failure in android with conrod_wgpu HOT 7
- [Question] Scollable kid canvas
- conrod_glium::Renderer::new(&display) doesn't compile anymore HOT 1
- Doesn't Compile HOT 1
- Scrissor rect should be clamped
- Questions regarding this project
- Is it possible to use conrod in retained mode?
- Is the source code of "JAW - Jen Audio Workstation" published?
- Add `#[must_use]` to widgets
- Is the project still alive? HOT 3
- Stepping away from conrod (alternative GUI recommendations + opening for maintainers within) HOT 7
- Unmaintained Advisory in Rustsec Advisory-DB HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from conrod.