3 ms·
What is Nile? I can't find it on Google.
by tomatioaz 11y ago
What is Nile?
I can't find it on Google.
- azeirah 11y agoNile is a language built by Dan Amelang, a researcher @ viewpoints research institute. It is a language made for graphics rendering, it has the goal of having no incidental complexity. 2D vector graphics rendering as an example, takes ~10.000 lines of code using traditional libraries like Cairo (used by Firefox) or Skia (used by Android and Chrome). In Nile, it's 200 lines of code. Check out this repo, and the pdf inside the readme https://github.com/damelang/nile https://github.com/damelang/nile
- StevenOtto 11y agoAnd check out the Nile Viewer as well! http://subtlegradient.github.io/nile/viz/NileViewer/demo_shape.html http://subtlegradient.github.io/nile/viz/NileViewer/demo_sha...
- nickpsecurity 11y agoIt was also built with OMeta: http://www.tinlizzie.org/ometa/ http://www.tinlizzie.org/ometa/ https://en.wikipedia.org/wiki/OMeta https://en.wikipedia.org/wiki/OMeta That tool can be used to solve a lot more problems. REBOL/Red and Racket are also taking DSL approach.