Front Page All Articles Recent Changes Random Article

Contents

Concatenative language

  • ACL
  • Ait
  • Aocla
  • Breeze
  • Callisto
  • Cat
  • Cognate
  • colorForth
  • Concata
  • CoSy
  • Deque
  • DSSP
  • dt
  • Elymas
  • Enchilada
  • ETAC
  • F
  • Factor
  • Fiveth
  • Forth
  • Fourth
  • Freelang
  • Gershwin
  • hex
  • iNet
  • Joy
  • Joy of Postfix App
  • kcats
  • Kitten
  • lang5
  • Listack
  • LSE64
  • Lviv
  • Meow5
  • min
  • Mirth
  • mjoy
  • Mlatu
  • Ode
  • OForth
  • Om
  • Onyx
  • Plorth
  • Popr
  • Porth
  • PostScript
  • Prowl
  • Quest32
  • Quackery
  • r3
  • Raven
  • Retro
  • RPL
  • SPL
  • Staapl
  • Stabel
  • Tal
  • Titan
  • Trith
  • Uiua
  • Worst
  • xs
  • XY
  • 5th
  • 8th

Concatenative topics

  • Compilers
  • Interpreters
  • Type systems
  • Object systems
  • Quotations
  • Variables
  • Garbage collection
  • Example programs

Concatenative meta

  • People
  • Communities

Other languages

  • APL
  • C++
  • Erlang
  • FP trivia
  • Haskell
  • Io
  • Java
  • JavaScript
  • Lisp
  • ML
  • Oberon
  • RPL
  • Self
  • Slate
  • Smalltalk

Meta

  • Search
  • Farkup wiki format
  • Etiquette
  • Sandbox

Factor/GSoC/2010/Remote listener and inspector apps

Mentor

Slava Pestov

Required skills

Skills that will be required, or acquired during the course of the project:

  • Knowledge of HTTP, HTML, CSS
  • Knowledge of the Furnace framework
  • Knowledge of Factor's developer tools and reflection APIs
  • Graphical design skills

Technical overview

The Factor UI development tools can be extended to work on remote Factor instances, instead of operating on the running Factor instance. This would have many possible applications:

  • The development environment could be isolated from potential crashes caused by unsafe applications
  • The development tools could be used for interactive development of Factor apps running on ports to embedded or mobile platforms that lack the ability to run a full development interface natively
  • Web-based versions of the inspector and listener could be implemented, providing a nice no-download-necessary introduction to Factor, similar to http://tryruby.hobix.com/.
  • The development environment could be attached to deployed Factor applications that have had the development tools stripped out of their own Factor image

This revision created on Fri, 26 Feb 2010 00:00:43 by jckarter

Latest Revisions Edit

All content is © 2008-2024 by its respective authors. By adding content to this wiki, you agree to release it under the BSD license.