Arturo

Languages and libraries

programming language

SHOW HN2021

207points
22comments
#216of 2,533 in 2021
Top 9%of 2021 by points

How HN took it

MixedNo clear lean

5 positive, 4 neutral or asking, 0 mixed, 2 critical, out of 11 comments about the project. Thread score +0.07.

Docs: 3 for, 1 againstIdea: 2 for, 1 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Documentation and examples are clean and well done

    From 2 comments
    • Very good job with the documentation. Ultra nice and clean. By the way, what's up with the "?" functions? Are they all predicates? And what about "if" vs "if?" ?!
      keplablu66 on HN
    • Thanks a lot for the reply, sir! P.S. I love your examples section too. That must be one of the best documented languages at an initial stage of development!
      muc1231 on HN
  • Syntax is simple and expressive once learned

    From 2 comments
    • Well, perhaps it does take some getting used to, but as soon as you appreciate its simplicity, you'll most likely love it. Former REBOL addict speaking. Have a look at this…
      muc1231 on HN
    • I am so used to C inspired syntax with curlies that this seems a bit foreign to me. Java, javascript, php, C, C++, C#, Typescript, Rust, golang, Python I found it fairly easy to…
      nojvek on HN

Objections

  • Syntax feels foreign compared to C-inspired languages

    From 1 comment
    • I am so used to C inspired syntax with curlies that this seems a bit foreign to me. Java, javascript, php, C, C++, C#, Typescript, Rust, golang, Python I found it fairly easy to…
      nojvek on HN
  • Yet another programming language with unclear added value

    From 1 comment
    • No offence intended, but what does yet another programming language bring to the table?
      salbahuardi on HN

Requests

  • TCP/UDP socket support and async operations

    From 1 comment
    • Does Arturo have TCP/UDP socket support? What about async operations?
      julkiolopl on HN
  • Better Windows support

    From 1 comment
    • Short answer: it does (yep, both on Windows AND Android). Long answer: Arturo's aim is to be able to run, easily and effortlessly, on anything you can imagine. Right now, it…
      stchacademy on HN

Questions

  • Is it production-ready?

    From 1 comment
    • Impressive work, especially for an one-man project! I've seen Aguila and Grafito. Would you say they are production-ready?
      geromedavid on HN
  • Does it run on Windows 10 and Android?

    From 1 comment
  • Why are some functions named with a question mark and how do if and if? differ?

    From 1 comment
    • Very good job with the documentation. Ultra nice and clean. By the way, what's up with the "?" functions? Are they all predicates? And what about "if" vs "if?" ?!
      keplablu66 on HN

Alternatives named

  • Rebol

    From 2 comments
    • Very interesting syntax, clearly REBOL-inspired.
      p0oli8 on HN
    • I totally understand what you mean. However - and not because I'm the author of the language - once you get the general idea of Arturo (or any of the languages of the Rebol…
      stchacademy on HN
  • Red

    From 2 comments
    • I totally understand what you mean. However - and not because I'm the author of the language - once you get the general idea of Arturo (or any of the languages of the Rebol…
      stchacademy on HN
    • Thanks a lot for your nice comments. I've done my best. As for the inspiration, as I've said before, although the two languages (or the 3 of them, if I include Red) did end up…
      stchacademy on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/27192108)