catwork
So it is always necessary to have "high level of understanding discipline, and organization to produce high quality large-scale products." It just seems to me that Angular (like VB) is extra easy for simple things and extra hard for sophisticated things.
A specific example - Angular directives. You can happily code for quite awhile without defining your own. Until one day you decide to integrate another library and then need to "wrap" all of your code.
Another example, Angular is described as working with jQuery (which it does). However, if you don't understand Angular's event loop and start doing jQuery stuff outside of it, mayhem ensues.
Both allow relative novices to produce sophisticated GUIs rather quickly. Both require a fairly high level of understanding discipline, and organization to produce high quality large-scale products. Frankly, GWT sort of fits that description as well.
Longshoreman
One solution is to recognize when a given spreadsheets usage has increased to a point where it - or some portion of its functionality - would be better embedded in an application. Another is to have some users adopt a environment/language like R which addresses the short-comings listed above at the expense of being more complicated and less user-friendly. But there is no simple solution that is going to result in spreadsheets disappearing from use.
"Even on those rear occasions when a modern undergraduate is not attending some such society he is seldom engaged in those solitary walks, or walks with a single companion, which built the minds of the previous generations. He lives in a crowd; caucus has replaced friendship."
- C.S. Lewis from the essay "Membership" in "The Weight of Glory"
Anyway - I appreciate your comment - and many others that I have seen you post over time.
Ask HN: HN Political Headline Filter?
I really appreciate HN from a technical perspective, but have little interest in the political posts and discussion that have become popular in the last few years. It would be great if the HN user profile page could have a "political filter" checkbox that could be set to filter out results on the main page that moderators flagged as "political".Would there be any possibility for adding this...
Getting By on a Writer’s Income
Most introductions to R don't cover it in the same way other languages do. I found http://adv-r.had.co.nz/ to be very helpful for clarifying matters in a manner that is more familiar to programmers.
Also noticed Gog: http://www.gog.com/indie
And Desura: http://www.desura.com/development
Are all of these basically equal? The HN cloud seems partial to Steam...
Ask HN: Best Way to Distribute an Independently Developed Games
My 14 year old just released his first game:http://ninjacharlie.itch.io/redshiftHe did a great job on it and is wondering about the best way of distributing it. For publishing - would it be worth it to publish this elsewhere (the Mac App store, port it to a Chrome App for Google's store, etc)?Also regarding promotion - what are the best places to promote these sort of games?I am a software...
TransLattice Elastic Database
- R has no scalar, or 0-dimensional, types. All scalars (single numbers or strings) are length-one vectors (http://adv-r.had.co.nz/Data-structures.html).
- For example, library() and require() allow you to call them either with or without quotes, because internally they use deparse(substitute(x)) plus a couple of tricks (http://adv-r.had.co.nz/Computing-on-the-language.html).
- The various R OO Systems are described, compared and contrasted (http://adv-r.had.co.nz/OO-essentials.html).
Excellent book.
Advanced R Progamming by Hadley Wickham
Thorax: Backbone + Handlebars
Inventor's Paradox
Heisenbug
Plasmid.js
Upsalite: Most Absorbent Material Accidentally Discovered
Reactive JavaScript
One critique - a scientist's identity can be in science itself (or its latest set of widely-held beliefs), which itself can also result in a essentially political/religious response wrapped up in scientific garb. I am thinking of periods of time leading up to a paradigm shift where there can be significant resistance to "where the facts lead" by those invested in defending the status quo (http://en.wikipedia.org/wiki/The_Structure_of_Scientific_Rev...).
Certainly, this not the same situation as a purely political or religious issue. It is worth noting though, since everyone works off of a basic set of assumptions that are not provable. Each person has a philosophy - a practical "religion" or "political party" regardless of whether they are officially associated with any public entity or institution.