Say Hello to Google DART
Dart is the name of the new language that Google is set to unveil at GOTO conference in Aarhus today, and which is aimed at replacing Javascript.
Is this effort similar to Microsoft trying to replace Javascript with VBScript? Surely not as VBScript was only supported by Internet Explorer, and instead of expecting other browsers to support VBScript Microsoft expected viewers to switch to IE. Microsoft was indeed successful in getting a huge marketshare of around 95% and a large number of developers wrote web pages with sole aim to show up properly on IE. But the rest of the developers who chose to continue developing in Javascript for cross-browser compatibility made it possible for other browsers to rise. And now when Internet Explorer still enjoys around 50% of market share, VBScript is almost nowhere on web. Google is in no hurry to repeat the history. While it wants developers to code in DART and other browsers to support it, it's also making arrangements for code written in DART to run on browsers not supporting it. So a developer who developes in DART would be able to get the same code converted and run on other browsers, a two side win.
Do we really need Javascript to be replaced? Google wants to do it because is feels that Javascript has reached a performance limit and owing to some basic design flaws it cannot achieve any more significant performance gain. A lot of people are against this decision for they are used to Javascript and don't want it to be replaced. But if you take my view, Javascript has already been replaced, replaced by the frameworks that are built over it viz. Prototype, JQuery, Dojo, MooTools, YUI and many more... If you use any of these frameworks, are you then really coding in Javascript? By using these frameworks you are not using the in-built functions of Javascript to select DOM elements and perform operations on them, but find the frameworks a better option instead, with most task that would need a number of lines of code in javascript shrinked into just one line of the framework? Really using javascript?I say No! Theoritically and practically these frameworks will lead to a little performance loss as the frameworks are not written with your web page in mind but a general solution and it performs many a operations that could have been avoided if you used Javascript instead, leading to performance loss. So is Google at fault if it suggests a new language to speed up the web applications? I feel the new language should be given a chance to prove its purpose of existance. Let's hold on and wait for the offical statement and releases.
Facebook or Google+ ?
It’s been just 6 months of release of Google+ and more than 6 years of Facebook’s release.. What appeals to you most? I prefer Google+ over Facebook for reasons as below:
Spam Protection:
Google as a company has always preferred to keep spams away from their system and have a dedicated team for called webspam team. In Google+ too they are cracking down on profiles that are spreading spams. They take spam reporting seriously… On the other hand Facebook rarely acts on spam reporting… Many Facebook applications go viral and fill infected users’ walls with links to themselves. Even when these applications follow a common pattern Facebook has still not been able to find an algorithm to defeat this type of applications. Google+ still don’t have application platform but before they have it, they will be ready with the spam protection plan.
Content creation:
On Google+ content is created by a user… if you change your profile pic it’s on you to share this message with your followers or not… On Facebook a large part of content is automatically created on user’s action, be if changing profile pics, changing marital status or other profile info, adding someone as your friend… In all all your activity is used for new content creation and which flows into the news feeds of your friends. Due to this you will find more interesting posts on Google+ rather than Facebook.
Control over data:
All of your data on Google+ is yours and available for download anytime you prefer. Facebook on the other hand has most frustrating system for data download, which it spoiled to prevent Google+ from benefiting from it… I once tried to download the data and you know what it showed me various pics and asked me to recognize my friends in it… I failed!! because what I can see in the was Baba Ramdev and Anna Hazare… the person who shared the pic tagged dozens of friends in it and Facebook thinks that its photo-tagging feature is being used in the same manner it was designed for. Try downloading your data yourself and see if you can access it!!
Features:
Facebook have added more features in it after release of Google+, than it’s many years of existence… It is now trying to catch up with Google+ is terms of features available… but surely it will fail as Google+ has first built a proper infrastructure and now building the Google+ features above it and it is not changing the infrastructure to enable new features in contrast to Facebook. Incidentally Myspace though tried to catch up with features on Facebook failed after certain level of performance drop.
Social Networking
Facebook is a network meant for friends to socialize on… You can participate and comment on a person’s post only if you are a friend… Though Facebook added feature to subscribe to people (similar to circling on Google+) it still doesn’t allow subscribers to comment on posts. Google+ on the other hand was never meant for friends alone.. In fact more than 90% of people following me (or me following them) on Google+ are not my Facebook friends. So what am I doing on Google+? More than what I did on facebook… Inspired by the photographers’ community flourishing on Google+, I started grooming my photographic skills… I cannot count anything like that for Facebook.
What is your preference and why? btw my profile at Google+ can be reached from http://jalaj.net/+
HAPPY NEW YEAR 2012
Wishing you a very Happy and Prosperous New Year 2012… January 1 is the starts a new year and resolutions are made to make this year different one that went by…. Last year I stuck to my resolution to post daily on this blog for long 100 days, but things that are prone to get broken usually gets broken
however this does not prevent us from making the resolution in the next year… I love this blog which to my surprise has completed 5 years on December 12th, and would always keep this going… Hope to post regularly again…
Only Great Minds Can Read This
I came across a post that shows a para full of spelling mistakes and emphasizes that according to a study at Cambridge university only the first and the last letter matters and even if the letters in-between are jumbled one can still understand the word. I feel it's more like showing you the naked king's new magical wardrobe adding that only true people can see it - for this para starts with " If you can read the following paragraph, you are just awsome. Only great minds can read this "
Now if only not so great minds can notice the spelling errors, then all the teachers in this world should come into this category for they point out even the smallest spelling mistake in a student's work. Is it so?
Fact is that our mind do recognizes the spelling errors and since we are afraid of proving ourselves 'not so great', it spends fraction of seconds to correct it in mind and continues with next word. This time spent is nil for words upto 3 characters since they are in their true form, a small time for words having 4-7 characters whereas 1 second or more for words with 8 or more characters...
The post ends with "if you can read this, forward it"... so in order to prove that we are great great mind we forward it and this goes viral in a way that the false theory begins to look like true one.
What do you say? Below is the original post I am talking about:
-------------------
If you can read the following paragraph, you are just awsome.
Only great minds can read this
This is weird, but interesting!
If you can raed this, you have a sgtrane mnid too
Can you raed this? Olny 55 plepoe out of 100 can.
I cdnuolt blveiee that I cluod aulaclty uesdnatnrd what I was rdanieg. The
phaonmneal pweor of the hmuan mnid, aoccdrnig to a rscheearch at Cmabrigde
Uinervtisy, it dseno't mtaetr in what oerdr the ltteres in a word are, the
olny iproamtnt tihng is that the frsit and last ltteer be in the rghit
pclae. The rset can be a taotl mses and you can still raed it whotuit a
pboerlm. This is bcuseae the huamn mnid deos not raed ervey lteter by
istlef, but the word as a wlohe. Azanmig huh? Yaeh and I awlyas tghuhot
slpeling was ipmorantt! If you can raed this forwrad it
-------------------



