Skip to main content

Popular posts from this blog

Top 10 Programming Languages to Learn in 2017

We are almost halfway through 2017, and it’s always exciting for web developers to know which programming languages have been the best picks lately in the programming world. In this blog, I am unveiling 10 most preferred languages in 2017 so far. Please note that the top 10 languages I am going to list below are strictly based on GitHub’s recent data and TIOBE Index for June 2017 - the most credible sources to track the popularity of programming languages. Let’s Begin!!! Java Java , an open-source language that’s been around since the 1990’s, allows developers to “write once, run anywhere”. So, you can run compiled Java code on all platforms without having to recompile. Java is the product of Oracle corporation and is widely used for creating server-side applications, video games, mobile applications and smart TV applications. Since both large and small businesses use applications written in Java, this language is high in demand and ranked among the top ones by Tiobe In...

7 Top Python GUI Frameworks for 2017

As a Python developer, sooner or later you’ll want to write an application with a graphical user interface. Fortunately, there are a lot of Python GUI options: The Python wiki on GUI programming lists over 30 cross-platform frameworks, as well as Pyjamas, a tool for cross-browser Web development based on a port of the Google Web Toolkit. How to choose between all these options for Python GUI? I started by narrowing it down to those that included all three platforms (Windows, Mac, and Linux) and, where possible, Python 3. After that filtering, I found four toolkits (Gtk, Qt, Tk, and wxWidgets) and seven frameworks (Kivy, PyQt, gui2Py, libavg, wxPython, Pyforms, and PyGOBjects). Here’s why I like them. Kivy One of the more interesting projects, the liberal MIT-licensed Kivy is based on OpenGL ES 2 and includes native multi-touch for each platform and Android/iOS. It’s an event-driven framework based around a main loop, and is thus very suitable for game development. Your appli...

Facebook to use surveys to boost ‘trustworthy’ news

Facebook has announced it will prioritise news sources deemed to be more trustworthy on its News Feed. The firm said  the social network community would determine which outlets are reliable via the use of user surveys. Founder and chief executive Mark Zuckerberg said news content would soon make up around 4% of what appeared in people's News Feeds - down from 5% before. The move is the latest attempt by the company to quell the spread of so-called fake news and propaganda on the network. Mark Zuckerberg vows to 'fix' Facebook As part of that continuing battle,  Twitter also announced on Friday  that it had notified 677,775 US-based users who had retweeted, liked or followed Russian bot accounts on the network in the run up to the 2016 US presidential election. The change is an attempt to shift the key judgements over bias and accuracy away from Facebook's employees, and onto its user base. "We could try to make that decision ourselves, but that...