Jonkman Microblog
  • Login
Show Navigation
  • Public

    • Public
    • Network
    • Groups
    • Popular
    • People

Conversation

Notices

  1. 🇳🇴 Thor — backup account (thorthenorseman@octodon.social)'s status on Wednesday, 17-Oct-2018 12:58:27 EDT 🇳🇴 Thor — backup account 🇳🇴 Thor — backup account

    😮

    https://github.com/fukamachi/sxql

    Wow.

    This...

    It's SQL with Lisp syntax. It's JSX but for SQL. It's beautiful.

    I tried to accomplish something like this in JS using a JS expression string parser, but this is so much more elegant.

    I've been feeling the urge to extend the languages I use, and Lisp lets you do that effortlessly.

    I can see why Paul Graham says that startups should use Lisp now...

    In conversation Wednesday, 17-Oct-2018 12:58:27 EDT from octodon.social permalink
    1. 🇳🇴 Thor — backup account (thorthenorseman@octodon.social)'s status on Wednesday, 17-Oct-2018 13:01:54 EDT 🇳🇴 Thor — backup account 🇳🇴 Thor — backup account
      in reply to

      They say that Lisp syntax is weird.

      Let me tell you a story:

      When I was maybe 15 years old, I used Pascal and hadn't learned C yet. People on IRC told me to learn C instead because it was much more powerful, but I refused.

      What was my reason for resisting C? "It has weird syntax."

      Having weird syntax is not a good reason for rejecting a language.

      In fact, if you encounter a language with weird syntax, that's probably a sign that you should learn it.

      In conversation Wednesday, 17-Oct-2018 13:01:54 EDT from octodon.social permalink
      1. 🇳🇴 Thor — backup account (thorthenorseman@octodon.social)'s status on Wednesday, 17-Oct-2018 13:06:40 EDT 🇳🇴 Thor — backup account 🇳🇴 Thor — backup account
        in reply to

        I had an epiphany when I got comfortable with C.

        "Wow, this language is so powerful. I can do anything I want. Access memory freely, write for loops with multiple iterators, access every system call, and it runs really fast too!"

        When I learned the new functional syntax in ES6, I had a small epiphany over how powerful that was.

        I'm having another one now, over Lisp. It looks so weird and archaic with its S-expressions, but it's more powerful than any other programming language I've seen.

        In conversation Wednesday, 17-Oct-2018 13:06:40 EDT from octodon.social permalink
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

Jonkman Microblog is a social network, courtesy of SOBAC Microcomputer Services. It runs on GNU social, version 1.2.0-beta5, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All Jonkman Microblog content and data are available under the Creative Commons Attribution 3.0 license.

Switch to desktop site layout.