---
title: "Discussion on \"History of the endless method syntax\" | Hashnode"
description: "Discussion on \"History of the endless method syntax\". Discover how Ruby's endless method syntax has developed from its early suggestions in 2011 up to its release in 2020 part of Ruby 3"
url: "https://hashnode.com/posts/history-of-the-endless-method-syntax/65f9409fa395f61548f5d0fb"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [History of the endless method syntax](https://codeandgit.hashnode.dev/history-of-the-endless-method-syntax?utm_source=hashnode&utm_medium=feed)

Discover how Ruby's endless method syntax has developed from its early suggestions in 2011 up to its release in 2020 part of Ruby 3

Mar 19, 2024 · 5 min read · codeandgit.hashnode.dev  
Updated Mar 22, 2024  
Read the article

-   [#ruby](https://hashnode.com/tag/ruby)
-   [#programming-blogs](https://hashnode.com/tag/programming-blogs)

## Written by

[Lucian Ghinda](https://hashnode.com/@lucianghinda)

@lucianghinda · Europe

  
[View profile](https://hashnode.com/@lucianghinda)

Senior Product Engineer

Senior Product Engineer, working in Ruby and Rails. Passionate about idea generation, creativity, and programming. I curate the Short Ruby Newsletter.

## Responses 3

Markdown supported · ⌘↵ to post

[Jarrod Roberson](https://hashnode.com/@JarrodRoberson)

[Mar 21, 2024](https://hashnode.com/posts/history-of-the-endless-method-syntax/65f9409fa395f61548f5d0fb/comment/65fc4d2c82e8827f86a8c274)

you lost me at Ruby ...

[Lucian Ghinda](https://hashnode.com/@lucianghinda)

[Mar 21, 2024](https://hashnode.com/posts/history-of-the-endless-method-syntax/65f9409fa395f61548f5d0fb/comment/65fc4d2c82e8827f86a8c274#reply-65fc517bbd313bc4c92aa200)

It is ok. There is no need for all of us to like all things.

[Jarrod Roberson](https://hashnode.com/@JarrodRoberson)

[Mar 21, 2024](https://hashnode.com/posts/history-of-the-endless-method-syntax/65f9409fa395f61548f5d0fb/comment/65fc4d2c82e8827f86a8c274#reply-65fc9969ef8e09384c8b9ffd)

[Lucian Ghinda](https://hashnode.com/@lucianghinda) true; I did not know what the article was about just from the headline I saw and clicked on. FFW Ruby lost me at "better Perl" ;-P

[richardoey](https://hashnode.com/@richardoey)

[Mar 21, 2024](https://hashnode.com/posts/history-of-the-endless-method-syntax/65f9409fa395f61548f5d0fb/comment/65fb862274a0fdaff648b728)

So, this is how it feels to read history of syntax in programming language. Interesting.. 🚀🚀

[Lucian Ghinda](https://hashnode.com/@lucianghinda)

[Mar 21, 2024](https://hashnode.com/posts/history-of-the-endless-method-syntax/65f9409fa395f61548f5d0fb/comment/65fb862274a0fdaff648b728#reply-65fc514d8bbc09a6ede6a635)

Yes, I like to dig into issue tracker and discover more about the language and how we got here

[Raahul Seshadri](https://hashnode.com/@techphilosopher)

[Mar 20, 2024](https://hashnode.com/posts/history-of-the-endless-method-syntax/65f9409fa395f61548f5d0fb/comment/65fab019700b6dd36b80cade)

Enjoyed reading this. I don't work with RoR that much professionally today, but my first few years were full of Rails. I do believe that even minor syntax improvements matter, at least in the grand scheme of things when you're trying to understand intent very quickly during peer-reviews. All the best with your email course!

[Lucian Ghinda](https://hashnode.com/@lucianghinda)

[Mar 20, 2024](https://hashnode.com/posts/history-of-the-endless-method-syntax/65f9409fa395f61548f5d0fb/comment/65fab019700b6dd36b80cade#reply-65fad342ae1b7ba25c531299)

Thank you very much for sharing your thoughts!
