Happy to answer any questions you may have !
857 karma · joined October 30, 2012
Happy to answer any questions you may have !
The isolate hypervisor at the core of our cloud platform is built on parts of Deno CLI (since it has a modular design), but each isolate isn't an instance of Deno CLI running in some kind of container.
Isolate clouds/hypervisors are less generic and thus flexible than containers, but that specialization allows novel integration and high density/efficiency.
Technically if you were doing this in Node, you would need at least a package.json and would have to configure your TS/JSX transpile, etc...
But this example does showcase a few things you don't typically get with a single vanilla HTML file:
- JSX + reusable/shared components
- Multiple URLs / pages
- Tailwind
The goal was to showcase simple yet intuitive JSX + tailwind at edge, we didn't elaborate on more advanced use-cases like authenticated pages, API endpoints/forms, dynamic pages (location, etc...) or parametric routes.
And unlike a pure static site, you can add API or form routes
I believe an Electron alternative is an important part of the Deno stack, so hopefully we'll ship a first iteration next year.
It has powered Deno's op-layer since 1.9 (https://deno.com/blog/v1.9#faster-calls-into-rust-with-serde...) and has enabled significant improvements in opcall overhead (close to 100x) whilst also simplifying said op-layer.
Exactly. I use git a lot, I'm familiar with git's internals and have written a lot of git related code (our git server and all our git related infrastructure). Yet I still flinch at the idea of solving conflicts in the CLI.
I'm sure other developers feel the same, more so for less or non technical people.
The website mentions TeX but means LaTeX, I'll get that fixed, sorry for the confusion.
Our TeX support allows you basically to write Markdown/Asciidoc and use TeX formulas wherever you need to, which gives you the best of both worlds (the simplicity of Markdown and the power of TeX formulas).
We have great GitHub integration because it's the main Git host out there, we store git repos too.
If we shutdown, our toolchain and book format is already open source (https://github.com/GitbookIO/gitbook), so no matter what you'll always be able to use that to build your book locally. Secondly our Desktop Editor (https://www.gitbook.com/editor) works offline so you could even continue to use that. And well since your book is a git repo, you can have a local copy, a copy on GitHub or any other git server of your choice. So I think you should be good :)
We don't believe in vendor lock, we're big supporters of open-source and we want users to use our tools and platform not because they're obliged to, but simply because it's the best workflow/product for them.
Does that make sense ?
It supports both Markdown and AsciiDoc and is used by authors to write books, documentation, research-papers (GitBook has great TeX support, in all outputs: web, pdf, epub, mobi). (Here's a math heavy book for example: http://jandeleeuw.gitbooks.io/bras1/content/blockrelaxation/...)
The format and toolchain itself is open-source (https://github.com/GitbookIO/gitbook)
There's a ecosystem built on top of that such as a Desktop Editor (https://www.gitbook.com/editor), plugins (http://plugins.gitbook.com/), and more ...
I don't want to hijack the current thread, Madoko seems really cool, I thought some of you might be interested in a more established solution. I'm happy to answer any questions !
Disclaimer: I'm one of the GitBook co-founders
Thanks for the kind words! Yep, you might have seen the editor: https://www.gitbook.com/editor (the older version is on GitHub: https://github.com/GitbookIO/editor)
I think the publishing/documentation/writing industries have yet to see the benefits of automation and better tooling. Writing should be simple and accessible.
What we're trying to do is automate all the painful/boring parts so that writers can focus on what they do best: writing.
I'm not surprised you had the same idea :) If you want to share your thoughts or talk, you can email me at: aaron AT gitbook DOT com
And if you want to contribute to GitBook, our book format and toolchain is open source: https://github.com/GitbookIO/gitbook
I did mean "guys" in a gender-neutral sense, but you're right it's just as good without.
You are giving great feedback and I'm more than happy to answer any questions you have.
BTW, in case some of you missed it, we're a big believer in open-source, in fact our book format and toolchain is open: https://github.com/GitbookIO/gitbook
This allows us to build better publishing tools together, no vendor lock-in and developers can build plugins to extend GitBook's features, here's a few: http://plugins.gitbook.com/.
In the upcoming 2.0.0 release, we've further improved internationalisation: https://github.com/GitbookIO/gitbook/tree/master/theme/i18n We automatically detect your book's language (or you can specify itself) and so then the build chain can automatically use translations for menu entries etc ... if available in your language.
Here's a very math intensive book for example: https://www.gitbook.com/book/jandeleeuw/bras/details
We have a one source format based on markdown which is open source (https://github.com/GitbookIO/gitbook) ! And from this we build a nice web book, ebook (EPUB, MOBI) and PDFs.
I don't want this to be a shameless plug, it just seems oddly relevant. Hope it helps !
Disclaimer: I am the founder of GitBook
Plus it's easy to host the HTML output of your books on GitHub thanks to their brilliantly simple gh-pages service.
So that's why GitBook is also about GitHub.
But you're totally correct, gitbook could and should be applied to many other kinds of writers. Markdown is a nice input format, and as soon as GitBook supports epub & pdf, other writers could use it for "production" quality books.
I'm currently hacking up an epub export feature.
It's written by GitBook's co-author and teaches the basics of writing an OS in C++.
Feel free to contribute with Pull Requests ! (the beauty of being open)
So it's a comparative chard only, you can check it out here: http://www.google.com/trends/explore#q=cloud%20ide%2C%20desk....