Skip to content
Discussion options

You must be logged in to vote

Financial domain-specific languages already exist (DAML, LexiFi's MLFi, Rebel). Your proposed features—monetary types, rational numbers, and decimal arithmetic—are already solved by libraries like BigDecimal (Java), decimal.Decimal (Python), and JSR 354 (Java Money). Real-time currency integration and AI prediction are better as libraries, not language features, since they require external APIs and constantly evolving models.
Creating a new general-purpose language for finance won't gain traction—banks have massive codebases in Python, Java, C++, and regulatory/compliance constraints. Instead, build a domain-specific library or embedded DSL within an existing language, which is how most s…

Replies: 4 comments 2 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@sramesh621
Comment options

Answer selected by sramesh621
Comment options

You must be logged in to vote
1 reply
@instrukturbabastudio
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects Plan and track your project's progress using boards and tables Question Ask and answer questions about GitHub features and usage
6 participants