Menu

The Cup Programming Langauge / News: Recent posts

Rewrite

Cup was in hibernation, due to temporary lack of interest and needing a complete re-write. The current CVS tree reflects a huge rewrite that is currently in progress. This will mark version 0.1.0 of Cup when it is complete. To get a working version of Cup, the code back as far as 0.0.12 is working. After that, major chunks of code have been completely removed, and are still being rewritten. This will yeild a faster, cleaner Cup, as a lot of functionality is being moved out of the VM and into the compiler. The VM was doing way too much work, having to understand while loops and what not. The VM will be a simple stack machine with conditional jumps, more or less. Stay tuned for more.

Posted by Anonymous 2002-04-30

Cup Version 0.0.12 Released

Version 0.0.12 marks the first version that works on Windows, and has a Windows binary version, including the Inno Setup program. Other than that, changes in Version 0.0.12 are minimal, including some Cup library updates.

Keith

Posted by Anonymous 2001-07-25

Cup Version 0.0.11 Released

Alright, Cup version 0.0.11 is finally released. It was put off and put off and put off trying to get it ready for windows, but, that's just going to have to be in 0.0.12. Been way to long since release, the changelog is huge. :)

Anyway, see the changelog for updates, but, there are a lot of good ones, such as the dictionary data type, ?: constructs, and heavy optimization.

Keith Jackson

Posted by Anonymous 2001-07-18

Cup for MS Windows

There has recently been a low-activity phase of development, but I'd just like to announce there will be a Windows binary release of Cup with version 0.0.11. This should make Cup more excessible to everyone who would want to toy with it. A Windows binary will also make Cup available for use with IIS servers. More to come with the official release, thanks to Craig Reagan.

Posted by Anonymous 2001-07-11

Cup Version 0.0.10 Released

The Cup Programming Language, version 0.0.10 is here. Some features in this release:

* for() loops. FINALLY!
* Stronger support for various OSes (Major improvements with Sun systems)
* exit() support
* The cup binary now actually returns the return value of the cup program again
* -v switch to see the version number
* Fix for machines that require strict memory alignment

Enjoy!

The Cup People

Posted by Anonymous 2001-06-28

Cup Version 0.0.9 Released

Another Cup release. Working towards a 0.1 version, ever closer. New features include fully binary strings, a few assorted new builtins, etc.

Enjoy.

Posted by Anonymous 2001-06-26

Cup Version 0.0.8 Released

Forced out another release of the Cup Language. Cup is a small language (Compiler & VM), that is intended to be embedded in long-uptime applications and so on. It is also becoming a worthy stand-alone language. Hopefully a version 0.1.x will be put out soon.

Posted by Anonymous 2001-06-20

Cup Version 0.0.7 Released

Keeping with tradition of releasing often and early, here is 0.0.7 of the Cup Language. Lots of new things since 0.0.6, including ++ and -- operators thanks to Victor. Getting closer to Version 0.1.

Posted by Anonymous 2001-06-13

Cup Version 0.0.6 Released

Cup, a new programming language, has released version 0.0.6 now with support for declaring multiple variables with one 'decl' statement and a previous compiler crash bug.

Posted by Anonymous 2001-06-06

Cup Version 0.0.5 Released

Cup version 0.0.5 is here. Cup is a small programming language that is still in early development and aimed to be best suited for embedding into larger applications. The new version now supports fetching data from environment variables, and command-line argument parsing, so it is now suitable for CGI scripting, at least somewhat. :) Again, very early development.

Posted by Anonymous 2001-06-01

Cup version 0.0.4

Cup version 0.0.4 is released. Cup is a small, simplistic language. It comprises of a compiler and VM, and is still in early alpha/beta, however, is usable and looking for feedback or people interested in helping.

Posted by Anonymous 2001-04-26

Cup Version 0.0.3 Released

Cup, the lightweight language Compiler and Virtual Machine, submits version 0.0.3.

Still very beta, but usable. Please try it out if you are interested, and let us know of any problems you find.

Posted by Anonymous 2001-04-21

Cup Version 0.0.2 Released

Cup version 0.0.2 released. Still very alpha/beta. Slow. Memory leaky. Working on it... :)

Posted by Anonymous 2001-04-18

SourceForge

The Cup Programming Language is submitted to SourceForge.

Posted by Anonymous 2001-04-10
MongoDB Logo MongoDB