CommunityNews

CommunityNews

Top 5 programming languages for web developers to learn

The following languages will help current and new web developers navigate the programming landscape to code web-based services and apps that are stable and secure.

https://www.techrepublic.com/article/top-5-programming-languages-for-web-developers-to-learn/#ftag=RSS56d97e7

This thread was posted by one of our members via one of our automated news source trackers.

Most Liked

MikhailPertsev

MikhailPertsev

I can understand JS over PHP, but Python over JS? Not to mention Java over Ruby…

mafinar

mafinar

I personally don’t trust these “Top X for Y” type articles. They are almost always biased. More reliable “Top X for Y” can be a collaborative article that is a summary of long debates and discussions. And no one will ever have time or energy for one of those.

finner

finner

Hi @AstonJ, @mafinar,
When I saw Java in at number 5 on this list I thought “Great! I’m still relevant”.
But looking at the comments, the general consensus disagrees with the list. Elixir seems to be the language of choice on devtalk. I get the impression there are very few Java developers here which surprises me.
A poll to get an idea of what languages we professionally work with, or what types of products we are building at our workplace, i.e. Mobile apps or web applications would interesting.

Finally, what’s the attraction of Elixir and what types of products is it good for building? I’ve played around with Python, Scala, Kotlin and Clojure so wondering if Elixir might be of interest.

Where Next?

Popular General Dev topics Top

First poster: mafinar
The following languages will help current and new web developers navigate the programming landscape to code web-based services and apps t...
New
First poster: bot
FUZIX FUZIX is a fusion of various elements from the assorted UZI forks and branches beaten together into some kind of semi-coherent pla...
New
First poster: bot
Neovim nightly, v0.5.0 and v0.4.4 has been released. Link: Release Nvim development (prerelease) build · neovim/neovim · GitHub Link:...
New
First poster: bot
Developing Godot Projects with Neovim. When I started using Godot Engine, what surprised me the most is the built-in Language Server Pro...
New
CommunityNews
ABSTRACT In lieu of a traditional , I’ve tried to distill the essence of the talk into a collection of maxims: All programmers are API ...
New
CommunityNews
Building GitHub with Ruby and Rails | The GitHub Blog. Since the beginning, GitHub.com has been a Ruby on Rails monolith. Today, the app...
New
First poster: peterchancc
Why I like Clojure as a solo developer | Biff. Most of the reasons fall into a few categories: data orientation, the JVM, and the REPL.
New
First poster: bot
Declarative GNOME configuration with NixOS. I adore tinkering with my machine, trying new tools, extensions, themes, and ideas. When I w...
New
First poster: joeb
50 Shades of Go: Traps, Gotchas, and Common Mistakes for New Golang Devs. Go is a simple and fun language, but, like any other language,...
/go
New
First poster: joeb
The new frameworks will continue until morale improves.
/js
New

Other popular topics Top

PragmaticBookshelf
Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you’ll go beyond the syntax—and...
New
DevotionGeo
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New
siddhant3030
I’m thinking of buying a monitor that I can rotate to use as a vertical monitor? Also, I want to know if someone is using it for program...
New
brentjanderson
Bought the Moonlander mechanical keyboard. Cherry Brown MX switches. Arms and wrists have been hurting enough that it’s time I did someth...
New
AstonJ
Thanks to @foxtrottwist’s and @Tomas’s posts in this thread: Poll: Which code editor do you use? I bought Onivim! :nerd_face: https://on...
New
New
PragmaticBookshelf
Author Spotlight Jamis Buck @jamis This month, we have the pleasure of spotlighting author Jamis Buck, who has written Mazes for Prog...
New
AstonJ
If you’re getting errors like this: psql: error: connection to server on socket “/tmp/.s.PGSQL.5432” failed: No such file or directory ...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New
mindriot
Ok, well here are some thoughts and opinions on some of the ergonomic keyboards I have, I guess like mini review of each that I use enoug...
New