3 ms·
Based on your Hello World app (TypeScript only seemingly), the mental model for writing apps on DBOS involves OO classes, async/await, annotations, and lots of
by gregw2 3y ago
Based on your Hello World app (TypeScript only seemingly), the mental model for writing apps on DBOS involves OO classes, async/await, annotations, and lots of punctuation.
Any plans to support app development via using SQL? There are endless discussions on its limitations but a remarkably large developer base.
What language(s) is DBOS really implemented in?
With UNIX+C there was some synergy between the OS way of thinking and the appdev way of thinking and I am not really seeing that here. The node.js mindset and declarative SQL mindset are so different. Maybe it's the best you can do trying to cross OS+DB domains but would be curious to hear your thoughts or see a writeup of what drove your design decisions here.
- KraftyOne 3y agoOur goal in these design decisions is to make DBOS look familiar to developers by supporting one of the most popular stacks right now, building an application with TypeScript and SQL on top of Postgres. Under the hood of our cloud platform (mostly Go + SQL), we're building on ideas from the academic project to provide new features like reliable execution/time travel, but like a good OS, we want to hide that complexity from users.