Logo

dev-resources.site

for different kinds of informations.

Try something new this week

Published at
9/8/2020
Categories
javascript
elm
reason
clojurescript
Author
lucis
Author
5 person written this
lucis
open
Try something new this week

Did you ever wonder why there's so much tech for "doing the same thing"?

It's probably not news to any of you, but there's always something new and different coming off in Web Dev. This might generate a haunting feeling that you're outdated, but could it be why you succeed on your next project or job interview?

I won't be long, as this should be a morning text that you finish while drinking a cup of coffee, but let's take a look at the last results of State of JS survey, especially about Javascript flavors. For those who've never heard of it, these are languages that compile to Javascript.

Javascript Flavors
Javascript Flavors

Most of you probably have never written a line of code on Elm or Clojurescript, but should you learn it?

Probably everything that's on this radar, even not being so mainstream, has a Reason to be there. I know for sure that most of these programmers love the language they work on. Another thing is that it pays the bills.

In fact, it's common for big companies to choose one of these languages to hire good developers, as it's unusual for beginners to have experience in them.

Usage by salary range
Usage by salary range

What I want to do here is to pique your curiosity!

I want to propose the following: take a couple of hours this week and learn at least one of these new languages. You don't need to build a pet project with it, just try them on their Playground to see how it feels. Before doing that, I ask you to watch these presentations about ReasonML, Elm and Clojurescript:

React to the Future - ReasonML
Clojurescript for Skeptics
Why Elm?

Most importantly, try to grasp the design decisions behind them. There's a high chance you'll watch one of these videos and it won't motivate you to switch your language of choice, but it's important that you understand why those things were crafted in the first place.

In the end, the language you use or know won't matter all that much, but the experience you get creating stuff in a different environment is rewarding.

clojurescript Article's
30 articles in total
Favicon
Querido Yo del Futuro: Hoy intentaremos configurar una aplicación fullstack en Clojure
Favicon
Why I chose Clojure/Script for building Vade Studio
Favicon
Converting JS Libraries to Clojure: Part 1
Favicon
Deploy your ClojureScript App to Cloudflare Workers
Favicon
shadow-cljs and running tests
Favicon
Giving new life to existing Om legacy SPAs with re-om
Favicon
Is Clojure the only language you need?
Favicon
Building an Application with ClojureScript
Favicon
How to Set up A Clojure Script and Phoenix Project
Favicon
How to create a library that works with Clojure and ClojureScript
Favicon
Setup shadow-cljs react project
Favicon
Logging readable ClojureScript (.cljs) errors to sentry!!
Favicon
How can I create a ClojureScript web app from scratch with Reagent and npm?
Favicon
Set up SSL/TLS for shadow-cljs https server
Favicon
ClojureScript on Cloudflare Workers
Favicon
Storybook.JS with Shadow-CLJS
Favicon
World Statistics Exercise
Favicon
The Pleasure of Clojure(Script): Part 1
Favicon
Using Specter on tree data structures in Clojure
Favicon
Clojure Re-Frame Exercise
Favicon
¿Por qué Clojure?
Favicon
Implementing the feed
Favicon
Try something new this week
Favicon
ClojureScript async MVU
Favicon
ClojureScript simple MVU loop
Favicon
Integrating ClojureScript with JavaScript tooling
Favicon
Understanding Transducers in JavaScript
Favicon
Casting visual spells with p5.js and ClojureScript, part 1
Favicon
ClojureScript REPL Workflow
Favicon
Developing, Testing and Deploying AWS Lambda Functions written in ClojureScript

Featured ones: