These day , i saw a few opensource projects getting funding not just from grants , but also from VC and angels. [Ipython , anaconda , swift based webframework- perfect , RethinkDB , Docker] to name a few. Current bounty source campaign going well but 1400$ won't be enough make it a serious project.
Nim have huge potential to make the next big thing but since it is in very competative field (Rust/Golang), which are already funded by Mozilla/Google , nim will need some backing from investors.
How about going nim startup style, and pitching to investors? Community should help introducing potential investors to Nimlang too.
Whats your take on this Araq and lead developers?
Free money is nice. I'm sure no one here will turn it down. :P
It seems that everyone has some Big Ideas for Araq, which isn't always helpful because these ideas pile more and more effort in his already overloaded plate.
(I have a zillion ideas too, and not enough time to follow through on any of them. One such idea of mine is to come up with an ideal copyfree backend stack (ex. DF + Nginx/IPFS, + Postgres + Nim), and then to create a freelancer site for developers specializing specifically in this stack, with a small fee deducted from the price going to support those open source stack components like Nim.)
I think we need to recognize that pitching ideas for what other people ought to do isn't very helpful. A proven good idea is valuable, an unproven idea is a liability. Invest some more of your own time into this idea, and then maybe others will take it more seriously.
I hear docker is written by Golang and the distributed storage system of Dropbox is writting from Golang to Rust.
I hope there will be some similar large-scale popular systems are written by Nim.
Compared to other languages (D Rust Golang Scala), I feel Nim is very close to perfect.
I think it depends on the community. If more people hear/use Nim then bigger companies would follow. The problem however, is that there are allot of programming languages that have already proven them self. To blend in and prove that Nim is beter, is hard. Also, Nim is still not version 1.0. The reason why, is IMHO unknown. Nim is good enough to replace GO/C/C++.
Some people said that Nim goes too fast hardcore and that the newbies get confused because of the complex information, and TBH, i agree with that (i am also a newbie). But that is the price i have to pay to create something in C. And yes, i like it so far, and i would like to see what Nim is doing in the future.
I think we must create a submenu item in this forum where we can show some source code where Nim is beter than any other programming language.
Whats your take on this Araq and lead developers?
Well you can buy commercial support and we have BountySource, apart from that I'm kinda out of ideas. More risky things don't work well for me since I have children to feed. And I am rushing v1 now so that "cannot use it in production, not v1" becomes a non-issue. New ideas are welcome. :-)
As Nim grows , there will be the need of a management structure
and the sooner this is implemented the better the foundation
for future growth will be.
An example of this could be :
http://www.firebirdsql.org/en/firebird-foundation/
There maybe many kinds of contributors from small to large and as
soon as there is a clear structure with good transparency more
companies will feel comfortable to come on board not only as
sponsors but also as contributors of code , services , spaces
for meetings,workshops , developers etc. , which hopefully
will lead to a whole eco-system around Nim.
As we can see from Araq's reply above , there is only so much
one man can do and if Nim gets the traction it deserves more
able persons on deck will be required to ensure continuity
and success of the project.