Rip Programming Language
  • About
  • Downloads
  • Samples
  • FAQ
  • Roadmap
Subscribe
Tagged

Thoughts

A collection of 3 posts

Thoughts

Project Layout

Notes * a Rip package is a collection of modules with a package module at the root * package modules live in ./source * global installs (of dependencies) are not necessary or encouraged (for development) * binaries in ./vendor/.bin may be executed with rip run (eg rip run dependency-two) * ./source and ./vendor/*/source

Thomas Ingram Sep 28, 2014 • 1 min read
Thoughts

Sample Syntax For Multiple Assignment

Currently Rip doesn't support multiple assignment, but it might be nice to do something like this. { Intger, String } = System # Integer == System.Integer # String == System.String SSS, { String } = System # SSS == System # String == System.String

Thomas Ingram Sep 28, 2014 • 1 min read
Thoughts

Types And Property Resolution

type {} captures the current context and creates (behaves like?) a nested context. Accessing a reference inside a type 0. check for property on the type 1. check for property on any super type 2. check for reference in current context (which may include a wrapping type) Accessing a property on

Thomas Ingram Sep 28, 2014 • 2 min read
Rip Programming Language © 2023
Powered by Ghost