Tag Archives: announce

New release of SciST

Dear all,

we are to happy to announce SciSmalltalk v0.14

SciSmalltalk is a new Smalltalk project, similar to existing
scientific libraries like NumPy, SciPy for Python or SciRuby for Ruby.
SciSmalltalk already provide the following basic functionalities:

- complex and quaternions extensions,
- random number generators,
- fuzzy algorithms,
- Didier Besset's numerical methods,
- Ordinary Differential Equation (ODE) Solver.

Version 0.14 includes new work from Werner Kassens about function fittings:
https://github.com/SergeStinckwich/SciSmalltalk/wiki/Math-FunctionFit
and math accuracy framework:
https://github.com/SergeStinckwich/SciSmalltalk/wiki/Math-AccuracyFramework

SciSmalltalk project web page is here:
https://github.com/SergeStinckwich/SciSmalltalk
All the code is available under the MIT licence.

We have more than 506 green unit tests and we run a CI job here:
https://ci.inria.fr/pharo-contribution/job/SciSmalltalk/

This version should work on Pharo 3.0/4.0 and also Squeak 4.5 (to
be confirmed).

We are a small community, we are looking for more volunteers to
contribute code and documentation. Please join us at :
https://groups.google.com/forum/#!forum/scismalltalk
Advertisements
Tagged , ,

Pillar

One Markup to rule them all.

Pillar is a mark-up language that we use to generate our books in multiple format: tex, html, markdown…. The seaside book http://book.seaside.st was edited and written in pillar format as part of the Pier CMS (developed by L. Renggli). Now Damien Cassou enhanced Pillar and made it a nice standalone application. Here is the latest announce about pillar.

I’m proud to announce the 0.6 release of Pillar, a syntax and associated tools to write and generate documentation and books.

Pillar is currently used to write the Enterprise Pharo book (https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/) and other projects. You can get some pdfs of the new book at: https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/lastSuccessfulBuild/artifact/

Pillar has many features:

  • simple markup-based syntax with references, tables, pictures,captions… (this is the syntax of Pier)
  • export to HTML, LaTeX and markdown (more to come)
  • customization of the export through a dedicated STON configuration file
  • support of templates using the Mustache templating engine
  • syntax-highlighting of generated code blocks (not yet in LaTeX)
  • configurable numbering of section titles and figures
  • emacs style

Pillar has also:

I updated the http://www.smalltalkhub.com/#!/~Pier/Pillar description

You can load it using

Gofer new
   smalltalkhubUser: ‘Pier’ project: ‘Pillar’;
configuration;
loadStable.

Have fun and now you are ready to write nice chapters for the forthcoming books

Tagged , , , , ,