As someone who mostly writes Scala at work, I love it, and definitely recommend you to. The language is not without its faults, but it remains my personal favourite.
I am a noob when comes to the web. I've spent all my years doing C, C++, Pascal and using TurboVision, Delphi, MFC, wxWidgets, Qt, some minor GTK, etc, mainly as sound and then tools programmer at a video game studio.
So this would be of great help to me, since as much as cool names these are - I need some kind of "rap genius" mode for all the dom-lingo and this comes at the right time.
Agreed. Up until recently, I too used to prefer working with raw HTML... then I started working on a couple large apps, tried polymer/angular, and ended up gaining a new-found appreciation for frameworks like react/mithril/mercury.
The cost of abstracting away the DOM isn't as much as I would've expected compared to the cognitive overhead of switching back and forth between languages, making sure everything is linked up nicely, as you normally would. There are a few times when that abstraction can lead to annoying hidden bugs, but overall I've found the workflow to be much nicer.
I don't code anymore. I just press a button and the ToDo app appears. The framework I use is from the year 2040, it communicates with itself in the past so it's able to learn instantaneously.
The history of the framework shows that on many different projects it actually just waited until people completed the project, then sent a signal back through time to inform itself. But then, the internal history shows that many parts were eventually replaced by an AI that wrote the whole app.
It seems from what I was able to gather about its source code, some parts of it are in a quantum flux, with their waveform never collapsing. The parts that have stabilized are basically a stable-point solution of a time-space "differential equation". Those are the parts that are being executed on this quantum computer.
Basically the result is ... whatever I wish for, it just produces it. Truly amazing.
26 comments
[ 3.4 ms ] story [ 70.2 ms ] threadLink to other examples: https://github.com/tastejs/todomvc/tree/master/examples
I wonder why Om version has not been submitted though: http://swannodette.github.io/todomvc/labs/architecture-examp...
You end up with fun stuff like this:
def map[U](f: T => U): Group[U] = collect { case e => f(e) }
implicit def canStackFromFac[Req, Rep] : CanStackFrom[Filter[Req, Rep, Req, Rep], ServiceFactory[Req, Rep]] = new CanStackFrom[Filter[Req, Rep, Req, Rep], ServiceFactory[Req, Rep]] { def toStackable(_role: Stack.Role, filter: Filter[Req, Rep, Req, Rep]) = new Stack.Simple[ServiceFactory[Req, Rep]] { val role = _role val description = role.name def make(next: ServiceFactory[Req, Rep])(implicit params: Params) = filter andThen next } }
So this would be of great help to me, since as much as cool names these are - I need some kind of "rap genius" mode for all the dom-lingo and this comes at the right time.
Thank you!
Ow yeah, i could advise for RoR also, but there isn't much talk about it anymore.
Just try any moderate sized CURD app for an enterprise
The cost of abstracting away the DOM isn't as much as I would've expected compared to the cognitive overhead of switching back and forth between languages, making sure everything is linked up nicely, as you normally would. There are a few times when that abstraction can lead to annoying hidden bugs, but overall I've found the workflow to be much nicer.
The history of the framework shows that on many different projects it actually just waited until people completed the project, then sent a signal back through time to inform itself. But then, the internal history shows that many parts were eventually replaced by an AI that wrote the whole app.
It seems from what I was able to gather about its source code, some parts of it are in a quantum flux, with their waveform never collapsing. The parts that have stabilized are basically a stable-point solution of a time-space "differential equation". Those are the parts that are being executed on this quantum computer.
Basically the result is ... whatever I wish for, it just produces it. Truly amazing.
Do you have any requests for it?
For a single file, that's a heck of a deeply nested directory structure.