# Compose Hackathon: Day 2.5

DevFeed: [Compose Hackathon: Day 2.5](<https://devfeed.tech/articles/compose-hackathon-day-2-5-30525.md>)

Original publisher: [Read original article](<https://blog.zachklipp.com/compose-hackathon-day-2-5/>)

Author: Zach Klippenstein

Published: 2022-05-04T19:49:00Z

Content type: opinion

Language: en

Sources: [Zach Klippenstein's Blog](<https://devfeed.tech/sources/zach-klippenstein-s-blog.md>)

Topics: [Hackathon](<https://devfeed.tech/topics/hackathon.md>), [Code](<https://devfeed.tech/topics/code.md>), [unit test](<https://devfeed.tech/topics/unit-test.md>), [implementation](<https://devfeed.tech/topics/implementation.md>), [Java](<https://devfeed.tech/topics/java.md>), [Kotlin](<https://devfeed.tech/topics/kotlin.md>)

Tags: [android](<https://devfeed.tech/tags/android.md>), [code](<https://devfeed.tech/tags/code.md>), [compose](<https://devfeed.tech/tags/compose.md>), [hackathon](<https://devfeed.tech/tags/hackathon.md>), [java](<https://devfeed.tech/tags/java.md>), [jetpack-compose](<https://devfeed.tech/tags/jetpack-compose.md>), [kotlin](<https://devfeed.tech/tags/kotlin.md>), [spring-2022-compose-hackathon](<https://devfeed.tech/tags/spring-2022-compose-hackathon.md>), [unit-test](<https://devfeed.tech/tags/unit-test.md>)

## AI overview

A progress report from day 2.5 of a Compose hackathon describes work on abstract and concrete piece-table implementations, including snapshot support, shared unit tests, and benchmarks. It also discusses the lack of a standard Java or Kotlin interface for efficient multi-character copying.

## Source excerpt

Well, so much for blogging every day. Better late than never, right? Anyway, I have a good excuse: I've been super busy writing code and tests, and it's not going terribly. I'm calling this day 2.5 since I was up a large part