Writing benchmarks with SMark

Introduction SMark is a benchmarking framework for Pharo written originally by Stefan Marr. It serves as an essential tool for Pharo developers, enabling them to benchmark their code, identify performance bottlenecks, and make informed decisions to enhance their software’s efficiency. It is composed of four main components: A Suite (which represents the benchmarks), a RunnerContinue reading “Writing benchmarks with SMark”

Implementing Indexes – Who uses all my memory

This is the second entry of the series about implementing full-text search indexes in Pharo. The first entry is Implementing Indexes – A Simple Index. You can start reading from this post, but there are things that we have presented in the previous one. For example, how to install the Trie implementation. In the first entry,Continue reading “Implementing Indexes – Who uses all my memory”

Implementing Indexes – A Simple Index

In Pharo, we have an excellent tool to query, navigate and discover classes and methods in the system. The tool is Spotter, this tool allows us to search the image for different elements: Classes Methods Menu entries Help topics and many more… To access to it is as easy as doing Shift + Enter, SpotterContinue reading “Implementing Indexes – A Simple Index”