83 karma · joined December 30, 2012
However, I believe a kind of implicit vision has emerged which is simply to make sustainable such a place. Put another way, people who are attracked by this implicit vision (such as the author of the article) are still with them, and the others have probably left because this was not a vision they were inspired by.
Anyway, I guess internet is still a good place to find publicly available information not yet copyrighted by some doomed organisation.
It provides all access to rock solid erlang vm/otp/library with lisp nice syntax. If you look at the source code, you will see that it is quite small, meaning you can expect reliability. All this implemented by one of the Erlang creators with 30 years experience in designing and implementing great platforms.
I am just amazed by the potential.
Apple process are not conscious. They probably have a lot of talented and devoted persons each doing their best and at the end, it works (at least more often than competitors). However, this is mostly inconscious and hardly repeatable.
That's why there is this Jobs tale: everybody think that if a company has a Jobs clone, he would probably replicate the same spirit, attract same talents and produce same results. This kind of recipe can not be repeated with enough confidence to become an industry standard (such as lean, for instance).
I am currently creating my own product, and the very first thing I made was to create a new name, and claim the mark. It cost me some money, but not that much compared to the risk of being in trouble with trolls.
The sad things is that by doing this, I am probably feeding the complexity of the system myself.
Github make full sense for open source projects, with easy forking and pull requests. However, I dont see any advantage to take a private repo, even worst at the price they propose, and hosted in a complex legal context.
Windows is great for corporate end-user workstation s (desktop, tablet...) but not for servers. Linux is great for servers, and highly skilled computer users (aka hackers/programmers) but not for corporate users. Mac OS is great for hipsters.
Games are somewhere in the middle of all this, including the consoles. Looks like there is no perfect solution and for sure, a good strategy could be to replicate what's have been working until now.
If you REALLY want to start learn computer programming look at Lisp or Smalltalk.
I am wondering if in 40 years from now, youngsters would love (or not) to work with [ruby|java|js|nodejs] programmers.
It is interesting to see that the applications themselves move very slowy, despite addition of colors/animations. Corporate apps are still mainly forms and databases systems. The technologies change, but they still have same architecture than in 60s/70s. Nothing new since mainframe, lisp and smalltalk.