#programming-languages

[ follow ]
#technology-trends
Artificial intelligence
fromITPro
3 months ago

Declining interest in traditional coding languages mirrored by uptick in AI skills demand

The increasing interest in AI skills has resulted in a decline in engagement with traditional programming languages.
Key insights show a transformative shift in software development priorities toward AI technologies.
fromTechCrunch
14 hours ago
Artificial intelligence

Microsoft CEO says up to 30% of the company's code was written by AI | TechCrunch

AI is increasingly generating a significant portion of software code in major tech companies.
Microsoft sees about 20%-30% of its code as AI-generated, more so in Python.
fromInfoWorld
2 weeks ago
Web frameworks

The programming language wars

There is no wrong programming language choice for web development; pick what works for you.
fromInfoWorld
2 months ago
Python

C++, Go, and Rust gaining popularity - Tiobe

Python remains the top programming language despite slower performance, due to its ease of learning.
Fast programming languages like C++, Go, and Rust are gaining popularity due to increasing demand for speed.
Artificial intelligence
fromITPro
3 months ago

Declining interest in traditional coding languages mirrored by uptick in AI skills demand

The increasing interest in AI skills has resulted in a decline in engagement with traditional programming languages.
Key insights show a transformative shift in software development priorities toward AI technologies.
fromTechCrunch
14 hours ago
Artificial intelligence

Microsoft CEO says up to 30% of the company's code was written by AI | TechCrunch

AI is increasingly generating a significant portion of software code in major tech companies.
Microsoft sees about 20%-30% of its code as AI-generated, more so in Python.
fromInfoWorld
2 weeks ago
Web frameworks

The programming language wars

There is no wrong programming language choice for web development; pick what works for you.
fromInfoWorld
2 months ago
Python

C++, Go, and Rust gaining popularity - Tiobe

Python remains the top programming language despite slower performance, due to its ease of learning.
Fast programming languages like C++, Go, and Rust are gaining popularity due to increasing demand for speed.
more#technology-trends
#software-development
Scala
fromMedium
2 months ago

Scala, 12 years later

Reflecting on Scala's evolution reveals a shift in personal interest and the language's development over years.
Web frameworks
fromInfoWorld
1 month ago

10 things developers love about JavaScript - and 10 things they don't

JavaScript has evolved from a simple scripting language into the dominant programming tool for web applications over 30 years.
Software development
fromTheregister
1 month ago

Rust drivers expected to become more common in Linux kernel

Rust integration in the Linux kernel is increasing, promising memory safety benefits despite challenges in merging with C code.
JavaScript
fromInfoWorld
2 months ago

Civet: A better TypeScript?

Civet enhances TypeScript by providing modern language features and simplifications, contrasting with CoffeeScript's complicated legacy.
fromTheregister
5 months ago
Information security

The US government wants devs to stop using C and C++

Call for abandoning unsafe programming languages like C and C++ due to security risks.
Scala
fromMedium
2 months ago

Scala, 12 years later

Reflecting on Scala's evolution reveals a shift in personal interest and the language's development over years.
Web frameworks
fromInfoWorld
1 month ago

10 things developers love about JavaScript - and 10 things they don't

JavaScript has evolved from a simple scripting language into the dominant programming tool for web applications over 30 years.
Software development
fromTheregister
1 month ago

Rust drivers expected to become more common in Linux kernel

Rust integration in the Linux kernel is increasing, promising memory safety benefits despite challenges in merging with C code.
JavaScript
fromInfoWorld
2 months ago

Civet: A better TypeScript?

Civet enhances TypeScript by providing modern language features and simplifications, contrasting with CoffeeScript's complicated legacy.
fromTheregister
5 months ago
Information security

The US government wants devs to stop using C and C++

Call for abandoning unsafe programming languages like C and C++ due to security risks.
more#software-development
#python
Python
fromlukasz.langa.pl
2 months ago

A peek into a possible future of Python in the browser - ukasz Langa

The Web is approaching programming language equality, necessitating new Python-like languages for modern challenges.
Scala
fromMedium
3 months ago

Scala vs. Python

Python excels in simplicity for data science and web development, while Scala combines functional and object-oriented programming for big data efficiency.
Scala
fromMedium
3 months ago

Scala vs. Python

Scala is a powerful language designed for scalable concurrency and big data processing, while Python excels in simplicity for data science applications.
Python
fromInfoWorld
4 weeks ago

Making Python faster won't be easy, but it'll be worth it

Python's performance challenges primarily stem from its dynamic nature, making native speed optimization complex despite various external solutions.
fromNature
1 week ago
Python

Which programming language should I use? A guide for early-career researchers

Python has overtaken JavaScript as the top programming language according to GitHub's 2024 report, marking a significant trend influenced by generative AI.
fromMedium
5 months ago
Data science

Choosing Your First Language in Data Engineering: A Beginner's Guide

Choosing the right programming language is crucial for your data engineering career.
Python is favored for its simplicity, rich libraries, and big data integration.
Python
fromlukasz.langa.pl
2 months ago

A peek into a possible future of Python in the browser - ukasz Langa

The Web is approaching programming language equality, necessitating new Python-like languages for modern challenges.
Scala
fromMedium
3 months ago

Scala vs. Python

Python excels in simplicity for data science and web development, while Scala combines functional and object-oriented programming for big data efficiency.
Scala
fromMedium
3 months ago

Scala vs. Python

Scala is a powerful language designed for scalable concurrency and big data processing, while Python excels in simplicity for data science applications.
Python
fromInfoWorld
4 weeks ago

Making Python faster won't be easy, but it'll be worth it

Python's performance challenges primarily stem from its dynamic nature, making native speed optimization complex despite various external solutions.
fromNature
1 week ago
Python

Which programming language should I use? A guide for early-career researchers

Python has overtaken JavaScript as the top programming language according to GitHub's 2024 report, marking a significant trend influenced by generative AI.
fromMedium
5 months ago
Data science

Choosing Your First Language in Data Engineering: A Beginner's Guide

Choosing the right programming language is crucial for your data engineering career.
Python is favored for its simplicity, rich libraries, and big data integration.
more#python
#technology
fromInfoWorld
1 month ago
Java

Ex-Sun CEO Scott McNealy reflects on Java's founding

Java continues to be a leading programming language, solidifying its relevance and usage in today's tech landscape after 30 years.
fromInfoWorld
3 weeks ago
Java

Kotlin, Swift, and Ruby losing popularity - Tiobe index

Consolidation in programming languages is evident, with the top 20 languages covering over 83% of the market.
fromInfoWorld
1 month ago
Java

Ex-Sun CEO Scott McNealy reflects on Java's founding

Java continues to be a leading programming language, solidifying its relevance and usage in today's tech landscape after 30 years.
fromInfoWorld
3 weeks ago
Java

Kotlin, Swift, and Ruby losing popularity - Tiobe index

Consolidation in programming languages is evident, with the top 20 languages covering over 83% of the market.
more#technology
#scala
Scala
fromMedium
2 months ago

Scala Vs. Python-What Data Engineers Need To Know

Scala improves upon Java while remaining JVM-compatible, making it attractive for organizations.
fromMedium
1 month ago
Scala

The Overlooked Programming Languages That Pay $50K More Than Python

Scala and Rust can yield significantly higher salaries than Python, warranting a closer look for developers.
fromScala-lang
1 month ago
Scala

Evolving Scala

Scala must continue to evolve to maintain its relevance and improve newcomer onboarding.
fromMedium
5 months ago
Scala

Why Scala is the Secret Sauce for Big Data: A Fun Dive into Functional Programming

Scala's functional programming features, such as pure functions and tail recursion, make it an ideal choice for managing big data efficiently.
fromScala-lang
4 months ago
Scala

Scala 3.6.2 is now available!

Scala 3.6.2 stabilizes experimental features and improves syntax, providing enhanced code maintainability and type safety.
fromMedium
4 months ago
Scala

On Scala Tooling & Stability: What Can We Learn From a Small Drama?

Scala perception matters more than the actual tooling and stability.
User experience with specific tools, particularly SBT and IntelliJ, greatly shapes opinions on Scala's ecosystem.
Scala
fromMedium
2 months ago

Scala Vs. Python-What Data Engineers Need To Know

Scala improves upon Java while remaining JVM-compatible, making it attractive for organizations.
fromMedium
1 month ago
Scala

The Overlooked Programming Languages That Pay $50K More Than Python

Scala and Rust can yield significantly higher salaries than Python, warranting a closer look for developers.
fromScala-lang
1 month ago
Scala

Evolving Scala

Scala must continue to evolve to maintain its relevance and improve newcomer onboarding.
fromMedium
5 months ago
Scala

Why Scala is the Secret Sauce for Big Data: A Fun Dive into Functional Programming

Scala's functional programming features, such as pure functions and tail recursion, make it an ideal choice for managing big data efficiently.
fromScala-lang
4 months ago
Scala

Scala 3.6.2 is now available!

Scala 3.6.2 stabilizes experimental features and improves syntax, providing enhanced code maintainability and type safety.
fromMedium
4 months ago
Scala

On Scala Tooling & Stability: What Can We Learn From a Small Drama?

Scala perception matters more than the actual tooling and stability.
User experience with specific tools, particularly SBT and IntelliJ, greatly shapes opinions on Scala's ecosystem.
more#scala
#cybersecurity
Scala
fromTechzine Global
1 month ago

C++ needs to be more secure, but it need not be replaced

Bjarne Stroustrup calls for the C++ community to defend against attacks questioning the language's memory safety and security flaws.
Scala
fromTheregister
1 month ago

C++ creator calls for action to address 'serious attacks'

Bjarne Stroustrup urges the C++ community to address memory safety issues amid rising criticism and shifts toward safer programming languages.
Java
fromTheregister
1 month ago

Malware is harder to find when written in obscure languages

Malware authors are using less popular programming languages to evade static analysis and detection mechanisms.
fromITPro
5 months ago
Information security

Want developers to build secure software? You need to ditch these two programming languages

Programming languages like C and C++ are vulnerable to memory safety issues, increasing security risks for developers and organizations.
Scala
fromTechzine Global
1 month ago

C++ needs to be more secure, but it need not be replaced

Bjarne Stroustrup calls for the C++ community to defend against attacks questioning the language's memory safety and security flaws.
Scala
fromTheregister
1 month ago

C++ creator calls for action to address 'serious attacks'

Bjarne Stroustrup urges the C++ community to address memory safety issues amid rising criticism and shifts toward safer programming languages.
Java
fromTheregister
1 month ago

Malware is harder to find when written in obscure languages

Malware authors are using less popular programming languages to evade static analysis and detection mechanisms.
fromITPro
5 months ago
Information security

Want developers to build secure software? You need to ditch these two programming languages

Programming languages like C and C++ are vulnerable to memory safety issues, increasing security risks for developers and organizations.
more#cybersecurity
fromHackernoon
10 months ago
Writing

Solidity Is to Ethereum What Tact Is to TON - How to Build a Voting Smart Contract on TON Using Tact | HackerNoon

TON and its Tact language provide viable alternatives to Solidity and Ethereum for writing smart contracts.
#tiobe-index
Java
fromInfoWorld
1 month ago

Fortran, Delphi rise in Tiobe popularity index

Older programming languages like Fortran and Delphi are rising in popularity due to reliance on legacy systems.
fromInfoWorld
3 months ago
Miscellaneous

Python wins Tiobe language of the year honors

C language's decline in popularity while C++ and Java are in contention for dominance.
Go has replaced PHP in the top 10 programming languages according to Tiobe's index.
Rust's steep learning curve prevents it from becoming widely used despite its performance.
Java
fromInfoWorld
1 month ago

Fortran, Delphi rise in Tiobe popularity index

Older programming languages like Fortran and Delphi are rising in popularity due to reliance on legacy systems.
fromInfoWorld
3 months ago
Miscellaneous

Python wins Tiobe language of the year honors

C language's decline in popularity while C++ and Java are in contention for dominance.
Go has replaced PHP in the top 10 programming languages according to Tiobe's index.
Rust's steep learning curve prevents it from becoming widely used despite its performance.
more#tiobe-index
#open-source
Software development
fromTechzine Global
1 month ago

Discussion Rust drivers in Linux kernel drags on

Rust drivers are increasingly adopted in the Linux kernel due to superior memory security features, despite mixed reactions from the developer community.
Scala
fromTechzine Global
2 months ago

Popularity of Kotlin grows rapidly: what are its strengths?

Kotlin's official support for Android has significantly enhanced its popularity as a multi-platform programming language.
Software development
fromTechzine Global
1 month ago

Discussion Rust drivers in Linux kernel drags on

Rust drivers are increasingly adopted in the Linux kernel due to superior memory security features, despite mixed reactions from the developer community.
Scala
fromTechzine Global
2 months ago

Popularity of Kotlin grows rapidly: what are its strengths?

Kotlin's official support for Android has significantly enhanced its popularity as a multi-platform programming language.
more#open-source
JavaScript
fromHackernoon
2 months ago

You Can Now Access Gemini Code Assist for Free | HackerNoon

Gemini Code Assist is a free AI coding assistant from Google designed to facilitate coding tasks in various programming languages.
#typescript
JavaScript
fromInfoWorld
4 months ago

Just say no to JavaScript

JavaScript's historical significance contrasts with its perceived shortcomings, leading to a preference for TypeScript among developers.
Web development
from7Span.com
2 months ago

TypeScript vs JavaScript: Which One to Choose in 2025?

TypeScript improves productivity and maintainability in code through static typing, but has a steeper learning curve compared to JavaScript's flexibility.
from2ality
1 month ago
JavaScript

My sales pitch for TypeScript

TypeScript enhances JavaScript by adding type information, leading to better error detection and auto-completion during code development.
JavaScript
fromInfoWorld
4 months ago

Just say no to JavaScript

JavaScript's historical significance contrasts with its perceived shortcomings, leading to a preference for TypeScript among developers.
Web development
from7Span.com
2 months ago

TypeScript vs JavaScript: Which One to Choose in 2025?

TypeScript improves productivity and maintainability in code through static typing, but has a steeper learning curve compared to JavaScript's flexibility.
from2ality
1 month ago
JavaScript

My sales pitch for TypeScript

TypeScript enhances JavaScript by adding type information, leading to better error detection and auto-completion during code development.
more#typescript
#memory-management
Scala
fromInfoWorld
1 month ago

TrapC proposal to fix C/C++ memory safety

TrapC enhances C's capabilities by improving safety and memory management while maintaining C's minimalist design.
fromInfoQ
3 months ago
JavaScript

Modeling Complex Data Structure in Golang Using Pointers, References, and Reverse Indices

Go pointers and references are essential for building efficient systems in the Go language.
Understanding pointers can be complicated, but practical projects can aid learning.
Scala
fromInfoWorld
1 month ago

TrapC proposal to fix C/C++ memory safety

TrapC enhances C's capabilities by improving safety and memory management while maintaining C's minimalist design.
JavaScript
fromInfoQ
3 months ago

Modeling Complex Data Structure in Golang Using Pointers, References, and Reverse Indices

Go pointers and references are essential for building efficient systems in the Go language.
Understanding pointers can be complicated, but practical projects can aid learning.
more#memory-management
#rust
fromInfoWorld
1 month ago
Scala

Rust 1.85 arrives with long-awaited async closures

Rust 1.85 introduces features to improve library authoring and prepares for the 2024 edition with major changes.
fromInfoWorld
3 months ago
Software development

Researchers build a bridge from C to Rust and memory safety

A method to automatically translate C code to memory-safe Rust addresses long-standing memory safety vulnerabilities and software security issues.
fromTheregister
3 months ago
Software development

Boffins carve up C so code can be converted to Rust

A method to convert C code to Rust has been developed to enhance memory safety in software.
fromTheregister
5 months ago
Miscellaneous

To kill memory safety bugs in C code, try the TrapC fork

TrapC offers a memory-safe alternative for C/C++ developers without needing to switch to Rust. It aims at eliminating crashes while maintaining syntax familiarity.
Scala
fromInfoWorld
1 month ago

Rust 1.85 arrives with long-awaited async closures

Rust 1.85 introduces features to improve library authoring and prepares for the 2024 edition with major changes.
Software development
fromInfoWorld
3 months ago

Researchers build a bridge from C to Rust and memory safety

A method to automatically translate C code to memory-safe Rust addresses long-standing memory safety vulnerabilities and software security issues.
fromTheregister
3 months ago
Software development

Boffins carve up C so code can be converted to Rust

A method to convert C code to Rust has been developed to enhance memory safety in software.
fromTheregister
5 months ago
Miscellaneous

To kill memory safety bugs in C code, try the TrapC fork

TrapC offers a memory-safe alternative for C/C++ developers without needing to switch to Rust. It aims at eliminating crashes while maintaining syntax familiarity.
more#rust
fromLogRocket Blog
2 months ago
Software development

Understanding the dependency inversion principle (DIP) - LogRocket Blog

The Dependency Inversion Principle helps maintain loosely coupled software architectures.
#web-development
fromWikipedia
5 months ago
JavaScript

JavaScript - Wikipedia

JavaScript is a versatile, multi-paradigm programming language essential for web development that follows the ECMAScript standard.
fromWikipedia
5 months ago
JavaScript

JavaScript - Wikipedia

JavaScript is a versatile, multi-paradigm programming language essential for web development that follows the ECMAScript standard.
more#web-development
Java
fromInfoWorld
3 months ago

Most Java-based organizations use Java for AI development - report

Java remains a dominant language in enterprise applications, with evolving usage trends in frameworks and versions.
fromSitepoint
3 months ago
Data science

Types of SQL Commands: DDL, DML, DQL, DCL, and TCL - SitePoint

SQL is essential for data management in relational databases.
Understanding basic SQL commands is enough for effective database management.
Security measures are crucial in database management.
SQL can be integrated with programming languages for data applications.
fromMedium
3 months ago
JavaScript

Scala Adapter Pattern: Because sometimes, even code needs a translator!

The Adapter Pattern enables seamless communication between incompatible systems without altering their core functions.
fromHackernoon
6 months ago
JavaScript

The One Aspect of JavaScript That Doesn't Get Enough Attention | HackerNoon

Generators in JavaScript enhance code simplicity although the language lacks some advanced features.
fromPyPy
3 months ago
Python

Musings on Tracing in PyPy

Tracing JITs have declined in popularity due to questions around their effectiveness despite their once-celebrated potential.
fromInfoQ
3 months ago
Miscellaneous

Hugging Face Smolagents is a Simple Library to Build LLM-Powered Agents

Smolagents offers a simple, LLM-agnostic solution for creating agents that express actions in code, enhancing workflow flexibility.
fromSitepoint
3 months ago
Video games

The Best Programming Languages for Game Development Revealed - SitePoint

The choice of programming language in game development depends on the game's type and complexity.
Lua and Python are easy for beginners; C++ is best for complex, high-performance games.
C# is great with Unity for indie and cross-platform games, while JavaScript suits web-based games.
Rust offers a new option for performance-critical projects with memory safety.
JavaScript
from2ality
3 months ago

WebAssembly as an ecosystem for programming languages

WebAssembly provides a compact and efficient format for programming languages, making web applications faster and safer.
fromInfoWorld
4 months ago
Python

Go eclipses Node.js in web API requests, Cloudflare reports

Go has overtaken Node.js to become the most popular language for automated API requests according to Cloudflare's 2024 review.
fromZDNET
5 months ago
Miscellaneous

Your dream programming job demands this language, every site agrees

The popularity of programming languages ultimately hinges on job market demand as reflected in job listings.
Scala
fromMedium
5 months ago

Top

Functional programming has historical roots with significant contributions from languages like LISP and Haskell, influencing modern software development practices.
fromRubyflow
5 months ago
Ruby on Rails

Ruby Concurrency and Parallelism

Elixir excels in concurrency through ErlangVM, while Ruby has evolved with threads and ractors for parallelism, each catering to different project needs.
[ Load more ]