Monthly Archives: December 2014

Top 10 Most Popular Programming Languages 2014

With the end of 2014 approaching I was wondering what were the most popular programming languages of 2014 I decided to see if I can, somehow, get a satisfactory answer for my question.

Needless to say the chart below is nowhere near 100% accurate as there are a lot of variations for each tag. Moreover, it contains languages that might not be considered as programming languages, such as HTML, JavaScript etc and I have not added their frameworks in their count (example: JavaScript and JQuery). As you can imagine the data can be interpreted differently depending on how you want to parse the row data.

For my findings I used Stack Overflow’s database to query the posts that were created in 2014, then split and sorted the tags based on how many times they appeared in the posts. After parsing and processing 9307 unique tags with a total of 2591986 occurrences, these are the results.

Top 10 Most Popular Programming Languages 2014

Raw Data

Tag NameTag Count
JavaScript150927
PHP114808
Java106522
HTML78740
C#78396
Python59513
C++34620
Objective-C23641
R17549
C17151

A browser designed for the web developers

Mozilla has released a new version of Firefox that is aimed towards web developers called Firefox Developer Edition.

Apart from the different, darker, theme that can be changed if you so desire, Firefox Developer Edition comes with various new features that can be very helpful to web developers and Firefox extension/OS applications developers.

A few examples are:

Responsive Design View: A feature that allows you to test and see how your websites or web applications will look under different resolutions. Moreover, Firefox Developer Edition comes with a feature called WebIDE. WebIDE enables Firefox OS application developers to write, run and test their applications within the browser itself using simulation. The nice part about this feature is that is allows you to target specific versions of Firefox OS which means you can now test how your application will behave under different versions of Firefox OS with ease.

Valence: Allows you to test your applications across multiple browsers and devices.

Web Audio Editor: Inspect and interact with Web Audio API in real time to ensure that all audio nodes are connected in the way you expect.

Eyedropper: Copy the color of any pixel in the browser simply by mouseovering and clicking on the area you want.

Of course the features above are just an addition to the features the normal version Firefox has which we all know and love.

Overall, although the additions may not be compelling enough to have you rush to install this version, this is surely a step to the right direction since a developer targeted browser is something that a lot of people are interested in.

You can download Firefox Developer Edition by clicking the link below or by visiting Mozilla’s download page.

Android Studio 1.0 has been released

After two years of development Android Studio has finally reached version 1 and is now available to download for everyone.

This is very important news for Android application developers as the development for the ADT plugin for Eclipse seems to have stopped. This means in order to have access to the latest features you will need to migrate to Android Studio. This is hinted at Android Studio’s home page where it says:

If you have been using Eclipse with ADT, be aware that Android Studio is now the official IDE for Android, so you should migrate to Android Studio in order to continue to receive all the latest IDE updates.

Android Studio is available for Windows, Mac OS X and Linux based systems and can be download at https://developer.android.com/sdk/index.html.

Recommended System Requirements:

Windows

  • Microsoft® Windows® 8/7/Vista/2003 (32 or 64-bit)
  • 2 GB RAM minimum, 4 GB RAM recommended
  • 400 MB hard disk space + at least 1 G for Android SDK, emulator system images, and caches
  • 1280 x 800 minimum screen resolution
  • Java Development Kit (JDK) 7
  • Optional for accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality

Mac OS X

  • Mac® OS X® 10.8.5 or higher, up to 10.9 (Mavericks)
  • 2 GB RAM minimum, 4 GB RAM recommended
  • 400 MB hard disk space
  • At least 1 GB for Android SDK, emulator system images, and caches
  • 1280 x 800 minimum screen resolution
  • Java Runtime Environment (JRE) 6
  • Java Development Kit (JDK) 7
  • Optional for accelerated emulator: Intel® processor with support for Intel® VT-x, Intel® EM64T (Intel® 64), and Execute Disable (XD) Bit functionality
  • On Mac OS, run Android Studio with Java Runtime Environment (JRE) 6 for optimized font rendering. You can then configure your project to use Java Development Kit (JDK) 6 or JDK 7.

Linux

  • GNOME or KDE desktop
  • GNU C Library (glibc) 2.11 or later
  • 2 GB RAM minimum, 4 GB RAM recommended
  • 400 MB hard disk space
  • At least 1 GB for Android SDK, emulator system images, and caches
  • 1280 x 800 minimum screen resolution
  • Oracle® Java Development Kit (JDK) 7

Microsoft releases Visual Studio Community 2013

Microsoft has released a new version of Visual Studio 2013 that goes by the name of Visual Studio Community 2013.

What is this you may ask? Simply put, Visual Studio Community edition is a free, full-featured development environment designed for open source contributors, students, small companies, start-ups and individual developers.

Visual Studio Community 2013 offers the same of features that can be found in the professional version including the ability to install extensions.

Any individual developer can use the Visual Studio Community edition to create free or commercial apps. As for organizations, if you are a non-enterprise organization, up to 5 of your developers can use the Community edition. Otherwise, for enterprise organizations, you are prohibited from using this version except in cases where your project is an open source project or has to do with academic research and classroom learning.

Visual Studio Community 2013 comes with update 4 build in and can be downloaded at Visual Studio Community 2013 Offline Installer (.ISO / English)

If you are interested in more details or you wish to download a different language of the product, visit Visual Studio’s download page

Supported Operation Systems for Visual Studio Community 2013

  • Windows 8.1 (x86 and x64)
  • Windows 8 (x86 and x64)
  • Windows 7 SP1 (x86 and x64)
  • Windows Server 2012 R2 (x64)
  • Windows Server 2012 (x64)
  • Windows Server 2008 R2 SP1 (x64)

Recommended System Requirements

  • 1.6 GHz or faster processor
  • 1 GB of RAM (1.5 GB if running on a virtual machine)
  • 20 GB of available hard disk space
  • 5400 RPM hard disk drive
  • DirectX 9-capable video card that runs at 1024 x 768 or higher display resolution