activity
20112023
most citedSparse Transfer Learning for Interactive Video Search Reranking

50 citations · 73 across the 17 of their papers we have counts for

collaborators
Showing cs.PLShow all

8 papers · 1 filter

cs.PL2023★ 1 cited

A VM-Agnostic and Backwards Compatible Protected Modifier for Dynamically-Typed Languages

Iona Thomas, Vincent Aranega, Stéphane Ducasse +2

In object-oriented languages, method visibility modifiers hold a key role in separating internal methods from the public API. Protected visibility modifiers offer a way to hide met…

cs.PL2019

Sindarin: A Versatile Scripting API for the Pharo Debugger

Thomas Dupriez, Guillermo Polito, Steven Costiou +2

Debugging is one of the most important and time consuming activities in software maintenance, yet mainstream debuggers are not well-adapted to several debugging scenarios. This has…

cs.PL2017

A critical analysis of string APIs: The case of Pharo

Damien Pollet, Stéphane Ducasse

Most programming languages, besides C, provide a native abstraction for character strings, but string APIs vary widely in size, expressiveness, and subjective convenience across la…

cs.PL2017★ 1 cited

Scoped Extension Methods in Dynamically-Typed Languages

Guillermo Polito, Camille Teruel, Stéphane Ducasse +1

Context. An extension method is a method declared in a package other than the package of its host class. Thanks to extension methods, developers can adapt to their needs classes th…

cs.PL2013★ 1 cited

Waterfall: Primitives Generation on the Fly

Guido Chari, Diego Garbervetsky, Camillo Bruni +2

Modern languages are typically supported by managed runtimes (Virtual Machines). Since VMs have to deal with many concepts such as memory management, abstract execution model and s…

cs.PL2013★ 13 cited

Representing Code History with Development Environment Events

Martin Dias, Damien Cassou, Stéphane Ducasse

Modern development environments handle information about the intent of the programmer: for example, they use abstract syntax trees for providing high-level code manipulation such a…