Wednesday, September 30, 2015

Pi Podcast

with Tim Rowledge, known from Squeak Smalltalk VM/development for Scratch.

Grafeo for Pharo 5

Grafeo is a nice Morphic graph editing toolkit by Eiichiro Ito. It forms the basis for Fluo (Video here). It was updated to Pharo 5.

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.

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.

Sunday, September 27, 2015

Friday, September 25, 2015

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

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.

Smalltalk-talk magazine

Richard Eng created a new Smalltalk magazine on Medium: https://medium.com/smalltalk-talk

Wednesday, September 16, 2015

Phratch 4.1

Phratch 4.1 based on Pharo 4 is here. Read more

Friday, September 11, 2015

Pharo public sprint dates

Pharo public sprint dates in Lille are here

Moose: creating a custom analysis for a Delphi legacy application in 15 minutes

Moose: creating a custom analysis for a Delphi legacy application in 15 minutes. Another video on Vimeo.

Thursday, September 10, 2015

TCAP for Pharo

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

Wednesday, September 09, 2015

Tuesday, September 08, 2015

Amber example GoogleCharts

Amber Smalltalk example with GoogleCharts published on a Static Resource Pharocloud Appliance  

Sunday, September 06, 2015

emoji

Smalltalk invented emoji apparently. See here and

searchQuick

an offline text search utility in Pharo 4.0. Read more

Mathex

Mathex: Generating latex math from Pharo. Photo is here.

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.

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.