Live data from Hacker News

Running the run-time time gauntlet

medium.com

1–3 of 3 posts

Re: Running the run-time time gauntlet

#2
While the network is not quite ready for end-users, it is more than ready for developers who want to get started and build agents. We (CV devs and the emergent coding community) are currently in the middle of populating the third layer (of 4) with Agents. (You can track the network's progress on our Dashboard(https://marketplace.codevalley.com/dashboard).)

If you're curious and would like to take the system for a spin, I've linked to some template expressions below. Each expression already sets up the contracting of certain agents within the network. Just open the one you want and hit 'Build.' (To view the pseudo-code associated with each expression, just click on 'Notes.')

Build a program that runs on a Linux OS (x86 64-bit architecture) (i.e. contract agents that compile requirements to binary code):

1. Hello World (https://marketplace.codevalley.com/pilot.html#hello-world-da...)

2. Text reverser (https://marketplace.codevalley.com/pilot.html#linux-text-rev...)

3. Fibonacci calculator (https://marketplace.codevalley.com/pilot.html#linux-fibonacc...)

Build a program that runs in a browser (i.e. contract agents that compile requirements to js):

1. Hello World (https://marketplace.codevalley.com/pilot.html#hello-world-da...)

2. Text reverser (https://marketplace.codevalley.com/pilot.html#browser-text-r...)

3. Fibonacci calculator (https://marketplace.codevalley.com/pilot.html#browser-fibona...)

You can also take a more in-depth (interactive) tour of emergent coding here (https://marketplace.codevalley.com/use-it/module0-step1).

Re: Running the run-time time gauntlet

#3
Moving garbage collection into design-time makes instant sense as it naturally matches the application's activity. However such a move is something that only becomes practical with a technology such as the World Compiler which eliminates the need for code-reuse with its corresponding necessity for run-time allocation of memory. This software development technology has a raft of such large scale advantages.