oh yeah that makes sense! I just drop people into the space -- it's supposed to be a 2D space for video chat, including a sense of distance, i.e. there are people who are in earshot and others who aren't!
I'll figure out a way to explain things when people enter.
On impact: I've been running the numbers for a tool I'm working on and the projected savings for the industry look insane! Just by shaving off 10 minutes here or there you can contribute a lot.
Why doesn't every error message have a link to a specific page with discussions, instructions, etc. Or maybe even a button you can click where the machine tries a best guess at an automatic fix?
The question is: how do you grow up from there, in terms of expressive power? I.e. is it possible to find more middle ground between Python and Scratch?
Atlassian truly is the Harbor Freight of developer tools!
I'm a bit hopeful that DX might finally start getting the love it deserves. -- For better or worse, Microsoft seems to understand the potential that lies in building better tools and seducing programmers to join their fold.
Yes, you are right I didn't put that very well.
Modal editing really has a lot of benefits, even if I personally don't go for them (am more of an Emacs guy).
What I would say is that vi really doesn't give you a lot of interactive context -- and it's hard to add it on.
Oh yes, that is certainly what we do. And there's nothing wrong about that.
We are definitely in the business of building tools for professionals, i.e. a bit of a learning curve is not the issue. The "professional hazing process" isn't necessarily bad.
What I would say is that there is some (maybe a lot of) potential value that vi cannot develop simply due to the very reduced form factor that it has. I believe this never really has come to the fore because most programming languages are designed in a fairly limited way. I.e. they don't really take into account that they are a User Interface.
As positive examples I would point out the kind of interactive editing mode that you can find in dependently typed programming languages. I believe e.g. Idris has a pretty cool Emacs mode.
I was wondering about this -- but how would CAD or Photoshop be more than a Context Free language? In particular, consider Feature Structure Grammars which are equivalent to CFGs and can really capture a lot of inter-context agreement without needing to be Context-Sensitive.
I certainly may be wrong though, all sorts of stuff ends up being Turing-Complete.
Exactly this is the problem with grafting visual programming interfaces onto textual programming semantics. One of the main important reasons to do VP is to be able to inspect the code, to easier see what it does, ideally at a glance. Yet as you point out, simple recursion can make this really difficult to do. My thesis is that we need VPLs that have semantics specifically tailored for the visual interface. It's possible, but takes a bit of thinking to work out
Initially when I read the title my mind jumped to assume that you were doing actors distributed across multiple machines, i.e. one actor spread out, possibly in some fault-tolerant, eventually consistent way, in a cluster. But this actually means local actors, accessible across a network, right?
This is incorrect. The anthem is not Nazi, it is from a poem by Hoffman von Fallersleben, one of the early German democrats. Far from being illegal, the first two stanzas are simply not sung during official occasions and are not (no longer, up to 1991 they were) part of the national anthem.
I'm German too and I find this kind of thin-skinnedness a bit embarassing and is not substantiated by the article.
Otherwise the article is kind of boring, though it points out some key areas: middle-class not only in terms of individuals, but also in terms of companies, integrating organized labor, the vocational training system. Of these I find the last most interesting, most overlooked, most anachronistic, and factually I'm not quite sure if it actually works all that well (i.e. I believe other countries could improve a lot on the system).
When talking about Germany as a great economic system one must not forget that Germany is nothing more than the economic center of the EU. As a whole, the EU is in economic trouble, and Germany is a part of that trouble.
Also, current prosperity, like the current boom in technology, is largely due to the fact that there aren't that many other places to invest.
I'll figure out a way to explain things when people enter.