The Review of Wayland Progress In 2016 – Part 2: Multimedia, Web, Games, Office, Programming Tools

Introduction

In Part 1 (recommend to read) of this review, we talk about Wayland and most popular Desktop Environment. This part is dedicated to work with the popular Linux applications. Software that was used in this review: Fedora Rawhide with GNOME 3.20 Beta, Wayland 1.10; Rebecca Black OS with the latest Weston Shell and KDE Plasma.

Some applications work natively with Wayland, some can be run only with XWayland. The XWayland applications must be slower ’cause Wayland compositor can’t work directly with X client and need the X server as a broker: Weston Compositor <-> X server <-> X client. The ‘slower’ sentence doesn’t mean “not ready for work”, in most cases the XWayland applications have enough performance for comfortable work. Some applications also have other problems not related to performance.

Continue reading The Review of Wayland Progress In 2016 – Part 2: Multimedia, Web, Games, Office, Programming Tools

Santa Claus in Linux Style: Top Linux Hardware and Free Linux/Programming Books & Courses Recommendations

In the last days of 2015 we have the big celebrations – Christmas. My congratulations for all readers, I wish everyone the biggest success, health, love and other good things. This post is not all about celebrations: recommend to see, use, and extend this collections. All materials are actual and have a good quality. If you have a new candidature for including — feel free to write in comments.
Continue reading Santa Claus in Linux Style: Top Linux Hardware and Free Linux/Programming Books & Courses Recommendations

Github’s Atom vs Microsoft’s Visual Studio Code: Comparison, Review and Voting

Introduction

Microsoft with a big promotional company “We are good for Open Source” try to convince us today that corporation with negative reputation can make the big and high-quality open source cross-platform product. Big step – MS released their Visual Studio Code under Linux – unbelievable thing for the old leadership with Steve Ballmer and Bill Gates.

In other side – Github also don’t need an advertisement and now is the one of the biggest icons in Open Source and the biggest hosting of source code. Slogan “A hackable text editor for the 21st Century” sounds like a “just another Emacs alternative”. In this article we try to understand ‘who is who’ and describe all bad and good things.

Why comparison of this two editor with steroids is very interested? Because they are very similar – both use Chromium and Electron Framework; both have some popularity in “new wave” of editors for software development and some visual likeness.
Continue reading Github’s Atom vs Microsoft’s Visual Studio Code: Comparison, Review and Voting

Programming with GNOME Builder: Review and Coding Practice

Introduction

GNOME Builder was created in 2014 by Christian Hergert (GNOME member, currently work in Red Hat). General use case – IDE for GNOME and GNU/Linux technologies. GNOME Builder support C, C++, Python, Vala, JavaScript and others. Good GObjects support is very helpful for GTK+ developers, but don’t leave this article if you use another technology: Builder written in C/Glib and can be faster than typical IDE/Editors written in Java or Python like a IDEA, Eclipse, Sublime. In 2015 get the $50k in the fundraiser company.

Continue reading Programming with GNOME Builder: Review and Coding Practice

Arnold Schwarzenegger’s Programming Language in Action

ArnoldC — imperative programming language in Arnold Schwarzenegger’s style and based on his one-liners. All basic keywords of this language used is Arnold’s films. This project tries to discover new meanings from the Arnold movies with the means of computer science. Parsing is done with Parboiled and ASM is used to generate the Java bytecode.

Continue reading Arnold Schwarzenegger’s Programming Language in Action