Tag: java

Home / java
Venkat Subramaniam: Kotlin And Python Are Fun, But Java Developers Are Semantically Aligned With The Future
Post

Venkat Subramaniam: Kotlin And Python Are Fun, But Java Developers Are Semantically Aligned With The Future

Whether he’s pacing the keynote stage in stocking feet, or taking you through “A Dozen Cool Things in JVM Languages,”Venkat Subramaniam leaves you with a sense of exhilaration about computer programming. His gift for inspirational analogy is rare, and even more so because it’s about software development. Venkat Subramaniam, an author, developer, and professor, is bullish...

Programming languages: Python predicted to overtake C and Java in next 4 years
Post

Programming languages: Python predicted to overtake C and Java in next 4 years

Python’s ascent continues among software developers, bolstered by its usability compared with Java and C Open-source language Python is already one of the most popular programming languages among developers. It ranks in third place behind mainstays Java and C, according to programming language index Tiobe. But this month Python has clocked up a rating of...

Top 10 Java Test Framework for Automation in 2019
Post

Top 10 Java Test Framework for Automation in 2019

Hello guys, if you have been doing Programming then you know that continuos learning is very important. You need to keep yourself up-to-date and always try to improve. To reiterate this point, Recently, I have written some articles about what Java developers should learn this year, like programming languages, libraries, and frameworks, but if you want just one...

The Best Java Frameworks
Post

The Best Java Frameworks

Java is still the most popular programming language in the world. It comes with a vast ecosystem and more than 9 million Java developers worldwide. Although Java is not the most straightforward language, you don’t have to write Java programs from scratch. There are many excellent Java frameworks to write web and mobile applications, microservices,...

A Java Developer Walks Into A Ruby Conference: Charles Nutter’s Open Source Journey
Post

A Java Developer Walks Into A Ruby Conference: Charles Nutter’s Open Source Journey

Charles Nutter remembers when, working as a Java architect, he attended a conference and saw the Ruby programming language for the first time. And he was blown away. “I was just stunned that I understood every piece of code, every example, without knowing the language at all,” recalls Nutter. “It was super easy for me to understand...

How to avoid a Deadlock while writing Concurrent Programs — Java Example
Post

How to avoid a Deadlock while writing Concurrent Programs — Java Example

Hello guys, do you want to learn how to avoid deadlock while writing concurrent programs, especially in Java? Writing correct concurrent application is never easy as you have to deal with several concurrency issues like race conditions, livelock, deadlock, memory interference etc. In this article, I’ll tell you how to avoid deadlock while writing a concurrent program...

Can Kotlin compete with Java?
Post

Can Kotlin compete with Java?

Java continues to dominate the programming language space for developers, but a new report reveals that Kotlin may soon knock it out of the top spot for mobile development. Packt released the results of its 2018 Skills Up report designed to look at the trends and tools software developers are using today. The 2018 Skills Up report...

How Destructuring Works in JavaScript
Post

How Destructuring Works in JavaScript

Destructing helps to write less code and easy way to access the properties in JavaScript. Object destructuring.💔 Suppose we have an object literal. let obj={ name:'sai', show:true } How can we access the properties in Object? The answer is we are using dot notation to access the object properties Like we need to use obj.propertyname or...

Functional Programming with JavaScript ES6
Post

Functional Programming with JavaScript ES6

Functional programming is a style that treats computation as the evaluation of mathematical functions and avoids changing-state and mutable data. Original post @ http://www.ajinkyaxjs.com/2018/05/02/functional-programming-es6-cheatsheet.html Arrow Functions (Fat Arrows) Arrow functions create a concise expression that encapsulates a small piece of functionality. Additionally, arrows retain the scope of the caller inside the function eliminating the need of...

JavaScript Testing and Debugging Tools
Post

JavaScript Testing and Debugging Tools

Think twice, cut once. A paradigm that has guided software engineers and developers over the years. Planning and thinking things out before beginning to code helps make development a lot easier and helps with developing more accurate software at the end of the construction process. However not everything is dealt with, as some bugs still...

A Kotlin Wishlist for Java
Post

A Kotlin Wishlist for Java

One dev walks through some features he enjoys in Kotlin and would like to see brought to the Java language. There is no doubt that Java has enjoyed a superior position when it comes to programming languages and is considered as one of the most important languages for development. However, there have been a number...