Skip to content
0:00 / 0:00

#clojurescript#clojure#react

ClojureScript for Skeptics - Derek Slager

ClojureTV

111K subscribers • 158 videos on Hallway

YouTube
  • Recommended by 8 people: 4 on Hacker News, 1 on Lobsters, 1 in engineering communities and 2 curated lists.
  • Presented by Derek Slager, Director of Engineering at IMS Health
  • May be out of date. Uploaded 10 years ago, in an area where tools change fast.
  • An opinion. It argues one side of a question engineers disagree on.

Intermediate. Assumes working knowledge.

71K views10 years ago8 recommendations

Web developmentProgramming languagesLisp and ClojureFunctional programmingWeb performance

Derek Slager explains why ClojureScript is a pragmatic and powerful choice for building large-scale web applications.

Many people are quick to dismiss ClojureScript as a web development language. "It has some neat ideas", they might say, "but it's easier to just use JavaScript for all that". Or perhaps "it's fine for startups, but you'll never build a real team around it". This talk will discuss the many reasons why ClojureScript is in fact a very pragmatic language to consider for web development. It will discuss recent improvements, some of the not-so-obvious benefits, and use cases where ClojureScript shines. About the speaker: Derek Slager is a Director of Engineering for platform systems at IMS Health. He's been building web-based applications since the dot com era, and enjoys building and speaking about large scale systems, browser-based or otherwise.

Why it's here

8 people recommend this

What people say. Recommended as a persuasive case for ClojureScript, addressing common objections and highlighting its benefits for web development.

Moments people linked to

u/viebelin r/Clojure • Recommends

Clojurescript for skeptics

rockmeamedeeon Hacker News • Recommends

On “Is Clojure dying, and what has Ruby got to do with it?”

I just finished watching this talk "ClojureScript for Skeptics" ( link to this video ) that laid out the pros of ClojureScript and completely sold me on trying it out. Weird seeing this article about Clojure dying right after, too. In this talk I watched, the speaker argues for ClojureScript for SPAs because it has: * an excellent standard library (great functional programming so no need for lodash or other hacks, no issues with things like map(Integer.parse), solid date support, etc) * Go-level easy concurrency * Immutable types built-in for a fast React experience (immutable.js by default) * built-in Google Closure Compiler for optimizing, (also with sourcemaps and devtools) * built-in tree-shaking (…

scttnlsnon Lobsters • Recommends

ClojureScript for Skeptics

programming-talkscurated list on GitHubRecommends

Under “Clojure”

ClojureScript for Skeptics 00:41:08 by **Derek Slager** (2015)

awesome-talkscurated list on GitHubRecommends

Under “Web Development”

ClojureScript for Skeptics by **Derek Slager** (Clojure/Conj 2015) 41:08

edkoon Hacker News • Recommends

On “What Holds Me Back from ClojureScript”

ClojureScript has some very powerful tools available (figwheel, om/next), and the community is working on resolving many of the issues mentioned in the article. Derek Slager's presentation "ClosureScript for Skeptics" is really good and covers many of these topics ( link to this video ). Myself, I prefer ScalaJS because I already know Scala, the tooling is excellent, it is fast, and the resulting JS is of reasonable size. Fortunately, it is not an either/or decision. Both compile to JS and can interoperate without too much effort.

Flowon Hacker News • Recommends

On “JavaScript Fatigue”

I once tried Yeoman. Angular was the hottest thing ever and I was recommended to use Yeoman to set up a template project. The damn thing downloaded 30000 files into my project. It took a while, but nothing I really noticed until I saw dropbox working for 40 minutes. I just can't take some projects seriously after that. Anyway, compare your problems and effort to things like this: Building a tictactoe game in ClojureScript with reagent and figwheel: link ClojureScript for Skeptics: link to this video Notice the modularization section that starts around 32m.

christophiluson Hacker News • Recommends

On “React and Redux are a joke right?”

Clojurescript's bundle size for real world apps is decent, especially given the power it provides. If all you're doing is a 3 line JavaScript, Clojurescript won't benefit you. But if you're writing a complex application,it will beat or match your typical JS stack in terms of code size. I suggest watching this: link to this video

u/nonrecursivein r/Clojure • Mentions

On “Why Clojure? - Derek Slager”

Derek also gave an awesome and hilarious talk ClojureScript for Skeptics at the 2015 Conj

u/SimonGrayin r/Clojure • Mentions

On “New Clojurians: Ask Anything”

Check out the talk Clojurescript for skeptics, seems like it could be up your alley: link to this video

espeedon Hacker News • Mentions

On “Closure Compiler in JavaScript”

True, but it helps fix the TTFX metric -- "Time to First XML" ;-) -- Derek Slager made a case for this in his talk at the Conj: "ClojureScript for Skeptics" link to this video The remaining bit of Java is like "a little piece of kelp that's stuck to the hull, and even though it's little, you don't want anything stuck to the hull" ( link ). TTFX 1: link

ekzyon Hacker News • Mentions

On “The Next Five Years of ClojureScript”

The only problem with clojurescript is that it is much harder to learn than most of the other JS framework out there. Simple is not easy, remember? Clojurescript for skeptics: link to this video

u/alexdmillerin r/Clojure • Mentions

On “New Clojurians: Ask Anything”

Not exactly answering your question, but you might also find this helpful: link to this video

u/mozdevin r/Clojure • Mentions

On “Planck 2 now with Linux support”

Watch clojure for skeptics link to this video
2View on Reddit

u/eccpin r/Clojure • Mentions

On “What Holds Me Back From Clojurescript”

For those of you in the fence (eg. JS devs considering ClojureScript) please watch this talk from someone with a lot of JS experience under the belt.

u/athousandcountsin r/Clojure • Mentions

On “Does anyone have a good Clojure workflow in Visual Studio Code?”

Came here because Visual Studio code was mentioned in ClojureScript for Sceptics talk in 2015 as being one of the editors that needed better support. I am wondering how the state is now.