All Projects → shurcooL-legacy → Conception Go

shurcooL-legacy / Conception Go

An unfinished Go implementation of Conception.

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Conception Go

ember-named-yields
Named Yields for Ember Components
Stars: ✭ 17 (-93.88%)
Mutual labels:  experimental
mimstris
A falling block puzzle game created using React and Redux.
Stars: ✭ 129 (-53.6%)
Mutual labels:  experimental
petter
Petter – a vector-graphic-based pattern generator.
Stars: ✭ 23 (-91.73%)
Mutual labels:  experimental
swirlr-wasm
willdady.github.io/swirlr-wasm/
Stars: ✭ 21 (-92.45%)
Mutual labels:  experimental
traffic-prediction
Predict traffic flow with LSTM. For experimental purposes only, unsupported!
Stars: ✭ 47 (-83.09%)
Mutual labels:  experimental
Verdant
An experimental tool that stores and visualizes local versioning in JupyterLab
Stars: ✭ 128 (-53.96%)
Mutual labels:  experimental
generative
A digital playground for experimenting with creative coding and WebGL
Stars: ✭ 50 (-82.01%)
Mutual labels:  experimental
Metatrader
Expert advisors, scripts, indicators and code libraries for Metatrader.
Stars: ✭ 99 (-64.39%)
Mutual labels:  experimental
bio-pipeline
My collection of light bioinformatics analysis pipelines for specific tasks
Stars: ✭ 60 (-78.42%)
Mutual labels:  experimental
squee
A Typed, Composable Database Query Language
Stars: ✭ 104 (-62.59%)
Mutual labels:  experimental
nuxt-realworld
🛠 Built a Example App of RealWorld with Nuxt & Composition API ⚗️
Stars: ✭ 127 (-54.32%)
Mutual labels:  experimental
OnceBuilder
OnceBuilder - managment tool, mange projects, templates, plugins in one place.
Stars: ✭ 18 (-93.53%)
Mutual labels:  experimental
staticfuzz
Memories which vanish
Stars: ✭ 15 (-94.6%)
Mutual labels:  experimental
stucco
An experimental adaptive UI toolkit.
Stars: ✭ 31 (-88.85%)
Mutual labels:  experimental
baresip-webrtc
Baresip WebRTC Demo
Stars: ✭ 33 (-88.13%)
Mutual labels:  experimental
oxc
The first C compiler written in Rust.. mostly unworking.
Stars: ✭ 40 (-85.61%)
Mutual labels:  experimental
notable-insiders
A repository containing experimental releases of Notable.
Stars: ✭ 131 (-52.88%)
Mutual labels:  experimental
elm-prepack-experiments
Experimenting with running built Elm programs through Prepack
Stars: ✭ 18 (-93.53%)
Mutual labels:  experimental
windows-lab
Windows Automated Lab with Vagrant
Stars: ✭ 78 (-71.94%)
Mutual labels:  experimental
sling-whiteboard
Apache Sling Whiteboard - testing ground for new ideas
Stars: ✭ 37 (-86.69%)
Mutual labels:  experimental

Conception-go

Build Status GoDoc

This is a work in progress Go implementation of Conception.

Conception is an experimental project. It's a platform for researching software development tools and techniques. It is driven by a set of guiding principles. Conception-go targets Go development.

My "short term" goal is to implement some of the ideas shown off in Bret Victor's Learnable Programming article. Another goal is to try to beat my current Sublime Text + GoSublime development environment setup (which sets a really high bar).

Watch this repo to follow the project's development.

Screenshot

A screenshot showing off a single aspect of the project that was recently added or improved.

Early 2015 Overview

Installation

macOS

# Install latest Go, git (if you don't already have them).
...

# Step back and enjoy 2 commands that install Conception-go.
git clone https://github.com/shurcooL/frontend "$GOPATH/src/github.com/shurcooL/frontend" || (cd "$GOPATH/src/github.com/shurcooL/frontend" && git pull --ff-only)  # TODO: remove after golang.org/issue/31603 is resolved
(cd; GO111MODULE=on go install github.com/shurcooL-legacy/Conception-go)

# Run it.
$(go env GOPATH)/bin/Conception-go

Linux

# Install latest Go (if you don't already have it).
sudo apt-get install --yes curl
curl -L https://golang.org/dl/go1.13.7.linux-amd64.tar.gz | sudo tar zx -C /usr/local/
export PATH="$PATH:/usr/local/go/bin"

# Install git, OpenGL headers (if you don't already have them).
sudo apt-get install --yes git
sudo apt-get install --yes libgl1-mesa-dev xorg-dev # OpenGL headers.

# Step back and enjoy 2 commands that install Conception-go.
git clone https://github.com/shurcooL/frontend "$GOPATH/src/github.com/shurcooL/frontend" || (cd "$GOPATH/src/github.com/shurcooL/frontend" && git pull --ff-only)  # TODO: remove after golang.org/issue/31603 is resolved
(cd; GO111MODULE=on go install github.com/shurcooL-legacy/Conception-go)

# Run it.
$(go env GOPATH)/bin/Conception-go

License

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].