ATTENTION: You are viewing a page formatted for mobile devices; to view the full web page, click HERE.

Other Software > Developer's Corner

JazzScheme

(1/2) > >>

Armando:
Anybody is familiar with JazzScheme?

I'm intrigued. Somebody mentioned it to me today. It's open source and seems to run on many OS and has a multiplatform GUI.

Some features :

Please note that this list is under development and represents only a subset of all JazzScheme's features.

Jazz, the language

Paradigms

    * Functional programming
    * Generic programming
    * Object-oriented programming
    * Interface-oriented programming
    * Dynamic programming
    * Static programming

Scheme compliance

    * R5RS

Module / Library system

Runtime Model

    * Interpreter
    * Compiler

Type System

    * Fully optional
    * Type inference
    * Scheme integration
          o Supports all Scheme primitive types
          o Annotating fixnums and flonums will generate optimal numerical code

Jedi, the IDE

Languages Edited

    * Jazz
    * Scheme
    * Common Lisp
    * C++
    * Java

Text Editor

    * Edit definitions
    * Cross-reference database to browse references
    * Browser metaphor navigation
    * Syntax coloring
    * Textual macro recording
    * Mouse copying
    * Unlimited undo / redo
    * Clipboard stack
    * Customisable code completion
    * Code indentation
    * Chapters browser
    * Definitions browser
    * Compare to saved
    * Fully programmable

Debugger

    * Dynamic debugger
    * Console to evaluate code
    * Stack inspector supporting threads
    * Tooltips over variables

Search & Replace

    * Multiple simultaneous searches and replaces
    * Ability to play textual macro on replace

Group Work

    * Compare Directories
    * Compare Files

Build System

    * Integrated build system


--- End quote ---

Target:
this would seem to limit it's immediate potential...

Armando:
 :-[

Oups... i should've read more carefully... I guess this more for the adventurous souls then...

666wman:
this would seem to limit it's immediate potential...
-Target (June 29, 2008, 07:49 PM)
--- End quote ---
get gambit-c 4.3.0
git-clone git://64.235.209.250/git/jazz
cd jazz
gsc
configure
make
make jedi
enjoy ;-)

Armando:
Thanks a lot 666wman. Are you involved in the project development yourself ?

Navigation

[0] Message Index

[#] Next page

Go to full version