Wednesday, September 30, 2015

Tuesday, September 29, 2015

Smalltalk on Code.talks 2015

There is a presentation of a Smalltalk project from Christian Haider (Smalltalked Visuals GmbH) at Code.talks 2015 in Hamburg today. You may know him from his SmallCharts project and the PDF4Smalltalk open source PDF library for Smalltalk.

Pharo 5 Reflectivity

Lots of progress on the Pharo 5.0 Reflectivity project…

Kendrick Book

There is more documentation for Kendrick (which is built on top of Pharo) - the Kendrick book. Nice!

Explora in Pharo

Explora is a visualisation tool for the analysis of multiple metrics of software corpora. It includes the PolyGrid, a novel visualisation technique that encourages users to detect patterns among metrics. Done in Pharo Smalltalk.



The project is on STHub, either on:
  http://smalltalkhub.com/#!/~merino/Explora or
  http://smalltalkhub.com/#!/~merino/Explora2

Bee Smalltalk

The prerelease of Bee Smalltalk from 2014 is still not accessible on GitHub as it was stated in the announcement. So I thought the project is dead. But now a new blog post appeared. Looks like there is still activity. Looking forward in trying out.

Thursday, September 24, 2015

L Peter Deutsch and Allan Schiffman

In the 1984 POPL conference there appeared a paper, Efficient Implementation of the Smalltalk-80 System, by L Peter Deutsch and Allan Schiffman. This paper introduced the first truly modern just-in-time compiler and described several novel implementation techniques, still in widespread use, to improve the performance of object-oriented languages.


Ecstatic

Ecstatic - a static website generator for Pharo based on Pillar.

Wednesday, September 23, 2015

Validating Metric Thresholds with Developers: An Early Result

This paper reports the first results of an empirical study aimed at validating relative metric thresholds with developers. The study was conducted on 79 Pharo applications and using four source code metrics

Tuesday, September 22, 2015

Eliots Spur talk on SPLASH 2015

Eliot Miranda is invited to give a talk at SPLASH 2015 in Pittsburgh. He's going to talk about Spur, his latest Smalltalk memory manager, and exaptation in software design, since Spur exapts a couple of key architectural features of fast Smalltalk VMs to provide efficient support for schema evolution and hence live programming.

Fri 23 - Fri 30 October 2015 Pittsburgh, Pennsylvania, United States

Keyboard controlled code editor

Check out the video.

Monday, September 21, 2015

Jun4Pharo chemistry

Jun4Pharo can now do some Chemistry.
  • Reads XYZ files
  • Atoms are objects; Each atom knows its own chemical properties such as symbol, atom number, mass, van der waals radius, covalent radius

Pharo Jenkins - query Jenkins servers from Pharo

An API to directly inspect the Jenkins servers from Pharo. Announcement is here and code is here. Nice!

StatsD client

A StatsD client from Holger Freyther. Note that it is AGPLv3 and not the regular MIT.

Wednesday, September 16, 2015

Thursday, September 10, 2015

TCAP for Pharo

Sysmocom provides a complete TCAP implementation for the OpenSource Smalltalk/Pharo programming environment

Tuesday, September 08, 2015

Tuesday, September 01, 2015

Ecstatic

Found Ecstatic - the ecstatic site generator for Pharo. Ecstatic uses pillar as its markup language to describe pages, mustache templates to accommodate your content and plugins completely written in Pharo.

Here is some basic info.

Flattr to support Pharo

want to support Pharo - then check Flattr here.

Pillar 1.0.0

A new initial major release Pillar 1.0.0 was announced today.

 It also includes a documentation on "Documenting your Project with Pillar". Read more.