OwnLang – dynamic functional programming language.

Features:
☆ Cross-platform. Available for PC, Android and Java ME devices.
☆ Open-source. https://github.com/aNNiMON/Own-Programming-Language-Tutorial
☆ Syntax highlighting.
☆ Light and dark themes.
☆ Ability to build apk from app.
☆ Customizable symbol panel for editor

Language features:
- Types: number, string, array, object, function.
- Method references.
- Modularity.
- Multithreading.
- Pattern matching like Scala.
- Destructuring assignment like php.

Modules:
- std
- types
- math
- date
- files
- http
- socket
- base64
- json
- functional
- ounit
- java
- canvas
- forms
- regex
- downloader
- imageprocessing
Read more
Collapse
Loading...

What's New

Added setGestureDetectorListener, newPath, newLinearGradient, newRadialGradient, newSweepGradient, newBitmapShader, newComposeShader functions and DisplayMetrics map to canvas module
Added clipPath, drawPath, drawTextOnPath, getFillPath, setShader to GraphicsValue
Install built applications on Android N+
Fixed crashes in uithread callbacks
Added examples
Read more
Collapse

Additional Information

Eligible for Family Library
Updated
December 12, 2019
Size
Varies with device
Installs
10+
Current Version
Varies with device
Requires Android
Varies with device
Content Rating
Everyone
Permissions
Offered By
aNNiMON (Melnik Software)
Developer
85670, Donetsk reg. Ukraine
©2020 GoogleSite Terms of ServicePrivacyDevelopersArtistsAbout Google|Location: United StatesLanguage: English (United States)
By purchasing this item, you are transacting with Google Payments and agreeing to the Google Payments Terms of Service and Privacy Notice.