Code Monkey home page Code Monkey logo

khala-internal's People

Contributors

ardenit avatar

Watchers

 avatar

khala-internal's Issues

Automate building native dependencies for MinGW

Currently we have to ship prebuilt .dll libraries and generated .h files within this repository, because installing dependencies on MinGW is a pain. Someone should get rid of .dlls and .hs in this repo, automate building native dependencies in CI and write a step-by-step guide about installing MinGW dependencies for library users.

Make serializing to JSON more persistent

We should somehow handle cases where JSON serializes 2 to 2.0000001 and etc. Also we should explicitly define how we deal with incorrect JSON strings, unexpected values, etc. Return null? Throw? It depends on scheme?

Separate artifact for NodeJS

Currently JS target uses jszmq library as ZeroMQ implementation. This library supports both browser and NodeJS, but can only work with WebSocket protocol. The goal is to use zeromq.js library for NodeJS, because it can support TCP too, but can't work in browser environment. There were some issues with sharing common code between browser and node.js and with publishing different artifacts for JS target, so someone should dive into this task. Also, Kotlin HMPP doesn't support sharing code between different JS targets at the moment, so maybe we should wait until it will be possible.

Mac OS X support

Currently CI/CD is not configured to build, test and publish Mac OS X Kotlin/Native artifacts. Someone should configure build.yml to do it.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.