That sounds about right :) . However, you need a great degree of discipline (greater compared to other languages IMO), to write good JS. JS enforces almost nothing, so it's up to the programmer to design an application architecture that suits her, so it might not be as ad-hoc in real life applications after all.
HN user
hrish2006
Well, a custom framework might evolve when you write everything using just JavaScript, but I've found that when such a thing does happen, it suits your needs perfectly. Even if I screw up, I'll at least know where to look when I'm debugging :)
Yes. Object.observe, arrow functions, comprehensions, yield and yield* + promises, what more do you need? :)
I wonder if we need any JavaScript framework at all, given how far JS has come in recent years, yes, I use an MVC framework currently for the apps I'm building but I'm writing more and more of my apps these days using nothing but vanilla JavaScript(ES-6 to be exact) and the dom apis, and I'm not depending upon any framework. (well, I use traceur but only because ES-6 support is not fully baked in to all browsers). IMO the frameworks that are all out there today are simply too big and try to do too much for you. The only libraries I use from time to time are underscore, d3 and moment.js.
"So we are optimistic that our centralized web search engine architecture will improve in its ability to cover the pertinent text information over time and that there is a bright future for search" Wow!
Seriously! Too many devices competing for time and attention these days.
I've never met anyone who likes CSS. Sure, I write it, the people I meet write it and it's unavoidable but it's little more than a necessary evil, as nothing else works on the web.
"Colorless Tsukuru Tazaki And His Years of Pilgrimage" by Murakami
Hey thanks for sharing! . It's beautifully written.
People are still using Facebook?
Bit torrent sync!
It reminded me of this https://xkcd.com/664/ when I read it. The difference between what is intellectually stimulating and gives you a sense of aesthetic pleasure and joy, and writing something that will work correctly in IE6 is too damn huge.
They have gone too far. Disgusting.
This sucks.
Shows up in chrome.
Wth?!
No. Its not. Its usage is declining.
IE is broken in Windows since Windows 98.
How many of you read the whole thing? I dropped after " the kind often found in sinewy men of a certain age and outlook." It does not hold your interest.
Thank you so much for posting this!
Burn Line: She can't tell the difference between a hyperlink and a screenshot.
If you guys want to remove those ads from your newsfeeds, check out this javascript I wrote: http://programmerhrishi.blogspot.in/2013/05/get-rid-of-those...
They are just different.
*read the
Hard to say if it is protectionism or there are legitimate concerns. Most smartphones and computers manufactured by companies like Apple, Dell, Lenovo have their factories in China. What's the guarantee that those devices are free from hardware hacking? The hardware is so complex nowadays that it is near impossible to detect if you have a chip or a circuit to do something malicious. For more, the Scientific American article on hardware hacking here: http://www.scientificamerican.com/article.cfm?id=the-hacker-...
On the contrary, all of those are being taught in schools python is now being taught at introductory classes in MIT, Cal and Stanford to name some. Ruby and PHP are taught too. At lest in grad school. Don't forget the private turoring and certification programs you can enroll in. I have not seen a single certification course that involves Lisp. Also, consider the ages of those languages. Lisp has been around for more than 50 years now. The others are not even half its age.
Lisp is perhaps the most powerful language there is. But no language is 'too powerful' considering the software that is being built today. It has not enjoyed commercial success because it gained reputation as an inefficient language and the average programmer cannot become proficient in it unless he has a certain amount of discipline and learning he is prepared to invest. C and C++ are much easier to learn and are taught more in colleges. So the reason lisp isn't popular is because people are not learning it. And even those who learn it have less opportunities to use it because of the C, C++ and Java legacy.