https://github.com/GetParrot/Parrot
so I think he just likes parrots and the name is coincidence.
227 karma · joined April 28, 2013
https://github.com/GetParrot/Parrot
so I think he just likes parrots and the name is coincidence.
Above all speak and write it. As you spend more time with it you will gain confidence.
I am also planning to build chrome and Firefox apps to support native like experience on desktop and hopefully (when it works) on mobile.
Thanks for the suggestion. I will put up an email collection form today.
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guid...
It is not much at all just a description of what wrinq is going to be. But I am making progress every day.
My sentiments exactly. Atoms and pattern matching make my programs highly readable.
When I was starting out in erlang I read a lot of complaints on erlang's syntax. But after a day or two I got comfortable around it.
First was the use of atoms. I am not too proud to say it, but when I as a beginner I used lots of "magic strings" in my code. I found them a lot more easier to understand.Stuff like
if(a="run") //some piece of code here
was common in my code. Of course the best practice was to use a bool run, but I had to train myself to stop using magic strings when I found out that it was bad practice.
In erlang however it is very common to use literal values which are known as atoms. So for instance an atom "blue" is blue. It does not have anything associated with it(well internally it is represented as an integer). You can't perform any operations on it, you can't change it etc. And it immediately clicked with me
The second thing was pattern matching
You have got to use pattern matching to see how awesome it is. It allows you to make your programes much more readable by dividing your function into a group of clauses. A clause will be executed only if a corresponding pattern matches to it. If you use it well you can grasp the flow of your program in a single reading.
There was other really cool stuff about erlang like otp, concurrency etc but when I started with it the only things that I cared for were atoms and pattern matching.They got me started with erlang. Now that I have used erlang a bit more I find things like gen_events and gen_fsm behaviors invaluable for the stuff that I am trying to do.
Consider a diqus like platform. How cool it will be if formatted comments can be served directly from the database.
But she said that they will be available through plugins. So we will have to wait and see...
The node js addition is to leverage the speed of v8 engine that impacts only the view building time and not much else(I could be wrong though)
I think couchDB team should add link to the videos directly inside the wiki. They could be a great resource for a new comer.
https://github.com/brickcap/wrinqle
The goal of wrinqle is to provide an easy way to facilitate communication between web sockets connected to the same server.
I am new to erlang development.I need someone to review my code and help me in writing unit tests for gen_events.
Side note: I wish 24pullrequests allowed more than 200 characters :(
Any way very nice website. Thanks.
http://gigaom.com/2013/10/03/newest-chrome-beta-integrates-w...
Otherwise wonderful work. I think it would be difficult to top this.
"Commit early and commit often"
http://www.imdb.com/title/tt0245844/?ref_=nv_sr_2
not entirely faithful to the book but it is well done. I have not watched the oldies. Any suggestions?