TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Rye Language

94 pointsby emdashcomma10 months ago

13 comments

xyst10 months ago
Wrote my first hello world and http server to get the ticker starting on “Rye Lang X years of experience”<p>Can’t wait for the “10 yeass of experience in Rye Lang [in 2026]” job posts from clueless recruiters
评论 #40993990 未加载
galaxyLogic10 months ago
This sounds cool:<p>&quot;Every active component in Rye is a function (if, loop, for, fn, return, extends, context). No keywords, no special forms.&quot;<p>It should make the language much simpler than other languages. The challenge of programming is dealing with copmplexity in code, and if the language takes away much of that complexity it should be a good thing.
评论 #40949052 未加载
评论 #40990332 未加载
评论 #40991728 未加载
评论 #40990375 未加载
viraptor10 months ago
It seems quite similar to <a href="http:&#x2F;&#x2F;nushell.sh&#x2F;" rel="nofollow">http:&#x2F;&#x2F;nushell.sh&#x2F;</a> which is also really cool.
BiteCode_dev10 months ago
Interesting, but optional parenthesis is a no go for me.<p>Every time I try to read a Ruby line with no (), I have to stop and think.<p>Not being able to scan code is an anti feature.
评论 #40990649 未加载
评论 #40991936 未加载
评论 #40990859 未加载
emmanueloga_10 months ago
Q for Rye&#x27;s author: Since Rye is heavily inspired by Rebol, I wonder if you had a chance to take a look at Red [1] and what are your thoughts about it. Red looks really cool and capable, but it feels so niche&#x2F;obscure and has such a small community that feels unpractical to use.<p>--<p>1: <a href="https:&#x2F;&#x2F;www.red-lang.org&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.red-lang.org&#x2F;</a>
评论 #40993325 未加载
pipeline_peak10 months ago
It&#x27;s cool and weird at the same time.<p>Cool because I&#x27;d like to think if someone made a Netflix tech drama loosely based around Bell Labs in the early 80&#x27;s, this would language would appear in that series. A language created by some Nordic computer scientist who angrily shakes his fist at the world because it doesn&#x27;t get adopted due to it&#x27;s weird syntax. Of course instead we get Awk.
评论 #40993391 未加载
lsh010 months ago
A similar language is Joker (<a href="https:&#x2F;&#x2F;github.com&#x2F;candid82&#x2F;joker">https:&#x2F;&#x2F;github.com&#x2F;candid82&#x2F;joker</a>), Go based, Clojure syntax. I&#x27;ve been using it for years as a general purpose scripting language and Clojure code linter and formatter - it&#x27;s exceptional.<p>It doesn&#x27;t integrate non-Joker Go code as far as I know.
cout10 months ago
I don&#x27;t often get excited when I see a new language, but this is really neat! It&#x27;s not just another lisp or forth variant, but seems to be in a class of its own (if anything it reminds me of smalltalk, but claims to not be object oriented). I&#x27;m quite interested to see where this project goes!
zX41ZdbW10 months ago
The first example is not convincing:<p><pre><code> lsp\ &quot;prin&quot; </code></pre> It has two problems: - it&#x27;s unclear why &quot;prin&quot;, not &quot;print&quot;; - the usage of backslash looks scary.<p>Subsequent examples are also not good:<p><pre><code> bears .column? &#x27;Area |unique </code></pre> - overloaded syntax of &#x27;.&#x27; and &#x27;?&#x27; characters; - unbalanced quotes; - unbalanced whitespace around the &#x27;|&#x27; characters.
评论 #40994247 未加载
skybrian10 months ago
Hint: the &quot;interactive&quot; demos are scrollable by dragging the bottom. (Sadly, you don&#x27;t have any access to the terminal window&#x27;s scrollbar, so you can&#x27;t just scroll to the end of the &quot;video.&quot;)<p>I still think a non-animated transcript of a terminal session is better.
评论 #40991221 未加载
ejstembler10 months ago
Looks interesting! +2 for Postgres and AWS support. Looking forward to GCP support someday...
评论 #40990952 未加载
lenkite10 months ago
Hopefully Rye will support the dataframe interchange protocol. Then it can be easily used with existing visualization frameworks.
评论 #40993964 未加载
ilyagr10 months ago
FYI, Rye is the name of a tool that&#x27;s gaining popularity in the Python world. <a href="https:&#x2F;&#x2F;github.com&#x2F;astral-sh&#x2F;rye">https:&#x2F;&#x2F;github.com&#x2F;astral-sh&#x2F;rye</a>
评论 #40959525 未加载
评论 #41011027 未加载
评论 #40990245 未加载