Development

News about programming, development, and coding

GCC As A Just-In Time Compiler Is An Interesting Project

Filed under
Development
GNU

Aside from the experimental "Coconut" as a Python JIT compiler using GCC's new Just-In Time capabilities, the libgccjit.so shared library isn't yet depended upon in the real-world but the JIT compilation abilities are being built upon for hopeful incorporation into the GNU Compiler Collection.

Going back to October of 2013 has been work on this GCC-based embeddable JIT compiler that initially generated a lot of interest but has yet to be incorporated into a stable GNU Compiler Collection release.

Read more

Git 2.0.3 Version Control System Officially Released

Filed under
Development

Git 2.0.3, a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency, has been officially released.

Read more

GCC Receives ACM’s 2014 Programming Languages Software Award

Filed under
Development
GNU

At Red Hat, we take pride in the fact that we actively contribute to the projects that are used to build our set of leading enterprise solutions. And when one project’s community is distinguished for their exemplary efforts – we want to recognize them as well.

As such, we are pleased to announce that the GNU Compiler Collection (GCC) has received the Association for Computing Machinery’s (ACM) 2014 Programming Languages Software Award. Awarded to an institution or individuals that have developed a software system with lasting influence, the award recognizes GCC’s 27 years of success and the substantial impact it has had on the software industry, an example of which is its importance to modern datacenter operations.

Read more

Cauldron 2014: GCC & LLVM Will Look To Collaborate More

Filed under
Development
GNU

Last week in Cambridge (UK) was the GNU Tools Cauldron 2014 conference where a number of interesting GCC-related talks took place, including greater collaboration between the GCC and LLVM/Clang compiler crews.

At this year's GNU Tools Cauldron is where it was discussed and decided upon that GCC 5.0 will be released in 2015 in place of the GCC 4.10 release.

Read more

PHP 5.5.15 Officially Released

Filed under
Development
Software

PHP 5.5.15, an HTML-embedded scripting language with syntax borrowed from C, Java, and Perl, with a couple of unique PHP-specific features thrown in, has been released and it’s now available for download.

Read more

Dive in, penguins: Upstart builds Linux virtual SAN

Filed under
Development
Linux

Three Bulgarian engineers who co-founded a firm called StorPool – which builds a virtual SAN using the aggregated storage of Linux KVM servers – are aiming to expand the reach of their three-year-old project.

Boyan Ivanov, CEO, Boyan Krosnov, chief product officer, and Yank Yankulov, the chief tech officer, started the firm in November 2011 with $261,600 seed funding. In February this year they raised an undisclosed amount of cash in an A-round. We’d guess it’s in the $1m - $2.5m area.

Read more

diff -u: What's New in Kernel Development

Filed under
Development
Linux

Once in a while someone points out a POSIX violation in Linux. Often the answer is to fix the violation, but sometimes Linus Torvalds decides that the POSIX behavior is broken, in which case they keep the Linux behavior, but they might build an additional POSIX compatibility layer, even if that layer is slower and less efficient.

Read more

Android Open-Source for ARMv8-A Starts 64-Bit Avalanche

Filed under
Android
Development

I have no doubt that the next generation of premium smartphones and tablets will be based on 64-bit processors. To provide the power and features needed for new features such as UltraHD video, LTE-Advanced, and 3D products (such as Google's Tango), mobile devices will need a big boost in processing power.

New 64-bit SOCs such as Qualcomm's Snapdragon 805 processor are expected to begin shipping this year, and the first products are expected to be commercially available in the first quarter of 2005, just in time for the Mobile World Congress 2015 in Barcelona.

Read more

Looking at the Zooniverse code

Filed under
Development
OSS

Recently I’ve been looking over the Zooniverse citizen science project and its source code on github, partly because it’s interesting as a user and partly because I thought writing an Android app for Galaxy Zoo would be a good learning exercise and something useful to open source.

Read more

The Linux Kernel Bang-Bang Thermal Governor Is Banging

Filed under
Development
Linux

The Bang-bang thermal governor remains under discussion on the kernel mailing list after patches for it originally appeared a few months back. Bang-bang will hopefully be ready for an upcoming kernel release (Linux 3.17?) and the latest technical discussion about it can be found via the LKML archives.

One Linux kernel driver already planning to utilize the Bang-bang thermal governor is the "Acerhdf" driver that serves as the fan driver for Acer's Aspire One and other Acer systems where it has a simple fan that only supports being on or off. Up to now the acerhdf driver has handled its own on-off controls by post-manipulating the kernel's thermal subsystem trip point handling but will now be able to utilize the unified Bang-bang governor.

Read more

Is PHP 6 or PHP 7 Next?

Filed under
Development

Debate is currently raging in the open-source PHP community over what the number will be for the version of PHP that will succeed the current PHP 5.x series.

While it might seem obvious that PHP 6, should be the next major branch, the PHP community is actually debating whether or not the successor to PHP 5.x should be called PHP 6 or PHP 7.

Read more

Linux 3.16-rc6 From: Linus Torvalds

Filed under
Development
Linux

Week by week, we're getting to what is supposed to be the last rc's,
but quite frankly, things aren't calming down the way they are
supposed to.

Read more

SAILFISH OS HARDWARE ADAPTATION DEV KIT RELEASE 1.0

Filed under
Development
Linux

Months back, we had Sailfish OS released on Nexus 4, in very alpha stage while many things didn’t work and after any update they got better and better and more stuff started working.

Now though, Jolla is asking YOU to port the OS to your Android device (Running Cyanogen Mod 10.1.x) while it’s hot.

Read more

GTK+ 3.13.4 Features a Much Improved Adwaita Theme

Filed under
Development
GNOME

GTK+ 3.13.4, a multi-platform toolkit for creating graphical user interfaces that provide a complete set of widgets, suitable for projects ranging from small one-off tools to complete application suites, is now available for download and testing.

Read more

GCC Code Gets Updated For Go 1.3 Language

Filed under
Development
GNU

Released the middle of last month was Google's Go 1.3 programming language. Updated Go 1.3 code is now landing within the GNU Compiler Collection.

Go 1.3 offers many changes and improvements throughout, Godoc static analysis support, GC supports Native Client execution sandbox on 32-bit/64-bit x86 architectures, and experimental support for new operating systems. Those unfamiliar with last month's release of Go 1.3 can read more via the release notes. There's also other commentary about the Go 1.3 language update via the Go Blog.

Read more

More Intel DRM Improvements Aimed For Linux 3.17

Filed under
Development
Linux

With the Linux 3.16 kernel just being a few weeks away from its debut, Intel's Open-Source Technology Center has out another batch of changes being queued up for drm-next to enter with Linux 3.17.

Intel already has offered various DRM changes for Linux 3.17 in multiple batches while today Intel's Daniel Vetter has shared the latest set of changes.

Read more

Raspberry Pi 3D full-body scanner interview

Filed under
Development
Interviews
Gadgets

“In the last five to six years I began working with 3D printers and CNC machines. I started to build stuff, such as furniture and gadgets, and my first Raspberry Pi project was the Pi Snap Box. It’s the size of a mini-PC and is a box you put on the wall with one button on it. If you press the button, it takes three photos. It posts the first photo to a Facebook account for whoever the box belongs to. So for example, if you hang it up in a hairdresser’s salon and get your hair done all nicely, people could then see the good results on the hairdresser’s Facebook page.

Read more

Heterogeneous multicore dev platform targets Linux

Filed under
Development
Linux

Mentor Graphics has released a heterogeneous multicore development platform for combining Linux, Nucleus, and bare metal OSes on a single multicore SoC.

Read more

The Developers Can Get The First MDK (Module Development Kit) Of Google’s Project ARA In July

Filed under
Android
Development

The default phone will only have support for wifi and will be available in three sizes: small, medium and large. If you want to have the features of a normal phone, you will need to buy different modules for connectivity, camera, touchscreen and others. The modules will be attached via magnets, to be easy to replace modules, without having to restart the phone.

Read more

Intel to ship Galileo Gen2 open-source computer in August for $60

Filed under
Development
Linux
Hardware

The board runs Linux, and supports the Arduino integrated development environment, which is widely used to make robots and electronics. Galileo can be attached to PCs running Windows or Mac OS for electronics creation.

Read more

Syndicate content