DonationCoder.com forum
 
Read-only archive. This is a static copy of the DonationCoder.com forum. Reading and searching work as before; logging in, posting and private messages do not.
Archive of 2026-10-21 · About this archive · Main site

Author Topic: JazzScheme  (Read 10,263 times)

Armando

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 2,727
    • Coding Snacks
JazzScheme
« on: June 30, 2008, 12:36 AM »
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 :

Quote
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
"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould

Target

  • Honorary Member
  • Joined in 2006
  • **
  • Posts: 1,840
    • Coding Snacks
Re: JazzScheme
« Reply #1 on: June 30, 2008, 12:49 AM »
this would seem to limit it's immediate potential...

[attach]
Alcohol is photoshop, bottled
Askhole - someone who ask for advice, then ignores it
"Look wise, say nothing, and grunt. Speech was given to conceal thought" - Sir William Osler

Armando

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 2,727
    • Coding Snacks
Re: JazzScheme
« Reply #2 on: June 30, 2008, 12:57 AM »
:-[

Oups... i should've read more carefully... I guess this more for the adventurous souls then...
"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould

666wman

  • Participant
  • Joined in 2008
  • *
  • Posts: 4
Re: JazzScheme
« Reply #3 on: October 22, 2008, 04:28 PM »
this would seem to limit it's immediate potential...
get gambit-c 4.3.0
git-clone git://64.235.209.250/git/jazz
cd jazz
gsc
configure
make
make jedi
enjoy ;-)

Armando

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 2,727
    • Coding Snacks
Re: JazzScheme
« Reply #4 on: October 23, 2008, 05:51 AM »
Thanks a lot 666wman. Are you involved in the project development yourself ?
"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould

666wman

  • Participant
  • Joined in 2008
  • *
  • Posts: 4
Re: JazzScheme
« Reply #5 on: October 23, 2008, 05:19 PM »
Thanks a lot 666wman. Are you involved in the project development yourself ?

No, it's that jazz guys seemed more like doing stuff instead of talking aboud cool stuff they might do if they didn't waste all the time blogging about cool stuff they might do.

And because jazz is really a nice piece of work (even art), when i googled whether there are some news and seen this thread, i thought that commit logs would say more / a bit different story then stale webpage ;-)

666wman

  • Participant
  • Joined in 2008
  • *
  • Posts: 4
Re: JazzScheme
« Reply #6 on: October 23, 2008, 05:24 PM »
one last bit of info: last time i checked, there was no documentation, so anybody wanting to try it out should have at least some lisp, preferrably scheme experince.

Armando

  • Charter Member
  • Joined in 2005
  • ***
  • Posts: 2,727
    • Coding Snacks
Re: JazzScheme
« Reply #7 on: October 25, 2008, 04:44 AM »
Thanks 66wman. I'll be able to talk more in a couple days -- pretty  busy until Sunday. To be honest, I'm just starting to learn how to program (java, in college). But others here are veterans... So I invite you to talk about your lisp and jazz experience right here, in this thread...  :)

I'll just post an excerpt of what you sent me privately -- hope you don't mind   :

Quote
i'd say jazz looks like the most promising lisp development environment today. and it seems its maturing quite nicely, also.
  :D

Guillaume Cartier -- the man behind JazzScheme --  is, I believe, living in Montreal, like me. Will have to double check though...
"I suppose it can be said that I'm an absent-minded driver. It's true that I've driven through a number of red lights on occasion, but on the other hand, I've stopped at a lot of green ones but never gotten credit for it."
Glenn Gould

666wman

  • Participant
  • Joined in 2008
  • *
  • Posts: 4
Re: JazzScheme
« Reply #8 on: December 10, 2008, 01:52 PM »
Everybody curious about JazzScheme, the time to join the http://groups.google.com/group/jazzscheme group is now.
Closed beta (for members of this group) should be released in near future, followed by public release (based of feedback from closed beta).

The jazzscheme.org pages had been also updated, so check them out.

Original address: https://www.donationcoder.com/forum/index.php?topic=13877.0