Language Selection

English French German Italian Portuguese Spanish

Development

Development News

Filed under
Development
  • JavaScript keeps its spot atop programming language rankings

    U.K.-based technology analyst firm RedMonk just released the latest version of its biannual rankings of programming languages, and once again JavaScript tops the list, followed by Java and PHP.

    Those are same three languages that topped RedMonk’s list in January. In fact, the entire top 10 remains the same as it was it was six months ago. Perhaps the biggest surprise in Redmonk’s list—compiling the “performance of programming languages relative to one another on GitHub and Stack Overflow”—is that there are so few surprises, at least in the top 10.

  • Plenty of fish in the C, IEEE finds in language popularity contest

    It's no surprise that C and Java share the top two spots in the IEEE Spectrum's latest Interactive Top Programming Languages survey, but R at number five? That's a surprise.

    This month's raking from TIOBE put Java at number one and C at number two, while the IEEE reverses those two, and the IEEE doesn't rank assembly as a top-ten language like TIOBE does.

    It's worth noting however that the IEEE's sources are extremely diverse: the index comprises search results from Google, Twitter, GitHub, StackOverflow, Reddit, Hacker News, CareerBuilder, Dice, and the institute's own eXplore Digital Library.

    Even then, there are some oddities in the 48 programming environments assessed: several commenters to the index have already remarked that “Arduino” shouldn't be considered a language, because code for the teeny breadboard is written in C or C++.

KaOS 2016.07 Adds KDE Plasma 5.7.2 and Linux Kernel 4.6, July's Software Updates

Filed under
OS
Development

The KaOS development team proudly announced the release of the KaOS 2016.07 ISO refresh for the month of July, bringing all the goodies that have been pushed to the main software repositories of the rolling release operating system since June 2016.

Read more

GTK+ 3.21.4 GUI Toolkit Fixes Clipboard Handling on Wayland, Adds New APIs

Filed under
Development
GNOME

As part of the GNOME 3.21.4 desktop environment release, the development team behind the popular and widely-used GTK+ GUI (Graphical User Interface) toolkit have released development version 3.21.4.

Read more

Linux 4.8 Plans/Developments

Filed under
Development
Linux
  • Hardened Usercopy Protection Sent In For Linux 4.8

    The usercopy protection was sent in today for pulling into the Linux 4.8 kernel.

    This user-copy protection support isn't about any form of digital rights management but rather about safeguarding objects being copied to/from user-space. I covered this work in more detail a few days ago in Hardened Usercopy Appears Ready To Be Merged For Linux 4.8.

  • SMR Drive Support In Linux 4.8 To Be Further Improved

    With the Linux 4.7 kernel came initial work on SMR drives, a.k.a. Shingled Magnetic Recording. With Linux 4.8 the SMR drive support continues to be improved.

    Shingled Magnetic Recording is a magnetic storage tech used by HDDs with high storage density.

ArchStrike Ethical Hacking Linux Operating System Gets Its First ISO Builds

Filed under
Development

The ArchStrike developers have announced today, July 25, 2016, that their Arch Linux-based operating system designed for ethical hackers now has official installation mediums as ISO images.

Read more

PHP, JavaSctipt and More Languages

Filed under
Development
  • PHP 7.1 Beta Released

    Today marks the availability of the PHP 7.1 beta as a closer step forward to this first feature update to PHP7.

    PHP 7.1 introduces a number of new features including but not limited to the void return type, nullable types, generalized support of negative string offsets, class constant visibility modifiers, multi-catch, and more. PHP 7.1 beta adds asynchronous signal handling and additional context with the pcntl_signal handler.

  • JavaScript Is Still The King — Top 21 Programming Languages Of 2016
  • The RedMonk Programming Language Rankings: June 2016

    With the spring and summer travel schedule drawing to a close, we finally have had time to sit down and run the numbers collected back in June. As always, aside from the fact that we run our own GitHub rankings now, the process used for our bi-annual programming language rankings remains the same as when Drew Conway and John Myles White first looked at the question late in 2010. We have continued this analysis, comparing the performance of programming languages relative to one another on GitHub and Stack Overflow twice a year. The idea is not to offer a statistically valid representation of current usage, but rather to correlate language discussion (Stack Overflow) and usage (GitHub) in an effort to extract insights into potential future adoption trends.

    With the exception of GitHub’s decision to no longer provide language rankings on its Explore page – they are now calculated from the GitHub archive – the rankings are performed in the same manner, meaning that we can compare rankings from run to run, and year to year, with confidence.

    Historically, the correlation between how a language ranks on GitHub versus its ranking on Stack Overflow has been strong, but this had been weakening in recent years. From its highs of .78, the correlation was down to .73 this time last year – the lowest recorded. For this run, however, the correlation between the properties is once again robust. As with last quarter’s ranking, the correlation between the properties was .77, just shy of its all time mark. This is arguably noise, but we believe the correlation is worth noting at a minimum.

Development News

Filed under
Development
  • The Slashdot Interview With Larry Wall

    I run firefox on Linux, and chrome on my ancient Google phone, but I'm not a browser wonk. Maybe I'll have more opinions on that after our JS backend is done for Perl 6...

  • Pulp 2.8.6 Generally Available

    This release includes a small number of fixes to severe bugs in Pulp Platform, the RPM plugin, and the Docker plugin.

  • 11 Programming Languages For DevOps Success

    DevOps uses languages for software development and languages for deployment automation. If you want to be successful with either side of DevOps, these languages will help.

Nautilus Development

Filed under
Development
GNOME
  • GSoC 2016: The adventure begins

    Hello! I am Razvan, a technology & open-source enthusiast and I am working on what is probably the most interesting project for me so far, Nautilus. So far, this has been the highlight of my experience – lots of interesting things learned while coding and a great interaction with the community. This is mainly thanks to Carlos, captain of Nautilus, who always finds the time to help me and other contributors whenever we get stuck. On top of this, the funny chats with him and people from the GNOME community make contributing so much more enjoyable! Up until now I’ve been titled King of the Trash™, I’ve learned about some file system magic from Christian Hergert, and I’ve also been threatened by a katana-wielding GNOME samurai. Awesome, right?

  • Extraction support in Nautilus

    As a result, the output will always have the name of the source archive, making it easy to find after an extraction. Also, the maximum number of conflicts an extraction can have is just one, the output itself. Hurray, no more need to go through a thousand dialogs!

  • Improved File Extraction Coming To GNOME's Nautilus

    As part of Google Summer of Code, improved extraction support for compressed files is being worked on for the Nautilus file manager.

Development News

Filed under
Development
  • Wait… usenet is still… alive?!?!

    So, in conclusion, Fortran is a pretty cool language. The syntax is a little different that a curly-brace guy like me is used to, but once you figure it out, it’s pretty easy to use and has a very nice feature set. Again, if you’d like to look at a functional complete example, check out my source repository on GitHub.

    I’m going to do a third post in this series where I actually build a modern web application using Fortran for the middle tier (I’m thinking I need a cool name like LAMP or BCHS so maybe FARM – Fortran, Apache, REST and mySQL?) but that’s for another day. Hope you enjoyed reading this as much as I enjoyed learning it.

  • Coding A Text Editor In Less Than 1000 Lines Of C Programming Language

    A coder has created a text editor in C programming language in less than 1000 lines. He has shared the code on GitHub and allowed the interested programmers to take a look at it and learn.

Syndicate content

More in Tux Machines

Leftovers: Software

Sysadmin Day

  • Happy Sysadmin Day!
    To all you systems administrators out there, wherever and whomever you are: Happy Systems Administrators Day! That's right, ladies, gentlemen and emacs users, the yearly holiday of sysadmin day is upon us! This year marks the 17th annual sysadmin day and with any luck 17-fold increase in appreciation to some of the most frequently un-and-under appreciated people in any organization. You deserve a hurrah, some cake and – for some among you – your own private island.
  • 11 Awesome Linux T-Shirts for Every System Administrator
    No, this article will not be about coding dresses, however, we will show you 11 Linux t-shirts that will make a system administrator to look better, fun and knowledgeable. I promise that the t-shirts that you will see below will make you want to have each one of them.

Openwashing

Games for GNU/Linux