Wiki

Changes between Version 3 and Version 4 of HelpWanted

Show
Ignore:
Timestamp:
06/23/12 03:29:05 (13 years ago)
Author:
Charles
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • HelpWanted

    v3 v4  
    4848Rather than host such projects here, which would increase the burden of caring for Cobra, we ask that you leverage existing CodeHostingSites. 
    4949 
    50 == Language Features == 
     50== Java/JVM Backend == 
    5151 
    52 Language features, depending on their size and impact, may require careful planning and discussion. Languages are harder to change than applications because people produce source code against these features which could then be broken by further changes. The best place to start here by discussing a proposed feature in the discussion forums. 
     52Cobra should run quite nicely on the JVM since it has much in common with .NET including: 
     53 * garbage collection 
     54 * machine code generator 
     55 * base classes like Object and String 
     56 * single inheritance classes and multiple inheritance interfaces 
     57 * etc. 
     58 
     59Cobra already has a JVM back-end which was started by CharlesEsterbrook and is being continued by MikeHopkirk. But it's a big task and we could use more help. Most of the work is around the code generation as we already have a lexer, parser, AST nodes, error checking, etc. 
     60 
     61== Major Language Features == 
     62 
     63Major language features require careful planning and discussion. Languages are harder to change than applications because people produce source code against these features which could then be broken by further changes. The best place to start here by discussing a proposed feature in the discussion forums. 
    5364 
    5465== That's All ==