Introduction Andy Turner
Andy Turner
a.g.d.turner at gmail.com
Tue Jan 5 02:46:20 UTC 2021
Hi,
I am new to this list and new to trying to contribute to openJDK.
Part of my work in the last 20 years or so has involved developing open
source Java software for academic research projects.
These days I develop Java code using Maven, Netbeans, and Junit 5 +
Hamcrest for tests. Recently I have been modularising code and trying to
get others that develop libraries that I use to do the same.
I work in academia and am based at the University of Leeds.
I develop Java code for geographical data analysis and geographical
modelling. Some of the code is generally useful and is formed into packages
in some libraries that I keep reusing when I have a new analysis to do. In
the past year or so I have been getting versioned releases of these
commonly used libraries onto Maven Central.
Coding wise I am interested in spatial statistics, representing numbers and
arbitrary and fixed precision arithmetic. Currently I am developing a
Euclidean geometry library as a bit of a pet project. This is currently
involving writing a class to store roots of rational numbers. For a long
time I have puzzled over different ways to represent any set of real
numbers in a computer.
Here is a link to my github profile:
https://github.com/agdturner
I'd like to improve BigDecimal and BigInteger and maybe get a BigRational
class contributed. The best one of these I have come across I use and is
part of Eric's BigMath library which has lots of great work:
https://github.com/eobermuhlner/big-math
Recently I have contacted a few others that might contribute to improving
the openJDK including Mikko who has developed the APfloat library:
http://www.apfloat.org/apfloat_java/
I think these are exciting times for the language and I think this is in
part down to the benefits from modularisation and opening up the
development process.
Before I posted I read a few posts from the archive. I'll do a bit more
reading of the archive and look forward to reading what comes in and
getting involved in the community work.
Thank you and best wishes,
Andy
More information about the discuss
mailing list