CfPBoK
by
Vadim Zaytsev
sle2022/paper15
SLE 2022
paper:
BatakJava: An Object-Oriented Programming Language with Versions
Luthfan Anshar Lubis
,
Yudai Tanabe
,
Tomoyuki Aotani
,
Hidehiko Masuhara
DOI:
10.1145/3567512.3567531
T2B: Evolution
It adds first-class language support for managing multiple versions, directly addressing evolution/maintenance.
T1A: Design
The paper proposes and studies a new programming language design for versioned programming.
T3D: GPLs
BatakJava is a general-purpose object-oriented programming language.
The page is maintained by
Dr. Vadim Zaytsev
a.k.a. @
grammarware
. Last updated: June 2026.