# The syntax thread!

**URL:** <https://forum.devtalk.com/t/the-syntax-thread/926>\
**Category:** General Dev Chat\
**Tags:** opinions, syntax\
**Created:** [27 June 2020 14:57 UTC](https://forum.devtalk.com/t/the-syntax-thread/926 "2020-06-27T14:57:00Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![davearonson](https://forum.devtalk.com/user_avatar/forum.devtalk.com/davearonson/32/591_2.png) [@davearonson](https://forum.devtalk.com/u/davearonson)\
**Post date:** [27 June 2020 19:58 UTC](https://forum.devtalk.com/t/the-syntax-thread/926/2 "2020-06-27T19:58:59Z")

</div>

One thing I like about the syntax of typical OO languages, and “pipelined” languages like Elixir, is the concept of “take this, do this with it, then do that with it, then do the other thing with it”. That concept really helped me pick up Elixir pretty quickly after realizing that `|>` was very much like `.` just without the implicit matching on whatever kind of thing (Ruby object, Elixir data) you had at that time.

---

_[View the full topic](https://forum.devtalk.com/t/the-syntax-thread/926)._
