Wednesday, September 30, 2015
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.
Setup Cuis with Git
A description setting up and starting Cuis using Git and the command line. Read more.
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…
- Reflectivity: AST Link Annotation Infrastructure
- Reflectivity: Tiny progress of the day: MetaLink
- Reflectivity: Progress-for-Breakpoints
- Reflectivity: simple #before and #after links working
- Reflectivity: Support for primitive methods
- Reflectivity: Links on Block creation vs. execution
- Reflectivity: Links on Literal Variables
- Reflectivity: Links on Slots
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
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.
Monday, September 28, 2015
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.
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
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
Sunday, September 20, 2015
Smalltalk-talk magazine
Richard Eng created a new Smalltalk magazine on Medium: https://medium.com/smalltalk-talk
Wednesday, September 16, 2015
Friday, September 11, 2015
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
Monday, September 07, 2015
Sunday, September 06, 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.
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.
It also includes a documentation on "Documenting your Project with Pillar". Read more.