top | item 47156265

(no title)

staticassertion | 4 days ago

I am always kind of surprised when I go to a landing page for a language and there isn't any actual code. This is one of my biggest complaints about the rust language page, it feels crazy to me that there's no code and I think this is just a ridiculous choice (and I know this has been brought up before).

The old page had a built-in sandbox. Go used to have a more "Front and center" sandbox too but at least it's there if you scroll down https://go.dev/

discuss

order

cess11|4 days ago

There is code, search for 'examples'.

It concludes by implementing a fold:

   define
   {
       [Fold]<- {
           rearrange
           {
               rearrange
               {
                   dequote
                   choose
                   quote Result
                   pair pair pair {[Fold]<-} Function Result Remainder
                   Remainder
               }
               {Result Remainder}
               dequote Function Base <-[terms] Source
           }
           {Function Base Source}
        }
   }
   {
       [Fold]<- {[literal]<-} {} {1 2 3}
   }

dstanko|4 days ago

great example! as someone who writes a Fold function every day, this explains the power of the language very well. ;)

Anaminus|4 days ago

One time, this annoyed me so much that I made a website.

https://anaminus.github.io/langding/

om would fall under "Yes, must scroll".

itishappy|4 days ago

Fascinating! It almost seems like the more popular a language is the less likely it is to have syntax on the landing page.

robotresearcher|4 days ago

There is code. Small examples start halfway down the page, and there's one 20-line example. Not much, but it's not accurate to say there's none.

It would be helpful to see any kind of motivation for the project though. Anything at all.

oblio|4 days ago

On my phone that code is about 250+ lines down, probably 4-5 screens down.

It basically doesn't exist as far as marketing is concerned.

pasquinelli|3 days ago

splashing code examples at the audience encourages superficial assessments of the language.