Tuesday, 7 October 2014

Google Dart crashes into top 20 programming languages

Could Google's Dart language be turning the corner in developer acceptance?
Billed as a JavaScript rival, Dart has faced an uphill climb in its bid to attract developers. But this month's Tiobe Index of language popularity has Dart finally cracking its top 20 list, ranking 17th with a rating of 1.119 percent, slightly behind Ruby but ahead of Microsoft's F# language and Apple's new Swift language. The index gauges language popularity through a formula that assesses searches on sites like Google, Yahoo, and YouTube.
"The adoption of Dart had a slow start after its birth at the end of 2011 because engineers were afraid that browsers other than Google's Chrome wouldn't support Dart," Tiobe said in its index. "And they were right. But now that the Dart-to-JavaScript compiler is mature and claims to generate even faster code than handwritten JavaScript, the Dart language seems to have a bright future."
The ranking of Dart, like Swift, will be quite volatile for a while, Tiobe Managing Director Paul Jansen said in an email, but he expects it to stay in the top 20. Tiobe's report noted some slippage for JavaScript, ranked 12th this month, ninth last month, and 10th the same time a year ago, but Jansen said it would be hard to conclude JavaScript was slipping based on one data point. "The only thing I wanted to point out was that the rise of Dart and the decline of JavaScript this month might be no coincidence."
Google has promoted the supposed benefits of porting from JavaScript to Dart, but the RedMonk Programming Language Rankings from this spring had Google's other major language project, the Go language, making progress while Dart had stalled. Tiobe's index this month, however, could serve as a clear indicator that developers are starting to take more of an interest in Dart, which was ranked 81st in the index a year ago.
Elsewhere in the Tiobe index this month, C again finished first, with a rating of 17.655 percent, followed by Java (13.506 percent), Objective-C (10.096 percent), C++ (4.868 percent), and C# (4.748 percent). Java failed to recover after last month's decline in the index, falling further this month to another all-time low, but C++, which also had a record low last month, inched up slightly.
This month's PyPL index, which also assess language popularity, has Java faring much better, in first place, with a 26.3 percent share. PHP was in second place (12.2 percent), followed by Python (11.2 percent), C# (9.3 percent) and C++ (9 percent). The PyPL index findings are based on analyzing how often language tutorials are searched on in Google.

Sunday, 5 October 2014

Google to make YouTube videos available offline in India


After Android One , India will have another first from Google as the tech giant plans to make YouTube available offline, allowing people to save on download charges for watching their favourite videos.
In the coming weeks, once the service is available offline, viewers can download the video, save it and watch it later without downloading it again and in turn, save on recurring data download charges.
"YouTube is popular here. You watch some videos again and again. How awesome would it be if you could keep watching them again and again without having to pay for data, and take the videos with you wherever you go?" Google Vice President Product Management Ceasar Sengupta said.
He added that in the next few weeks, YouTube will be available offline in India.
As of now, the service is not available in any other country.
"You can download a video once, save it to your phone, and watch it again and again," he said.
According to industry reports, the online video consumption is pegged at over 3.7 billion videos per month in the country.
According to comscore, the total online video audience in India saw growth of over 70 per cent in 2013 with the average viewer watching 18 per cent more videos and spending 28 per cent more time viewing.
Video consumption on mobile phones has also been growing steadily in the country.
YouTube alone gets over 60 million unique users a month and about one-third of the traffic coming from mobile phones.
India is the first country where Google has launched its Android One smartphones, in partnership with handset makers Micromax, Karbonn and Spice. Other countries like Indonesia, Bangladesh and Philippines will follow in the coming months.

Google to launch own mobile chat app

Software giant Google plans to launch a mobile messaging app it is likely to test in India and other emerging markets, theEconomic Times newspaper reported on Friday, citing sources.
The daily said Google was in the early stages of development of the app, which will not make it mandatory to use a Google login.
If launched, the mobile app will compete in the mobile chat space with the likes of WhatsApp, Line and Hike.
The Mountain View, California-based company is also looking at localisation, by adding Indian language support and voice-to-text messaging, the newspaper said.
A Google spokeswoman said the company did not comment on speculation.