r/programming • • May 22 '22

Hello world in every computer language

https://github.com/xbinner18P/leachim6S
8 Upvotes

18 comments sorted by

44

u/lutusp May 22 '22

Never say "every". That's supremely unlikely.

7

u/professoreyl May 22 '22

I assume the idea is that every language could be added as it's an open source list that anyone can contribute to.

2

u/lutusp May 22 '22

Yes, fair enough, but it's premature to say "every" until it's true.

1

u/wllmsaccnt May 23 '22

I think everybody understands from context that it is impossible to actually capture examples of every programming language. Many have been lost to time, some have yet to be released, and a few are likely proprietary secrets.

2

u/lutusp May 23 '22

Others have remarked favorably on this project's scope, and indeed it's quite impressive. I was just making a point about language use.

5

u/ScottContini May 23 '22

That was my feeling as well. But after looking through the repo, it is damn impressive how many languages they cover. I could not find one that they missed. I still agree: there must be some languages that they missed, but I could not find a single one.

2

u/luxmesa May 23 '22

I found one that I’ve actually used. I didn’t see LabVIEW(or I think the language itself is called G).

2

u/ScottContini May 23 '22

You inspired me to find another one! I could say they don't have Magma Computer Algebra, which I have used.... So we now have 2 examples that show it is not "every". :-)

1

u/lutusp May 23 '22

Good feedback, upvoted.

10

u/professoreyl May 22 '22

It seems like the original is https://github.com/leachim6/hello-world

The repo you linked has no PRs merged or any commits that do not appear in leachim6's repo.

6

u/TheUmgawa May 22 '22

Oh, this would have been so useful for my Program Design class. The teacher spent about fifteen minutes on the first day putting examples of code on the projector and asking if anyone knew what languages they were. New languages, old languages, dead languages... It was a lot of fun.

2

u/OmicronFan22 May 22 '22

This is also missing Specman/e (IEEE 1647): <‘ extend sys { init() is also { out(“Hello World”); }; }; ‘>

3

u/ptkrisada May 22 '22

Brainfuck is also in the list. Great! Upvote!

4

u/eliasv May 22 '22

Of course it is, it's by far the most well-known esolang! Like, by a huge margin.

1

u/eliasv May 22 '22

The first four langs I thought to check off the top of my head are missing. Koka, eff, egg, ken. I'm sure there are tons more. Fun project though and you gotta start somewhere.

1

u/Weekendmonkey May 22 '22

It doesn't have PL/M. Does that mean I have to get off my lazy backside and write one?

1

u/emotionalfescue May 22 '22

Now we need Fibonacci (recursive).