Home Homepage

Homepage

Top Articles

Open Source Java Projects Move Closer Toward...

When it comes to Java virtual machines, there has never been a shortage of proprietary and open-source options that developers have been employing to build a wide range of enterprise applications. However, the adoption of open-source Java platforms has not been as widespread as many providers of these platforms have hoped, mainly because of fragmentation within the Java community. To try and address that issue, the Eclipse Foundation has formed...

Python Uses for Web Development

Python is the most widely used computer programming language in the world today - and with good reason. It is easy to learn, use, and, thanks to its vast...

Introduction to Interfaces in Go

In Go, both structs and interfaces are used to create custom types that can associate a collection to methods. Unlike struct, which helps in creating concrete types, interface creates...

Programming Guides

Python Uses for Web Development

Python is the most widely used computer programming language in the world today - and with good reason. It is easy to learn, use,...

Introduction to Interfaces in Go

In Go, both structs and interfaces are used to create custom types that can associate a collection to methods. Unlike struct, which helps in...

Methods in Go Explained

In the Go programming language, a method is a function associated with a particular type. This connotation is associated with object-oriented programming (OOP). This...

Java

Open Source Java Projects Move Closer Toward Consensus

When it comes to Java virtual machines, there has never been a shortage of proprietary and open-source options that developers have been employing to...

Full-Text Search with Apache Lucene 5.3.x/5.4.x

Before we delve into Apache Lucene, the following are the most important terms that you need to be familiar with. This will also help...

Complex Event Processing and Correlation with Drools Fusion 6.x

Complex event processing is used to process a large stream of information and can be used for real-time event monitoring or correlation. Events can...

Microsoft and .Net

Previewing .NET 6 – Exploring New Features

With the launch of .NET 6 Preview 1 last month, Microsoft added a lot of exciting new features. We looked at some of the improvements in...

Previewing .NET 6 – Exploring Improvements

Microsoft last month delivered the new .NET 6 Preview. This comes just a few months after the release of .NET 5.0 in November 2020. So here...

Microsoft Open Sources Low-Code Power Fx Language

Microsoft is looking to rally a community around a Power Fx low-code programming language that is now an open source project. Announced at the Microsoft Ignite 2021...

Developing for Mobile

Doing Tech Presentations and Team Meetings in VR

Development, like many tech processes, can generally be done remotely, so the impact of a pandemic and social distancing can be minimal. Even so,...

Introduction to Kotlin

As developers, it is good to be aware of the other programming languages and tools that are available for you to use. If you...

The Java Switch Statement Undergoes Big Changes

If you've not been paying attention to the Java language closely, then you might have overlooked some changes that have occurred to a basic...

Open Source

Open Source Java Projects Move Closer Toward Consensus

When it comes to Java virtual machines, there has never been a shortage of proprietary and open-source options that developers have been employing to...

Python Uses for Web Development

Python is the most widely used computer programming language in the world today - and with good reason. It is easy to learn, use,...

Introduction to Interfaces in Go

In Go, both structs and interfaces are used to create custom types that can associate a collection to methods. Unlike struct, which helps in...

Cloud and Web

Open Source Java Projects Move Closer Toward Consensus

When it comes to Java virtual machines, there has never been a shortage of proprietary and open-source options that developers have been employing to...

Python Uses for Web Development

Python is the most widely used computer programming language in the world today - and with good reason. It is easy to learn, use,...

Introduction to Interfaces in Go

In Go, both structs and interfaces are used to create custom types that can associate a collection to methods. Unlike struct, which helps in...