Comments (1)
hi,
the runtimes used for Harmony Platform are unrelated to the languages Bit supports. Harmony is an external library for Bit. Supporting additional languages is in our roadmap, but this is still undecided on when.
The main problem in supporting additional languages is their dependency management system. in js eco-system we have the nodejs dependency resolution, which is very flexible and allowed tools like npm/pnpm/yarn to be the best package mangers possible.
Bit leads heavily on their capabilities. so supporting python/java/dotnet and more will mainly require work on dependency management.
at the moment we still have work to do in the JS eco-system, for example - ESM.
I am closing this issue, as this is a long term initiative and i can't provide with an answer for this. once we will have plans to expand Bit, we will make them available for all.
more details on Harmony -
The Harmony Platform you referred to is an SDK that allowed better composability for js-based systems, and runtime in harmony's context is actual runtime environment where you want your application to run. this is unrelated to Bit.
You will be able to build systems with Harmony even if you are not using Bit to manage it.
Documentation on Harmony is coming soon, we just opened this so we can start building examples for it in the open.
Harmony is what allows Bit to be implemented in a similar way to "aspect oriented architecture", and allow every aspect to provide functionality to various "runtimes" of an application (for example - cli
and browser
in the context of Bit, or backend
, browser
and edge
in the context of bit.cloud).
from bit.
Related Issues (20)
- Dead link in docs deploy-apps page HOT 3
- Managing dependency chains HOT 1
- installation fail - npx @teambit/bvm install HOT 14
- Init.sh failure in composite action HOT 9
- Peer Dependency ModuleNotFoundError in Ripple-CI Job HOT 3
- NPM Project keep falling back to `node.bit.cloud` even though my `.npmrc` specifies `node-registry.bit.cloud` on Mac HOT 1
- Cannot read properties of undefined (reading 'legacyScope') HOT 4
- Error Creating react component HOT 6
- Issues building react app
- Quickstart react app does not match the bit app docs HOT 4
- "Cannot find module" when using exported package from NPM HOT 3
- Failed to create a new Vue project? Cannot create a new project following the Quick Start document HOT 3
- Error: `generateNodeEnvModulesPattern is not a function` with custom Node env HOT 5
- Environment variables HOT 3
- Invalid link in message about usage stats after running Bit for first time.
- `nextjs` workspace starter fails if `--empty` flag is used HOT 3
- Error: Minified React error #130 on bit.cloud HOT 3
- Readme file minor spelling mistake of Prettierrc HOT 1
- How to submit issues against components on bit cloud HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bit.