Comments (4)
Not likely. The exact shape of the parallel/async support is not yet defined.
from tablam.
Fundamentally this has nothing to do with async/parallelism (even though paralellelism and/or async stuff is one of the ways to implement this).
So my question stands
Else how would you want to achieve data-orientation if a change to a cell/value will not propagate to readers?
from tablam.
even though paralellelism and/or async stuff is one of the ways to implement this
Yeah, sure!.
I'm looking for a small set of common paradigms that could solve several use-cases, so any chance of this need to be on top of that...
Else how would you want to achieve data-orientation if a change to a cell/value will not propagate to readers?
That is a kind of data orientation, alike was with http://witheve.com. Having some support for this could be neat (a better way to do "triggers"), but I think that will be among the lines of have an actor system or channels like in go, instead of something fundamental to the lang.
P.D: In https://www.reddit.com/r/ProgrammingLanguages/ is a good place to get a better response about deep stuff like this. I'm open to ideas, as I said, not yet settled on how exactly to deal with the fundamental task of making operations concurrent/parallel, and I'm looking for something relatively easy to implement AND for the end-user to understand.
from tablam.
Ah, ok. I see you are not convinced that such kind of "liveliness/reactiveness" belongs to the "small set of common paradigms" to build upon.
And that is OK (despite me being convinced it is the other way around
(feel free to ping me to discuss async/parallelism/concurrency/reactiveness/you_name_it as I have spent already too many years with this topic as you can see e.g. on GitHub in hundreds of discussions in different projects
from tablam.
Related Issues (20)
- Parser multiple params in functions
- Write some docs
- Add support for comments...
- Parse decimals without prefix
- Run files from repl
- Where operator support
- Not panic
- In the queries allow #names
- Vectors with multiple columns not work well
- Add select, deselect, distinct, limit and skip support
- Add support to assignment operation
- In repl.it print doesn't work HOT 1
- Define all syntax
- Finish Algebraic sum types as values
- Add the Tuple type
- Add the Map type
- Allow using functions as scalars
- Fix releases with CI
- Rework engine
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 tablam.