Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Gustavo Aguiar
Gustavo Aguiar

Posted on

     

The Pleasure of Clojure(Script): Part 1

I like learning languages, and usually give a shot to any language that has some buzz — like Go, Rust, Elixir, ReasonML (now ReScript). But there's one kind of language I have never tried learning, and it was because I thought it so alien. Maybe, just maybe, you can guess which kind of language I'm talking about by the title of this post (spoilers: It's Lisp languages).

Most people when telling the wonders of Lisp talk about data as code. Now, I haven't quite gone there yet so I don't know what that's about, but I still had a lot of fun using ClojureScript.

Since I had some free time at my hands (two weeks paid time off), I decided to go knee deep into Lisp and see it in action for myself.
I fired up Emacs (learned some org while I'm at it), opened up ClojureScript documentation—which is rather scarce sadly—and went on to achieve my goal: Build a static blog with Reagent, which reads from .org files at runtime.

This series of post is a form to consolidate what I learn along the way until I achieve my final goal.


Most of the materials I saw teaching people how to build a language used a Lisp syntax. I gave credit for syntax simplicity those times, but the simplicity didn't stay restricted to the syntax.

Top comments(1)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss
CollapseExpand
 
epsi profile image
E.R. Nurwijayadi
I am not a time traveller.
  • Location
    Jakarta
  • Work
    Mr. at Sunday Market
  • Joined

Welcome to clojure.

I also learn clojure in very early stage.

🕷epsi.bitbucket.io/lambda/2020/11/1...

Clojure:Playing with Records

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

  • Work
    Technical Lead at Magnetis
  • Joined

Trending onDEV CommunityHot

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp