[Syllable Logo]
...is becoming an easy-to-use free software operating system for the home and small office user. It is powerful, lightweight and extraordinarily fast and responsive. More info.

Try Syllable!
 
Things To Do
Navigation
Statistics
Software
Source Code
Documentation
Communication
Community
Rhope Alpha 2 Jun 14, 15:22
[Applications]Michael Pavone has released the second alpha version of his dataflow parallel programming language: Rhope. Its syntax is now friendlier, it got an interactive mode and the support for programming graphical user interfaces on Syllable has been extended.
Syllable Server Development Build Jun 7, 2:11
[Syllable]We released a development build of Syllable Server. This version has a number of updated components, including the kernel, and several fixes. Most importantly, a lot of server functionality was added. Included is a REBOL software stack with a web server and a web programming framework. Support and start scripts are integrated for a number of standard servers, such as CUPS, OpenSSH, BIND, Apache, RSync, SaMBa and VSFTP. However, the configurations of these new modules are not complete yet.
Moving to OMake Build System Apr 14, 9:43
[Ports]It has long been one of our milestone objectives to switch to a better build system. We implemented Builder ourselves as a module-level build system. Individual modules each use their own internal build system, though, usually the classic (GNU) Make. For native Syllable code, we eventually selected OMake as a modern replacement. The latest version of OMake now runs on Syllable and is available in our downloads. We will be migrating to it over time. Builder will get support for it and we encourage you to use it in your projects.
To be able to call omake to build a simple native Syllable program, you need two files in your project directory:

OMakeroot
open build/C
DefineCommandVars()
.SUBDIRS: .

OMakefile
CXXFLAGS += -O2
LDFLAGS  += -lsyllable

APP = HelloWorld

CXXSOURCES[] =
    $(APP)

.DEFAULT: $(CXXProgram $(APP), $(CXXSOURCES))
PHP 5 Ported to Syllable Desktop Mar 28, 1:23
[Ports]Ruwen Boehm got the newest version of PHP to work, so for the first time since AtheOS times, we have our own PHP port. A binary package for version 5.2.5 is now available to download.
Squeak Ported to Syllable Desktop Mar 21, 17:30
[Ports]Kelly Wilson has ported Squeak to Syllable. Squeak is a multimedia[Squeak with Seaside] environment based on the Smalltalk programming language. There are no video and sound drivers yet that interface between Squeak and Syllable, so the Squeak graphical environment is not available yet. However, headless Squeak programs that don't need a graphical user interface run, and the screenshot shows a web site in ABrowse, produced by the Seaside web application framework.
sIDE Update Mar 21, 17:20
[Applications]A new version of sIDE, our graphical integrated development environment, has been released. Since Syllable 0.6.5, sIDE didn't properly create new projects based on a template anymore. This has been fixed, and several old constructs in the software build process have been updated to modern standards.
Rhope Dataflow Language Feb 23, 21:45
[Applications]Michael Pavone has created a new programming language: Rhope. It's a very interesting language that is based on dataflow and also uses transactional concepts to make parallel programming easy. Rhope is an interpreter that is available for Syllable, OS X and Windows. Mike mentions that it was for a large part developed on Syllable and that its web site runs on Syllable Desktop, on a web server and web framework programmed in Rhope itself. Rhope currently has preliminary support for programming graphical user interfaces on Syllable and Windows.
New Premium and Source CDs Jan 17, 0:17
[Syllable]We published a new Premium CD for Syllable Desktop 0.6.5. As always, it's available from the Syllable shop. The complete program source code didn't fit on it any more, so we created a separate CD for that. It holds the source code for Syllable Desktop, Syllable Server and extra packages. Both CDs are also available as a download from now on, so you can choose to receive them sooner and save the shipping costs by burning your own CD.
New Download Section Dec 26, 15:33
[Ports]The link to our Official Releases in the navigation panel on the left here has been replaced by a new download page of our own. After going through several download web sites in the past years, this one is meant to stay. It is fully integrated into the new content management system for the sites. We will extend it over time to add categories, main sections for Syllable Desktop and Syllable Server, and eventually, software contributed by individual developers.

The current page offers some new packages that were created or ported recently. They are mainly libraries, of interest to software developers.
Syllable Server Source Code Published Dec 23, 21:30
[Applications]The code to build Syllable is maintained in Builder, the build system. There are a main repository of build specifications and overlays for Syllable Desktop and Syllable Server. The code for Server is now completely published in the source repository. A package of Builder (11 MB) for Syllable Server has been released that corresponds to Syllable Server 0.2 with a few fixes. The procedure to build Syllable Server will be the subject of an article in a future Syllable Newsletter.

[Screenshot]
sIDE, Sourcery and Layout Editor
* More Screenshots

Events
Premium CD
* Buy the Premium CD

[Newsletter]
* Read Newsletter #2