Giter VIP home page Giter VIP logo

leachim6 / hello-world Goto Github PK

View Code? Open in Web Editor NEW
10.7K 137.0 1.9K 5.17 MB

Hello world in every computer language. Thanks to everyone who contributes to this, make sure to see contributing.md for contribution instructions!

Home Page: http://github.com/leachim6/hello-world/wikis

License: MIT License

ABAP 0.26% ActionScript 4.68% Ada 0.43% Java 1.81% APL 0.08% AppleScript 0.11% Assembly 78.49% AutoHotkey 0.07% AutoIt 0.14% Awk 0.17% Brainfuck 0.49% Shell 2.11% BlitzBasic 0.28% Boo 0.07% C++ 1.45% OCaml 0.31% Clean 0.19% xBase 8.39% NewLisp 0.36% Clojure 0.09%
hello-world example-code esolangs hacktoberfest

hello-world's People

Contributors

abt8601 avatar adamharte avatar amorilia avatar anantharajuc avatar atlas48 avatar bevilacqua avatar bkerley avatar clivecrous avatar dcondrey avatar djspiewak avatar drgodcarl avatar gnuhead-chieb avatar joshua avatar knhash avatar kongr45gpen avatar kulkarnip150 avatar leachim6 avatar mikedamage avatar mrbrain295 avatar nakajima avatar niels-ntg avatar nloveladyallen avatar pwnedsobad avatar r2p2 avatar rhysbower avatar richienb avatar rickbot-dot avatar sentinelwarren avatar thathexa avatar thepeeps191 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

hello-world's Issues

Trivial keyboard language

Language described in natural language:
Press Shift + H
Press e
Press l
Press l
Press o
Press Space
Press Shift + W
Press o
Press r
Press l
Press d

Simplify SQL?

Why not simplify sql.sql to the following?

SELECT 'Hello world!';

(This works with at least MySQL, MariaDB and PostgreSQL.)

List langs.py doesn't work

Unless you're a Python junkie.
It uses structures only available in Python 3.6 released December 2016.
Normal users may be using "LTS" versions that can easily be two years old (python 3.4).
The oldest currently supported Linux LTS versions are of at least 2012 vintage (Python 3.2)

Hello world —> Hello home?

Hello, I'm writing from 2020, currently, we have a problem called COVID-2019. The world health organization recommends staying at home as one of the recommended measures to prevent a pandemic of COVID-2019.

We, as developers could be part of the advocacy of this recommendation!

Let's have a temporary current branch Hello Home with changing Hello world text in snippets to Hello home involve and all developers around the world to contribute to this change to distribute the importance of this recommendation worldwide?

Punch cards

I know this is stretching things to their limits, but I punchcards aren't on here. I found a punchcard emulator. http://tyleregeto.com/article/punch-card-emulator

I guess we could save it with an image extension (ex: punchcard.png) . It seems like there are several variations of punch card languages which I don't have time to learn at the moment. I figured I would post the idea here for future reference.

change "Programming languages" to "Computer languages" in README

Change "the list contains hello world in every programming language" to "the list contains hello world in every computer language"

The list also contains Scripting languages, Hardware disctiption languages, Markup languages and much more not just programming languages.

Move Repo to project-lang

I created an organisation for the repo called project-lang. I created it because the creator of the repo don't seem merge anything (see repo description). So please send your pull request to project lang.
Thanks,
Mariusz Wojcik

Add a list of all the programming languages in your README.md

From the point of view of a contributor, it's pretty tedious to check every directory and see if you've missed a language.

Instead, the README could maintain a list of all the languages already covered (which could in turn be links to the actual files). That way, I only have to do a Ctrl + F to check for a language.

Glad to make a PR for this, if you feel this is a valid need.

License

Are the files released under any license (for example, GPL)? I couldn't find anything about it in README.md or CONTRIBUTING.md

PHP echo

In PHP, use echo 'Hello World' instead of print("Hello World"). Echo is faster.

Missing languages

Seed, bytebytejump, unreadable and bitbitjump are missing from the list.

Run

How to run some unusual language?

elm ?

Couldn't see elm-lang under E.

Don't you think that the hello-world is too simple?

I think hello-world is too simple which can't show the main differences between languages. At least a loop and a conditional statement should be presented which are important parts in all languages.

Do you want add something new? Or create a new repository?

Homespring

I heard about homespring, a language which describes the flow of rivers. This would be an interesting language to support.

m0ar :>

If you aim to make the list complete, you shall have a look at this one.

To be honest, I'm to lazy to file this into a pull request, sorry ;(

Nemerle.n

class Hello {
static Main () : void {
System.Console.WriteLine ("Hello world!");
}
}

Consistency

Some examples print Hello World, others hello world, others Hello, world!, etc. Go even prints Hello, 世界 (which Google Translate tells me means "world"). I feel like the examples should be made more consistent by standardizing the exact message. I suggest hello, world because that is how it was printed in the earliest know example (scroll to section 7) of a hello world program, but whatever variation it is, there should be some consistency.

Incorrect APL declaration

Hey there,

Correct me if I'm wrong, but shouldn't the contents of a/apl.apl be this...?

⎕←"Hello, world"

Because it's currently using ASCII characters ([]<-) instead of the correct symbols.

Lisp working?

Not sure the lisp code actually does anything. -- It just defines a function to do something but never does it. I am not a Lisp expert but I imagine the function is unnecessary and the innards of it are all that is needed do the work.

Metrics

Just for the fun of it it would be nice to have some metrics .. like the smallest hello world, biggest hello world (filesize). Maybe LOC.

Smalltalk Naming Conventions Issue

Hey, I was just poking around the repo, and I noticed that the following files exist:

The first file seems fine, at least according to The Hello World Collection.

However, that second file doesn't appear to follow the naming conventions throughout the repo. That said, if someone wanted to rename it, I suggest smalltalk-gnu (that'll keep it under S). See the GNU Smalltalk Repo.

Of course, I believe both scripts run under GNU Smalltalk (tested here), so it may make sense just to remove the hello.st file.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.