С прошлой недели я почесал голову, чтобы выяснить, какой пост я могу написать в Dev? Я хотел, чтобы это было значимым, так что это может быть полезно для читателей. Тогда я подумал, если я не могу написать что-нибудь значимое, то я должен написать что-то абсолютно бессмысленно. И вот я. Печать “Привет, мир!” на 30 разных языках (без особого порядка). НАСЛАЖДАЙТЕСЬ!
[Уверенность спойлера: последний особенный!]
1. C
#includeint main(void){ printf("Hello, world!\n"); return 0; }
2. C++
#includeint main(){ std::cout << "Hello, World!\n"; }
3. C ‘#’
class HelloWorldApp{ static void Main(){ System.Console.WriteLine("Hello, world!"); } }
4. Питон
print("Hello, world!")
5. Джава
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, world!"); } }
6. JavaScript
document.writeln('Hello, World!');
7. Машинопись
console.log("Hello, World!");
8. R
cat("Hello, World!")
9. Ржавчина
fn main() { println!("Hello, World!"); }
10. Иди Лэнг
package main func main() { println("Hello, World!") }
print("Hello, World")
12. Перл
use strict; use warnings; print("Hello, World!");
13. Haskell.
putStrLn "Hello world"
14. Башмак
echo 'Hello, world!'
15. Котлин
fun main() { println("Hello, World!") }
16. Рубин
puts "Hello, World!"
18. Быстрый
import Swift print("Hello, World!")
19. Юлия
println("Hello, World!")
20. Дробилка
void main() { print('Hello, World!'); }
21. Эликсир
IO.puts("Hello, World!")
22. Гроовие
println "Hello, World!"
23. Варенье
object dev { // Main Method def main(args: Array[String]) { // prints Hello World println("Hello, World!") } }
24. Ада
with Ada.Text_IO; procedure Hello is begin Ada.Text_IO.Put_Line("Hello, world!"); end Hello;
25. Боевик
namespace NSMain; entrypoint function main(): String { return "Hello, world!"; }
26. БАЗОВЫЙ
PRINT "Hello, world!"
27. Кобол
display "Hello, world!".
28. D
import std.stdio; void main() { writeln("Hello, World!"); }
29. F ‘#’
open System [] let main argv = printfn "Hello, World!"
30. Brainf * CK.
++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.
Почему бы не добавить еще несколько в разделе комментариев?
Оригинал: “https://dev.to/muhimen123/hello-world-but-in-30-different-languages-3ii1”