Difference between revisions of "Arch is the best"

From ArchWiki
Jump to navigation Jump to search
(→‎Translations: Added Tamil.)
m (→‎The code: escape URL)
 
(301 intermediate revisions by more than 100 users not shown)
Line 1: Line 1:
{{Expansion}}
+
[[Category:About Arch]]
[[Category:About Arch (English)]]
+
[[ja:Arch は最高]]
 +
[[ru:Arch is the best]]
 +
The '''Arch is the best''' project is a very sophisticated and exquisite, ego-boosting and mind-blowing (albeit perhaps a bit over-engineered) project which gives proof of Arch's superiority.
  
== Purpose ==
+
== History ==
 +
 
 +
The visionary project was originally devised in April 2008 by long time Arch community member [https://bbs.archlinux.org/profile.php?id=2529 lucke] as a simple shell script which provided irrefutable proof that "Arch is the best". It was announced to the world with a [https://bbs.archlinux.org/viewtopic.php?id=47306 forum post], thus illuminating other people's minds, who immediately started porting it to multiple different languages, both programming and verbal, so that every human being on the planet could fully appreciate and benefit from this revolutionary discovery.
 +
 
 +
== The code ==
  
The '''Arch is the best''' project is a very sophisticated and exquisite, ego-boosting and mind-blowing (albeit perhaps a bit over-engineered) project which aims to prove Arch's superiority.
+
The "Arch is the best" project is ported to many programming languages.
  
== History ==
+
;1C:Enterprise 7.7/8/8.1/8.2:A procedural domain-specific compiled dynamically-typed programming language mostly similar to VisualBasic which is used in "1C:Enterprise" products widespread in Russia and other CIS countries.
  
The project was initiated in April 2008 by long time Arch community member [http://bbs.archlinux.org/profile.php?id=2529 lucke] as a simple shell script which provided irrefutable proof that "Arch is the best".  Over the following weeks, this project gathered momentum and was ported to multiple different languages, both programming and verbal.
+
Предупреждение("Arch is the best!");
  
== The Code ==
+
;ABAP: Advanced Business Application Programming language.
  
The "Arch is the best" project is ported to many programming languages.
+
REPORT zwhat_is_the_best.
 +
WRITE 'Arch is the best'.
  
'''Ada''' - A pascal dialect
+
;Ada: A systems critical programming language.
  
 
  with Ada.Text_IO;
 
  with Ada.Text_IO;
Line 21: Line 28:
 
  begin
 
  begin
 
     Put_Line("Arch is the best!");
 
     Put_Line("Arch is the best!");
  end HelloWorld;
+
  end ArchIsTheBest;
 +
 
 +
;APL: A Programming Language.
  
'''Awk'''
+
'Arch is the best!'
 +
 
 +
;AppleScript: A scripting language created by Apple Inc. and built into the Classic Mac OS since System 7 and into all versions of macOS.
 +
 
 +
display alert "Arch is the best!"
 +
say "Indeed, Arch is the best."
 +
 
 +
;ArnoldC: Programming language based on the one-liners of Arnold Schwarzenegger.
 +
 
 +
IT'S SHOWTIME
 +
TALK TO THE HAND "Arch is the best!"
 +
YOU HAVE BEEN TERMINATED
 +
 
 +
;ATS: A functional programming language that uses dependent types to improve programs' reliability.
 +
 
 +
implement main () = println! "Arch is the best!"
 +
 
 +
;Awk: A data-driven programming language designed for processing text-based data.
  
 
  BEGIN {
 
  BEGIN {
Line 29: Line 55:
 
  }
 
  }
  
'''Portable GNU assembler''' - as -o arch.o arch.s && ld -o arch -O0 arch.o
+
;BASIC: A scripting language that one of the most commonly used computer programming languages in the 1960's, considered an easy step for students to learn before more powerful languages such as FORTRAN.
  
    .section .data
+
10 PRINT "Arch is the best!"
  archIsBest:
+
 
    .ascii "Arch is the best!\n"
+
;Batch: A scripting language for Windows that can be used to automate tasks or just have some fun.
archIsBest_len:
+
 
    .long . - archIsBest
+
@echo off
    .section .text
+
echo Arch is the best!
    .globl _start
+
  pause
  _start:
+
 
    xorl %ebx, %ebx
+
;Befunge: Believed to be the first two-dimensional, ASCII-based, general-purpose (in the sense of "you could plausibly write Hunt the Wumpus in it") programming language.
    movl $4, %eax
+
 
    xorl %ebx, %ebx
+
<v"Arch is the best!"0
    incl %ebx
+
  <,_@#:
    leal archIsBest, %ecx
+
 
    movl archIsBest_len, %edx
+
; BIRL: Like ArnoldC, but for Bambam[https://www.youtube.com/watch?v=3_qEE2i6h5Q].
    int $0x80
+
 
    xorl %eax, %eax
+
  HORA DO SHOW
    incl %eax
+
    CE QUER VER ESSA PORRA? ("Arch is the best!\n");
    xorl %ebx, %ebx
+
    BORA CUMPADE 0;
    int $0x80
+
BIRL
 +
 
 +
;Boo:A stablished object oriented statically typed programming language for .NET and Mono with a python inspired syntax and a special focus on metaprogramming through language and compiler extensibility features such as macros and custom compilation pipelines.
 +
 
 +
print "Arch is the best!"
 +
 
 +
;Bourne shell: The original program, should be compatible with any shell.
  
'''Bash''' - the original program, should be compatible with any shell
+
  #!/bin/sh
  #!/bin/bash
 
 
 
  echo "Arch is the best!"
 
  echo "Arch is the best!"
  
'''Bash (Alternate)''' - handy for piping the output to your favourite IRC/email/IM client. Should work with any shell.
+
;Bourne shell (Alternate):Handy for piping the output to your favourite IRC/email/IM client. Should work with any shell.
 +
 
 +
#!/bin/sh
 +
yes Arch is the best!
 +
 
 +
;Bourne shell (Dynamically updated)
 +
 
 +
#!/bin/sh
 +
<nowiki>w3m -dump "https://wiki.archlinux.org/index.php/Arch_is_the_best" | sed -n '/^Translations/,/^Encodings/p'</nowiki>
 +
 
 +
;or
 +
 
 +
<pre style='overflow:auto'>
 
  #!/bin/bash
 
  #!/bin/bash
  yes Arch is the best!
+
  curl -s "https://wiki.archlinux.org/index.php?title=Arch_is_the_best&action=raw" | sed -n '/==Translations==/,$p' | sed "s/^\(.*\)$/* \1:/;t;s/^[^=]/  &/"
 +
</pre>
 +
 
 +
;brainfuck: Doesn't the language name explain it?
 +
 
 +
++>++++++>+++++<+[>[->+<]<->++++++++++<]>>.<[-]>[-<++>]
 +
<----------------.---------------.+++++.<+++[-<++++++++++>]<.
 +
>>+.++++++++++.<<.>>+.------------.---.<<.>>---.
 +
+++.++++++++++++++.+.<<+.[-]++++++++++.
 +
 
 +
;C: Note the three space indenting used in this project, much like that used by other superior beings.
  
'''C''' - note the three space indenting used in this project, much like that used by other superior beings.
 
 
  #include <stdio.h>
 
  #include <stdio.h>
 
  #include <stdlib.h>
 
  #include <stdlib.h>
  int main (int argc, char *argv[])  
+
  int main(void)
 
  {
 
  {
     fprintf(stdout,"Arch is the best!\n");
+
     puts("Arch is the best!");
     exit(EXIT_SUCCESS);
+
     return EXIT_SUCCESS;
 
  }
 
  }
  
'''C++'''  - Arch == Linux++
+
;C#: Intended to be a simple, modern, general-purpose, object-oriented programming language.
 +
 
 +
using System;
 +
public class ArchIsTheBest
 +
{
 +
    static public void Main ()
 +
    {
 +
      Console.WriteLine ("Arch is the best!");
 +
    }
 +
}
 +
 
 +
;C++:Arch == Linux++
 +
 
 
  #include <iostream>
 
  #include <iostream>
 
  #include <cstdlib>
 
  #include <cstdlib>
  int main (int argc, char *argv[])
+
  int main ()
 
  {
 
  {
 
     std::cout << "Arch is the best!" << std::endl;
 
     std::cout << "Arch is the best!" << std::endl;
     exit(EXIT_SUCCESS);
+
     return EXIT_SUCCESS;
 
  }
 
  }
  
'''Clojure''' - A Lisp dialect that runs on the JVM
+
;COBOL:A simple, lightweight programming language.
 +
 
 +
    IDENTIFICATION DIVISION.
 +
    PROGRAM-ID.  TheBest.
 +
 +
    PROCEDURE DIVISION.
 +
        DISPLAY "Arch is the best!".
 +
        STOP RUN.
 +
 
 +
;CoffeeScript: A programming language that transcompiles to JavaScript.
 +
 
 +
alert 'Arch is the best!'
 +
 
 +
;Clojure: A Lisp dialect that runs on the JVM.
 +
 
 
  (def translations {"english" "Arch is the best!",
 
  (def translations {"english" "Arch is the best!",
 
                     "german" "Arch ist das Beste!",
 
                     "german" "Arch ist das Beste!",
Line 85: Line 162:
 
                     "spanish" "¡Arch es el mejor!"})
 
                     "spanish" "¡Arch es el mejor!"})
 
   
 
   
  (defn arch-is-the-best
+
  (defn read-choice []
  "Asks for a language and prints the corresponding translation.                                             
+
   (println "\nAvailable languages: ")
    Loops until input is 'quit'"
+
   (doall (map #(println (key %)) translations))
  []
+
  (print "Enter language or Ctrl-c: ") (flush)
   (println "Available languages: ")
+
   (translations (read-line) :badinput))
   (doseq [language (keys translations)]
+
    (println (str "\t" language)))
+
(defn arch-is-the-best []
   (flush)
+
   (loop [choice (read-choice)]
   (loop []
+
     (case choice
     (print "Enter language, or quit: ")
+
      :badinput (do (print "\nBad input!\n")
    (flush)
+
                    (recur (read-choice)))
    (let [input (. (read-line) toLowerCase)]
+
      (do (print "\n" choice "\n")
      (if (= input "quit")
+
          (recur (read-choice))))))
(println "Goodbye!")
+
 
        (do
+
;or
          (println (translations input "Bad input!"))
+
 
          (recur))))))
+
(def translations {"english" "Arch is the best!",
 +
                    "german" "Arch ist das Beste!",
 +
                    "australian" "Arch is fair dinkum, mate!",
 +
                    "h4x0r" "arhc 51 7he be57!",
 +
                    "spanish" "¡Arch es el mejor!"
 +
                    "street" "Arch iz da shizzle ma nizzle"})
 +
(while 1
 +
  (println "\nPick a language:\n" (map #(key %) translations) "\n language: ")
 +
  (println (translations (read-line) "Not a valid language")))
 +
 
 +
;or
 +
 
 +
(prn "Arch is the best!")
 +
 
 +
;Common Lisp: Tested on SBCL, feel free to add more of the translations.
  
'''Common Lisp''' - Tested on SBCL, feel free to add more of the translations in
 
 
  #!/usr/bin/sbcl --script
 
  #!/usr/bin/sbcl --script
 
  (defparameter *best-list* '((English "Arch is the best!")
 
  (defparameter *best-list* '((English "Arch is the best!")
      (Chinese "Arch, 她出类拔萃!")
+
            (Chinese "Arch, 她出类拔萃!")
    (German "Arch ist das Beste!")
+
          (German "Arch ist das Beste!")
    (Greek "Το Arch είναι το καλύτερο!")))
+
          (Greek "Το Arch είναι το καλύτερο!")
 +
          (Latin "Arch est optimus!")
 +
          (French "Arch est le meilleur!")))
 
  (defun aitb ()
 
  (defun aitb ()
 
   (format t "Available languages: ~{~{~@(~a~)~*~}~^, ~}.~%" *best-list*)
 
   (format t "Available languages: ~{~{~@(~a~)~*~}~^, ~}.~%" *best-list*)
Line 127: Line 219:
 
  (aitb)
 
  (aitb)
  
'''Go''' - A language created by Google that's a love child between C, C++ and Python
+
;Common Lisp (Alternate): Should run on any implementation (Clisp, Allegro, SBCL...)
 +
 
 +
(princ "Arch is the best!")
 +
 
 +
;Crystal: An object-oriented, Ruby-like language.
 +
 
 +
puts "Arch is the best!"
 +
 
 +
;Crystal (through web server): For distributing the message to multiple friends at once.
 +
 
 +
# For giving the message to your friends
 +
require "http/server"
 +
 +
server = HTTP::Server.new(80) do |context|
 +
  context.response.content_type = "text/plain"
 +
    context.response.print "Arch is the best!"
 +
end
 +
 +
puts "Listening."
 +
server.listen
 +
 
 +
;csh: A C-like shell.
 +
 
 +
#!/bin/csh
 +
echo "Arch is the best!"
 +
 
 +
;CSS: A stylesheet language, heavily used for styling web pages.
 +
 
 +
body * {
 +
    display: none;
 +
}
 +
 +
body::before {
 +
    content: "Arch is the best!";
 +
    font-family: monospace;
 +
    font-size: 2.7rem;
 +
    position: absolute;
 +
    left: 50%;
 +
    top: 50%;
 +
    transform: translate(-50%, -50%);
 +
}
 +
 
 +
;D: A C-style language. The benefits of hindsight, with modern conveniences.
 +
 
 +
  import std.stdio : writeln;
 +
  void main()
 +
  {
 +
      writeln("Arch is the best");
 +
  }
 +
 
 +
;Dart: Google's javascript killer
 +
 
 +
  main(){
 +
    print('Arch is the best');
 +
  }
 +
 
 +
;Dogescript: Doge-friendly JavaScript
 +
 
 +
  console.loge with '               So Arch'
 +
  console.loge with '    Much Good'
 +
  console.loge with '                         Wow'
 +
 
 +
;Ebuild: Gentoo's build script format.
 +
 
 +
DESCRIPTION="Arch is the best!"
 +
SRC_URI="<nowiki>https://wiki.archlinux.org/index.php/Arch_is_the_best</nowiki>"
 +
 +
LICENSE="GFDL_1.3"
 +
SLOT="0"
 +
KEYWORDS=""
 +
IUSE=""
 +
 +
DEPEND=""
 +
RDEPEND=""
 +
 +
src_compile() {
 +
einfo "Arch is the best!"
 +
}
 +
 
 +
;Emacs Lisp: A dialect of the Lisp programming language used by the GNU Emacs and XEmacs text editors
 +
 
 +
  (message "Arch is the best!")
 +
 
 +
;Emojicode: A delimiter-less, object oriented, imperative, high-level, hybrid language with emojis as fix points and methods.
 +
 
 +
🏁 🍇
 +
    😀 🔤Arch is the best!🔤❗️
 +
🍉
 +
 
 +
;Elixir: A dynamic, functional language designed for building scalable and maintainable applications
 +
 
 +
IO.puts "Arch is the best!"
 +
 
 +
;Erlang: A concurrent, garbage-collected programming language and runtime system.
 +
 
 +
-module(arch).
 +
-export([is_the_best/0]).
 +
    is_the_best() -> io:fwrite("Arch is the best!\n").
 +
 
 +
;Or using message passing between processes
 +
 
 +
  -module(arch).
 +
  -export([ultimate_question/0,the_answer/0]).
 +
  the_answer() ->
 +
      receive
 +
          {Client,who_is_the_best} ->
 +
              Client ! {self(),"Arch is the best!"};
 +
          {Client,_} ->
 +
              Client ! {self(),"Taco Taco Taco!"}
 +
      end,
 +
      the_answer().
 +
  ultimate_question() ->
 +
      Pid = spawn(arch,the_answer,[]),
 +
      Pid ! {self(),who_is_the_best},
 +
      receive
 +
          {Pid,Response} -> io:format("~s~n",[Response])
 +
      end.
 +
 
 +
;F#: A strongly-typed, functional-first programming language for writing simple code to solve complex problems.
 +
 
 +
printfn "Arch is the best!"
 +
 
 +
;Factor: High-level stack-based language.
 +
 
 +
"Arch is the best" print
 +
 
 +
;FIM++: A wordy, imperative, dynamically-typed, and interpreted language that can use Java classes.
 +
 
 +
Dear Princess Celestia: Letter About Arch Linux.
 +
Today I learned:
 +
    I wrote "Arch is the best!".
 +
Your faithful student, Twilight Sparkle
 +
 
 +
;Forth:Stack-based language.
 +
 
 +
." Arch is the best" cr -- kiss way
 +
 
 +
;Fortran95
 +
 
 +
program arch
 +
    print *,"Arch is the best!"
 +
end program arch
 +
 
 +
;Genie: A new programming language, that allows for a more modern programming style while being able to effortlessly create and use GObjects natively.
 +
 
 +
init
 +
  print "Arch is the best"
 +
 
 +
;Gjs: A Javascript binding for GNOME. It's mainly based on Spidermonkey javascript engine and the GObject introspection framework.
 +
 
 +
#!/usr/bin/env gjs
 +
print ('Arch is the best');
 +
 
 +
;Go: A language created by Google that's a love child between C, C++ and Python.
 +
 
 
  package main
 
  package main
 
   
 
   
 
  import "fmt"
 
  import "fmt"
 
   
 
   
  func main()  
+
  func main() {
{
+
  fmt.Println("Arch is the best!")
  fmt.Printf("Arch is the best!\n")
 
 
  }
 
  }
  
 +
;Groovy: An agile and dynamic language for the Java Virtual Machine.
  
'''Haskell''' - The language where IO is easy and unproblematic
+
println 'Arch is the best!'
main = print "Arch is the best!"
 
  
'''Python''' - a python version
+
;Haskell: The language where IO is easy and unproblematic.
#!/usr/bin/env python
+
 
 +
main = putStrLn "Arch is the best!"
 +
 
 +
;HTML: A markup language used to create and define web pages and their content.
 +
 
 +
<pre>
 +
<!DOCTYPE html>
 +
<html lang='en'>
 +
  <head>
 +
      <title>Arch is the best!</title>
 +
  </head>
 +
  <body>
 +
      <p>Arch is the best!</p>
 +
  </body>
 +
</html>
 +
</pre>
 +
 
 +
;Idris: A general purpose pure functional programming language with dependent types. Haskell, but crazier.
 +
 
 +
module Main
 
   
 
   
  print 'Arch is the best!'
+
  main : IO ()
 +
main = putStrLn "Arch is the best!"
 +
 
 +
;Io: A pure object-oriented programming language inspired by Smalltalk, Self, Lua, Lisp, Act1, and NewtonScript.
 +
 
 +
"Arch is the best!" println
 +
 
 +
;Java: An extremely portable language, this will run on pretty much anything, it might even run on your toaster!
 +
 
 +
public class ArchIsTheBest {
 +
    public static void main(String[] args) {
 +
        System.out.println("Arch is the best!");
 +
    }
 +
}
 +
 
 +
;JavaScript: Also known as ECMAScript, a prototype-based object-oriented scripting language.
 +
 
 +
console.log('Arch is the best!');
 +
 
 +
;JavaScript (in a web browser)
 +
 
 +
alert('Arch is the best!');
 +
 
 +
;Julia: A fresh approach to numerical computing.
  
'''Ruby''' - a Ruby version
+
  println("Arch is the best!")
  #!/usr/bin/ruby -w
 
 
puts 'Arch is the best!'
 
  
'''Shoes''' - A Ruby version using Shoes for a GUI
+
;Kotlin: JetBrains' attempt to get world domination.
Shoes.app :width => 135, :height => 30 do
 
    para "Arch is the Best!"
 
end
 
  
'''Perl''' - a Perl version
+
  fun main() {
#!/usr/bin/perl
+
    println("Arch is the best!")
   
+
}
print "Arch is the best!\n";
 
  
'''Prolog''' - a version in Prolog
+
;LilyPond: A powerful music engraving program with an intuitive LaTeX-like input language.
format('Arch is the best~n',[]).
 
  
'''Common Lisp''' - should run on any implementation (Clisp, Allegro, SBCL...)
+
\version "2.12.3"
  (princ "Arch is the best!")
+
\include "english.ly"
 +
  \header { title = "Arch is the best!" }
 +
\score
 +
{
 +
    <<
 +
      \relative c' { c4 e g c \bar "||" }
 +
      \addlyrics  { Arch is the best! }
 +
    >>
 +
}
  
'''brainf*ck''' - doesn't the language name exaplain it?
+
;LOLCODE: Why not?
++>++++++>+++++<+[>[->+<]<->++++++++++<]>>.<[-]>[-<++>]
 
<----------------.---------------.+++++.<+++[-<++++++++++>]<.
 
>>+.++++++++++.<<.>>+.------------.---.<<.>>---.
 
+++.++++++++++++++.+.<<+.[-]++++++++++.
 
  
'''LOLCODE''' - why not?
 
 
  HAI
 
  HAI
 
  CAN HAS STDIO?
 
  CAN HAS STDIO?
Line 179: Line 461:
 
  KTHXBYE
 
  KTHXBYE
  
'''Befunge''' - believed to be the first two-dimensional, ASCII-based, general-purpose (in the sense of "you could plausibly write Hunt the Wumpus in it") programming language
+
;Lua: A lightweight, extensible programming language.
  <v"Arch is the best!"0
+
 
  <,_@#:
+
print "Arch is the best!"
 +
 
 +
;Malbolge: A language created to make programming as hard as possible.
 +
 
 +
  bCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]
 +
  \[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9y16543210/.-,+*)('&}C#"!~}|{zyxwvu
 +
  tsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLK-CgGFEDCBA@?>=<;:98x6543210/
 +
  .-,+*)('&%$#"!~}|u;yxwpun4rqpRhmf,jihgIe^$ba`_^]\[ZYXQVUTMqQPONMFjJI+A
 +
  eEDC%A:^>=<|:981U54t21*/.-&Jk)('&}C#"!aw={z\xwvun4lqpi/mlkjiKaf_%p
 +
 
 +
;Matlab: A proprietary programming language developed by MathWorks.
 +
 
 +
  disp('Arch is the best!');
 +
 
 +
;Morpho: Morpho is a multi-paradigm programming language that supports procedural, object-oriented and functional programming.
  
'''PHP''' - a PHP version
+
  writeln("Arch is the best!");
  <?
 
    print 'Arch is the best!'
 
?>
 
  
'''JavaScript''' - a JavaScript version
+
;Myrddin: A system programming language which aims for control and simplicity, featuring strong type checking, generics, type inference, closures, and traits.
<script type="text/javascript>
 
    alert('Arch is the best!');
 
</script>
 
  
'''Java''' - an extremely portable language, this will run on pretty much anything, it might even run on your toaster!
+
/* mbld -b aitb aitb.myr */
  public class ArchIsTheBest {
+
  use std
    public static void main(String[] args) {
+
const main = {
        System.out.println("Arch is the best!");
+
  std.put("Arch is the best!\n")
    }
 
 
  }
 
  }
  
'''Scheme''' - a dialect of Lisp
+
;NASM / Yasm (i686): Notice that the string is in the .text section, which feels superior.
  (display "Arch is the best!\n")
+
 
 +
;nasm -f elf32 arch.asm
 +
;ld -o arch arch.o
 +
;./arch
 +
 +
section .text
 +
global _start
 +
_start:
 +
mov edx,len
 +
mov ecx,msg
 +
mov ebx,1
 +
mov eax,4
 +
int 0x80
 +
xor ebx,ebx
 +
mov eax,1
 +
int 0x80
 +
msg: db "Arch is the best!",10
 +
len equ $-msg
 +
 
 +
 
 +
;NASM / Yasm (x86_64) :Featuring AMD's sexy new instruction, ''syscall''.
 +
 
 +
;nasm -f elf64 arch.asm
 +
;ld -o arch arch.o
 +
;./arch
 +
 +
section .text
 +
global _start
 +
s:
 +
    db 'Arch is the best!',0ah
 +
l equ $-s
 +
_start:
 +
    mov rax,1
 +
    mov rdi,1
 +
    mov rsi,s
 +
    mov rdx,l
 +
    syscall
 +
    mov rax,60
 +
    xor rdi,rdi
 +
    syscall
 +
 
 +
;Nim:Portable lightweight programming language.
 +
 
 +
echo "Arch is the best!"
 +
 
 +
;node.js: a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications, using an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
 +
 
 +
console.log('Arch is the best!');
 +
 
 +
;Objective-C: A reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.
 +
 
 +
NSLog(@"Arch is the best!");
 +
 
 +
;OCaml: The main implementation of the Caml programming language.
 +
 
 +
  print_endline "Arch is the best!"
 +
 
 +
;Octave: High-level interpreted language, primarily intended for numerical computations.
 +
 
 +
printf("Arch is the best!\n")
 +
 
 +
;Ook!: brainfuck, translated to Orangutan.
 +
 
 +
Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook. Ook. Ook! Ook? Ook. Ook? Ook! Ook? Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook? Ook. Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook! Ook? Ook! Ook! Ook? Ook! Ook. Ook? Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook! Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook! Ook. Ook! Ook? Ook! Ook! Ook? Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook.
 +
 
 +
;Pascal: An influential imperative and procedural programming language.
 +
 
 +
program ArchIsTheBest;
 +
begin
 +
  writeln('Arch is the best!');
 +
end.
 +
 
 +
;Perl:A high-level, general-purpose, interpreted, dynamic programming language.
 +
 
 +
#!/usr/bin/env perl
 +
print "Arch is the best!\n";
 +
 
 +
;Perl 6: The latest member of the Perl family.
 +
 
 +
#!/usr/bin/env perl6
 +
say 'Arch is the best!';
 +
 
 +
;PHP: A general-purpose scripting language.
 +
 
 +
<?php
 +
echo "Arch is the best!\n";
 +
 
 +
;Pixilang: Make me pixels.
 +
 
 +
print("Arch is the best!",0,0,#1897D1)
 +
frame
 +
 
 +
;Pony:An object-oriented, actor-model, capabilities-secure, high performance programming language.
 +
 
 +
actor Main
 +
  new create(env: Env) =>
 +
    env.out.print("Arch is the best!")
 +
 
 +
;Portable GNU assembler: {{ic|as -o arch.o arch.s && ld -o arch -O0 arch.o}}
 +
 
 +
    .section .data
 +
archIsBest:
 +
    .ascii  "Arch is the best!\n"
 +
archIsBest_len:
 +
    .long  . - archIsBest
 +
    .section .text
 +
    .globl _start
 +
_start:
 +
    xorl %ebx, %ebx
 +
    movl $4, %eax
 +
    xorl %ebx, %ebx
 +
    incl %ebx
 +
    leal archIsBest, %ecx
 +
    movl archIsBest_len, %edx
 +
    int $0x80
 +
    xorl %eax, %eax
 +
    incl %eax
 +
    xorl %ebx, %ebx
 +
    int $0x80
 +
 
 +
;Processing: An open source programming language and IDE built for the electronic arts and visual design.
 +
 
 +
println("Arch is the best!");
 +
 
 +
;Prolog: A general purpose logic programming language associated with artificial intelligence and computational linguistics.
 +
 
 +
format('Arch is the best~n',[]).
 +
 
 +
;Python: A general-purpose high-level programming language.
 +
 
 +
print('Arch is the best!')
 +
 
 +
;QBASIC: An interpreter for a variant of the BASIC programming language which is based on QuickBASIC.
 +
 
 +
PRINT "Arch is the best!"
 +
 
 +
;R: A language for statistical computing (and much more!).
  
'''R''' - a language for statistical computing (and much more!).
 
 
  archIsBest <- function() { cat("Arch is the best!\n") }
 
  archIsBest <- function() { cat("Arch is the best!\n") }
 
  archIsBest()
 
  archIsBest()
  
'''Tcl/Tk'''
+
;Racket: A general purpose, multi-paradigm programming language in the Lisp-Scheme family.
 +
 
 +
#lang racket
 +
 +
(let ([str "Arch is the best!\n"])
 +
    (write-string str)
 +
    (values))
 +
 
 +
;Ruby: A dynamic, reflective, general purpose object-oriented programming language.
 +
 
 +
#!/usr/bin/ruby -w
 +
puts 'Arch is the best!'
 +
 
 +
;Rust: Rust is a systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races.
 +
 
 +
fn main() {
 +
    println!("Arch is the best!");
 +
}
 +
 
 +
;Salt: Salt is an automation framework
 +
 
 +
  salt '*' event.fire '{"data":"Arch Is the best!"}' 'arch/best'
 +
 
 +
;Scala: A multi paradigm language that runs on the JVM.
 +
 
 +
  object ArchIsBest extends App {
 +
      println("Arch is the best!")
 +
  }
 +
 
 +
;Scheme: A dialect of Lisp.
 +
 
 +
(display "Arch is the best!\n")
 +
 
 +
;Seed: A library and interpreter, dynamically bridging the WebKit JavaScriptCore engine, with the GNOME platform.
 +
 
 +
#!/usr/bin/env seed
 +
print ('Arch is the best');
 +
 
 +
;Shakespeare Programming Language: Designed to "''make a language with beautiful source code'' [...]"
 +
 
 +
Arch is the Best.
 +
 +
Arthur, a young man who is the best.
 +
Isabella, a likewise young woman who be.
 +
The Ghost, an undead who is the article.
 +
Beatrice, a young woman who is an adjective.
 +
 +
 +
                    Act I: Setting of the Variables.
 +
 +
                    Scene I: Setting of Isabella and Arthur.
 +
 +
[Enter Arthur and Isabella]
 +
 +
Arthur:
 +
  You are as dirty as the square of the sum of a rotten smelly foul devil
 +
  and a vile lie! You are as bold as the sum of yourself and an evil hog!
 +
 +
Isabella:
 +
  Thou art as big as the square of a cute fair sweet flower! You are as proud
 +
  as the sum of thyself and a cow.
 +
 +
[Exit Arthur]
 +
 +
                    Scene II: Setting of The Ghost.
 +
 +
[Enter The Ghost]
 +
 +
Isabella:
 +
  You art as loving as myself. Thou are as huge as the sum of yourself and twice
 +
  a red old hair. You are as cowardly as the sum of yourself and a fat goat!
 +
 +
[Exit Isabella]
 +
 +
                    Scene III: Setting of Beatrice.
 +
 +
[Enter Beatrice]
 +
 +
The Ghost:
 +
  Thou are as good as the sum of Isabella and a mighty fine rich noble King.
 +
 +
[Exeunt The Ghost and Beatrice]
 +
 +
                    Act II: Printing Arch is the Best.
 +
 +
                    Scene I: Arch.
 +
 +
[Enter Arthur and Beatrice]
 +
 +
Beatrice:
 +
  Speak thy mind! You art as peaceful as the quotient between thyself and the
 +
  clearest Lord.
 +
 +
Arthur:
 +
  Speak your mind!
 +
 +
[Exeunt Arthur and Beatrice]
 +
 +
[Enter Isabella and The Ghost]
 +
 +
The Ghost:
 +
  Thou are as normal as the sum of thyself and a town. Speak thy mind!
 +
 +
Isabella:
 +
  Speak your mind!
 +
 +
[Exit Isabella]
 +
 +
[Enter Arthur]
 +
 +
The Ghost:
 +
  Speak thy mind!
 +
 +
[Exit Arthur]
 +
 +
                    Scene II: is.
 +
 +
[Enter Beatrice]
 +
 +
Beatrice:
 +
  Thou are as old as the sum of yourself and a nose. Speak your mind!
 +
 +
The Ghost:
 +
  You art as pretty as the sum of thyself and a face. Speak your mind.
 +
 +
[Exit The Ghost]
 +
 +
[Enter Arthur]
 +
 +
Beatrice:
 +
  Speak thy mind.
 +
 +
                    Scene III: the.
 +
 +
Arthur:
 +
  You are as blue as the sum of yourself and a hamster. Speak thy mind!
 +
 +
[Exit Arthur]
 +
 +
[Enter The Ghost]
 +
 +
Beatrice:
 +
  You are as prompt as the sum of thyself and a lie! Speak your mind.
 +
 +
[Exit Beatrice]
 +
 +
[Enter Isabella]
 +
 +
The Ghost:
 +
  You art as happy as the sum of thyself and a large moon. Speak thy mind!
 +
 +
[Exit The Ghost]
 +
 +
[Enter Arthur]
 +
 +
Isabella:
 +
  Speak thy mind.
 +
 +
[Exit Arthur]
 +
 +
                    Scene IV: Best.
 +
 +
[Enter Beatrice]
 +
 +
Beatrice:
 +
  Thou are as blue as the sum of the sum of a curse and thyself and a bad
 +
  codpiece. Speak your mind! You art as lovely as the sum of the sum of the
 +
  happiness and yourself and a blossoming flower. Speak thy mind.
 +
 +
Isabella:
 +
  You are as healthy as the sum of yourself and a plague! Speak thy mind.
 +
  Thou art as huge as the sum of thyself and a hero. Speak your mind!
 +
 +
[Exit Beatrice]
 +
 +
[Enter Arthur]
 +
 +
Isabella:
 +
  You art as green as the sum of thyself and a mother. Speak your mind.
 +
 +
[Exeunt]
 +
 
 +
 
 +
;Shoes: A Ruby version using Shoes for a GUI.
 +
 
 +
Shoes.app :width => 135, :height => 30 do
 +
    para "Arch is the Best!"
 +
end
 +
 
 +
;Smalltalk: Smalltalk is an object-oriented, dynamically typed, reflective programming language.
 +
 
 +
Transcript show: 'Arch is the best!'.
 +
 
 +
;SQL: Structured Query Language, the query language for relational databases
 +
 
 +
SELECT 'Arch is the best!';
 +
SELECT 'Arch is the best!' from dual; -- for Oracle DB
 +
 
 +
;Standard ML: A general-purpose, modular, functional programming language with compile-time type checking and type inference.
 +
 
 +
print "Arch is the best!\n"
 +
 
 +
;Swift: A general-purpose, multi-paradigm, compiled programming language developed by Apple Inc.
 +
 
 +
print("Arch is the best!")
 +
 
 +
;Tcl/Tk: A scripting language that is commonly used for rapid prototyping, scripted applications, GUIs and testing.
 +
 
 
  #!/usr/bin/env tclsh
 
  #!/usr/bin/env tclsh
 
  puts "Arch is the best!"
 
  puts "Arch is the best!"
  
'''Pixilang''' - make me pixels
+
;TrumpScript: A scripting language based on President Trump's words.
  print("Arch is the best!",0,0,#1897D1)
+
 
  frame
+
say it with me, "Arch is the best!";
 +
america is great.
 +
 
 +
;UEFI: An extensible firmware framework
 +
 
 +
#include <Uefi.h>
 +
EFI_STATUS EFIAPI
 +
ArchIsTheBest (
 +
              IN EFI_HANDLE        ImageHandle,
 +
              IN EFI_SYSTEM_TABLE  *SystemTable
 +
              )
 +
{
 +
    SystemTable -> ConOut-> OutputString(SystemTable->ConOut, L"Arch is the best!\n");
 +
    return EFI_SUCCESS;
 +
}
 +
 
 +
;Vala: Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.
 +
 
 +
void main(string[] args) {
 +
stdout.printf("\nArch is the best!\n\n");
 +
}
 +
 
 +
; var'aq: [http://www.reocities.com/connorbd/varaq/index.html A warrior's programming language]
 +
"Arch is the best!" cha'
 +
 
 +
; Verilog: A hardware description language, standardized as IEEE 1364
 +
module top;
 +
  initial $display("Arch is the best!");
 +
endmodule
 +
 
 +
; VHDL: VHSIC Hardware Description Language
 +
 
 +
use std.textio.all;
 +
 +
entity top is
 +
end top;
 +
 +
architecture behaviour of top is begin
 +
  process begin
 +
    write (output, String'("Arch is the best!"));
 +
    wait;
 +
  end process;
 +
end behaviour;
 +
 
 +
;VimScript: A scripting language for the Vim text editor.
 +
 
 +
echo "Arch is the best!"
 +
 
 +
; Wiring (Arduino):Built on Processing, the open source programming language developed at the Massachusetts Institute of Technology.
 +
 
 +
void setup()
 +
{
 +
    Serial.begin(9600);
 +
}
 +
void loop()
 +
{
 +
    Serial.print("Arch is the best!");
 +
}
 +
 
 +
;Visual Basic: A third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its Component Object Model (COM) programming model.
 +
 
 +
Module Arch
 +
  Sub Main()
 +
      MsgBox("Arch is the best!")
 +
  End Sub
 +
End Module
 +
 
 +
; X11: X11 is an architecture independent system for display of graphical user interfaces.
 +
{{ic|cc -lX11 arch.c}}
 +
 
 +
#include <stdio.h>
 +
#include <stdlib.h>
 +
#include <string.h>
 +
 +
#include <X11/Xlib.h>
 +
 +
int main()
 +
{
 +
        Display *d;
 +
        Window w;
 +
        XEvent e;
 +
        int s;
 +
 +
        if (!(d = XOpenDisplay(NULL))) {
 +
                fprintf(stderr, "Couldn't open display, but Arch is the best!\n");
 +
                exit(1);
 +
        }
 +
 +
        s = DefaultScreen(d);
 +
        w = XCreateSimpleWindow(d, RootWindow(d,s), 0, 0, 110, 20, 0,
 +
                                0, WhitePixel(d,s));
 +
        XSelectInput(d, w, ExposureMask | KeyPressMask);
 +
        XMapWindow(d,w);
 +
   
 +
        while (1) {
 +
                XNextEvent(d, &e);
 +
                if (e.type == Expose) {
 +
                        XDrawString(d, w, DefaultGC(d, s), 5, 15, "Arch is the best!", 17);
 +
                }
 +
        }
 +
 +
        XCloseDisplay(d);
 +
        return 0;
 +
}
 +
 
 +
;Zimbu: A fast, easy to learn, and JS-like programming language.
 +
 
 +
FUNC Main() int
 +
  IO.write("Arch is the best!")
 +
  RETURN 0
 +
}
 +
 
 +
;Zsh: A UNIX command interpreter (shell) closely resembling ksh, but includes many enhancements.
 +
 
 +
#!/bin/zsh -f
 +
setopt extendedglob
 +
print -- $(tput setaf 2) ${$(<<<${${${(@j: :)${(@s:_:)${:-What_Linux_is_the_best?}}}/* (#b)([A-Z]i)/Arch $match[1]}} tr '?' '!')} $(tput sgr0)
 +
 
 +
== Translations ==
 +
 
 +
;Ancient Chinese
 +
阿祺,盡善矣。
 +
 
 +
;Ancient Greek (Attic)
 +
  Ἡ Ἁψίς ἀρίστη!
  
==Translations==
+
;Arabic
'''Arabic'''
 
 
  ارتش هو الأفضل
 
  ارتش هو الأفضل
  
'''Australian'''
+
;Australian
 
  Arch is fair dinkum, mate!
 
  Arch is fair dinkum, mate!
  
'''Bahasa Indonesia'''
+
;Bahasa Indonesia
 
  Arch terbaik!
 
  Arch terbaik!
  
'''Basque'''
+
;Basque
 
  Arch onena da!
 
  Arch onena da!
  
'''Bengali'''
+
;Belarusian
  Arch shobcheye bhalo!
+
Арч - самы лепшы!
 +
 
 +
;Bengali
 +
  আর্চ সবচেয়ে ভালো!
  
'''Binary ASCII'''
+
;Brezhoneg
  0100000101110010011000110110100000100000011010010111001100100000011101000110100001100101001000000110001001100101011100110111010000100001
+
  Arch emañ ar gwellañ!
 +
;or
 +
Arch emañ ar matañ!
  
'''British'''
+
;British
 
  Arch is simply spiffing.
 
  Arch is simply spiffing.
  
'''Bulgarian'''
+
;Bulgarian
  Арч е най-добрия!
+
  Арч е най-добрият!
 +
 
 +
;Catalan
 +
Arch és el millor!
  
'''Chinese (Simplified)'''
+
;Cantonese
  Arch 最棒了!
+
  阿祺真係冇得頂!
  
'''Ancient Chinese'''
+
;Chinese (Mainland)
  阿祺,盡善矣。
+
  Arch最棒了!
 +
 
 +
;Chinese (Taiwan)
 +
Arch蠻贊的!
  
'''Czech'''
+
;Czech
 
  Arch je nejlepší!
 
  Arch je nejlepší!
  
'''Danish'''
+
;Croatian
 +
Arch je najbolji!
 +
 
 +
;Danish
 
  Arch er bedst!
 
  Arch er bedst!
  
'''Desrever (Reversed)'''
+
;Doge
  !tseb eht si hcrA
+
  So Arch, Much Good, Wow
  
'''Dutch'''
+
;Dutch
  Arch is de beste!
+
  Arch is het best!
  
'''Finnish'''
+
;Esperanto
  Arch on paras!
+
Arch plejbonas!
 +
 
 +
;Estonian
 +
  Arch on parim!
 +
 
 +
;Fikonspråket
 +
Firch Arkon fir äkon fist bäkon
  
'''Filipino'''
+
;Filipino
 
  Mabuhay ang Arch!
 
  Mabuhay ang Arch!
  
'''French'''
+
;Finnish
 +
Arch on paras!
 +
 
 +
;French
 
  Arch est le meilleur!
 
  Arch est le meilleur!
  
'''Galician'''
+
;Fullwidth English
 +
Arch is the Best!
 +
 
 +
;Galician
 
  Arch é o mellor!
 
  Arch é o mellor!
  
'''German'''
+
;German
 
  Arch ist das Beste!
 
  Arch ist das Beste!
  
'''Greek'''
+
;German (Bernese-Swiss)
  Το Arch είναι το καλύτερο!
+
Arch isch geil wine More!
 +
 
 +
;Greek (Modern)
 +
  Το Αρτς είναι το καλύτερο!
  
'''h4x0r'''
+
;Haitian Creole
  Arch 15 7h3 b357!
+
  Arch se meye bagay!
  
'''Hantec'''
+
;Hantec
 
  Arch je nejbetélnější!
 
  Arch je nejbetélnější!
  
'''Hebrew'''
+
;Hebrew
 
  ארצ' זה הכי אחי!
 
  ארצ' זה הכי אחי!
  
'''Hexadecimal ASCII'''
+
;Hindi
  4172636820697320746865206265737421
+
  आर्च सर्वोत्तम है ।
  
'''Hindi'''
+
;Hungarian
  आर्ख सब से अच्छा है ।
+
  Az Arch a legjobb!
  
'''Hungarian'''
+
;Irish
  Az Arch a legjobb!
+
  Arch é is fearr!
 +
 
 +
;Italian
 +
Arch è il migliore!
  
'''Japanese'''
+
;Japanese
 
  Archが一番ですよ!
 
  Archが一番ですよ!
  
'''Latvian'''
+
;Kannada
 +
ಆರ್ಚ್ ಅತ್ಯುತ್ತಮವಾಗಿದೆ
 +
 
 +
;Kazakh
 +
Арч - ең жақсы!
 +
 
 +
;Klingon
 +
Arch'pu'ta"a'
 +
 
 +
;Korean
 +
아치가 최고입니다!
 +
 
 +
;Kurdish
 +
Arç herî baş e!
 +
 
 +
;Latin
 +
Arch optimus est!
 +
 
 +
;Latvian
 
  Arch ir labākais!
 
  Arch ir labākais!
  
'''Marathi'''
+
;Leet
 +
4rch 15 7h3 b357!
 +
 
 +
;Lithuanian
 +
Arch yra geriausias!
 +
 
 +
;Lojban
 +
la .artc. xagrai
 +
;or for those who prefer an experimental grammar:
 +
la'oi Arch xagrai
 +
(to mi catlu do doi la bauspo fazykamni toi)
 +
 
 +
;Lolcat
 +
ARCH IZ TEH BEST!
 +
 
 +
;Malayalam
 +
ആർച് ആണ് ഏറ്റവും നല്ലത്
 +
 
 +
;Mapudungun
 +
writting system: Unificado
 +
Doy kümei Arch
 +
writting system: Raguileo
 +
Zoy kvmey Arc
 +
writting system: Azümchefe (Used in Windows XP)
 +
Zoi kümei Arch
 +
writting system: Nhewenh
 +
Zoi kvmei Arch
 +
writting system: Wirizüŋun
 +
Zoy kümey Arch ''or'' Zoy kvmey Arch
 +
 
 +
;Marathi
 
  आर्च सगळ्यात भारी आहे!
 
  आर्च सगळ्यात भारी आहे!
  
'''Norwegian'''
+
;Nepali
 +
आर्च सबैभन्दा राम्रो हो!
 +
 
 +
;Norwegian
 
  Arch er best!
 
  Arch er best!
  
'''Polish'''
+
;Old English
 +
Arch biþ betst!
 +
 
 +
;Occitan (lenga d'òc)
 +
Arch es lo melhor!
 +
 
 +
;Persian
 +
آرچ بهترین است
 +
 
 +
;Pig Latin
 +
Archway isway ethay estbay!
 +
 
 +
;Polish
 
  Arch jest najlepszy!
 
  Arch jest najlepszy!
  
'''Portuguese'''
+
;Portuguese
 
  Arch é o melhor!
 
  Arch é o melhor!
  
'''Québécois'''
+
;Québécois
  Arch est le plus meilleure du monde!
+
  Arch c'est le plus meilleure du monde!
  
'''Romanian'''
+
;Romanian
 
  Аrch e cel mai bun!
 
  Аrch e cel mai bun!
  
'''Russian'''
+
;Russian
  Арч - лучший!
+
  Арч лучший!
 +
 
 +
;Rövarspråket (English)
 +
Arorcochoh isos tothohe bobesostot.
 +
 
 +
;Rövarspråket (Swedish)
 +
Arorcochoh äror bobäsostot!
  
'''Serbian'''
+
;Serbian
 
  Arch je najbolji!
 
  Arch je najbolji!
  
'''Slovenian'''
+
;Shona
 +
Arch iripamberi!
 +
 
 +
;Singaporean
 +
Arch the best lah!
 +
 
 +
;Slovak
 +
Arch je najlepší!
 +
 
 +
;Slovenian
 
  Arch je najboljši!
 
  Arch je najboljši!
  
'''Spanish'''
+
;Spanish (Standard)
 
  ¡Arch es el mejor!
 
  ¡Arch es el mejor!
  
'''Swedish'''
+
;Spanish (Argentina)
 +
Arch es una mazza!!
 +
 
 +
;Spanish (Perú)
 +
¡Arch es bravazo!
 +
 
 +
;Spanish (Perú pituco)
 +
¡Oe ese Arch es bien paja brother!
 +
 
 +
;Spanish (Perú piraña)
 +
03 k4vz4 3s3 4rch 3s l4 kg4d4 j3j3j3!!!!
 +
 
 +
;Spanish (Chile)
 +
Arch es bacán
 +
 
 +
;Spanish (Chile, alternative)
 +
Arch es la raja
 +
 
 +
;Spanish (Chile, marginal)
 +
(written in IPA because standard Spanish doesn't have these sounds)
 +
ˈæɹʃ ɛːʰ tɜ.rˈiː.u.lɛ la rˈa.χa ʃʊ.ɹʊ
 +
 
 +
;Spanish (Guatemala)
 +
¡Arch está bien chilero!
 +
 
 +
;Spanish (Guatemala, alternative)
 +
¡Arch es la mera tos!
 +
 
 +
;Spanish (Uruguay)
 +
¡Arch la rompe!
 +
 
 +
;Spanish (Venezuela, standard)
 +
Marico, Arch es la vaina más arrecha.
 +
 
 +
;Spanish (Venezuela, maracucho)
 +
Que molleja de bueno es Arch.
 +
 
 +
;Swahili
 +
Arch ndiyo bora zaidi
 +
 
 +
;Swedish
 
  Arch är bäst!
 
  Arch är bäst!
  
'''Turkish'''
+
;Turkish
 
  Arch en iyisidir!
 
  Arch en iyisidir!
  
'''Tamil'''
+
;Tamil
ஆர்ச்சே சிறந்தது!  
+
ஆர்ச்சே சிறந்தது!
  
'''Morse Code'''
+
;Telugu
  ..- -... ..- -. - ..- / .. ... / - .... . / -... . ... -
+
  ఆర్చ్ ఉత్తమమైనది!
  
'''Braille'''
+
 
 +
;Thai
 +
อาค์ชเทพเมพขิงขิง
 +
 
 +
;Toki Pona
 +
Arch li pona mute!
 +
 
 +
;Ukrainian
 +
Arch — найкращий!
 +
 
 +
;Urdu
 +
آرچ سب سے بہتر ہے!
 +
 
 +
;Vietnamese
 +
Arch là tốt nhất!
 +
 
 +
;Welsh (Cymraeg)
 +
 
 +
Emphasis on Arch:
 +
Arch sydd yr orau un!
 +
Arch sydd y gorau un!
 +
 
 +
Emphasis on being the best (one):
 +
Yr orau un yw Arch!
 +
Y gorau un yw Arch!
 +
 
 +
== Encodings ==
 +
 
 +
;ASCII Banner
 +
 
 +
{{Text art|<nowiki>
 +
                    _      _      _  _            _              _  _
 +
    /\            | |    (_)    | | | |          | |            | | | |
 +
    /  \  _ __ ___| |__    _ ___  | |_| |__  ___  | |__  ___  ___| |_| |
 +
  / /\ \ | '__/ __| '_ \  | / __| | __| '_ \ / _ \ | '_ \ / _ \/ __| __| |
 +
  / ____ \| | | (__| | | | | \__ \ | |_| | | |  __/ | |_) |  __/\__ \ |_|_|
 +
/_/    \_\_|  \___|_| |_| |_|___/  \__|_| |_|\___| |_.__/ \___||___/\__(_)
 +
</nowiki>}}
 +
 
 +
;Base64
 +
{{hc|$ echo 'Arch is the best!' {{!}} base64|
 +
QXJjaCBpcyB0aGUgYmVzdCEK
 +
}}
 +
 
 +
;Binary ASCII
 +
{{hc|1=$ echo 'Arch is the best!' {{!}} perl -lpe '$_=unpack"B*"'|2=
 +
0100000101110010011000110110100000100000011010010111001100100000011101000110100001100101001000000110001001100101011100110111010000100001
 +
}}
 +
 
 +
;Braille
 
  ⠁⠗⠉⠓⠀⠊⠎⠀⠮⠀⠃⠑⠎⠞⠲
 
  ⠁⠗⠉⠓⠀⠊⠎⠀⠮⠀⠃⠑⠎⠞⠲
  
== Links ==
+
;Desrever (Reversed)
 +
{{hc|$ echo 'Arch is the best!' {{!}} rev|
 +
!tseb eht si hcrA
 +
}}
 +
 
 +
;h4x0r
 +
4rch 15 7h3 b357!
 +
 
 +
;Hexadecimal ASCII
 +
{{hc|1=$ echo 'Arch is the best!' {{!}} perl -lpe '$_=unpack"H*"'|2=
 +
4172636820697320746865206265737421
 +
}}
 +
 
 +
;Morse Code
 +
.- .-. -.-. ..../.. .../- .... ./-... . ... -
 +
 
 +
;ROT13
 +
{{hc|$ echo 'Arch is the best!' {{!}} tr 'A-Za-z' 'N-ZA-Mn-za-m'|
 +
Nepu vf gur orfg!
 +
}}
 +
 
 +
;Rotated 180°
 +
¡ʇsǝq ǝɥʇ s! ɥɔɹ∀
 +
 
 +
;URL Encoded
 +
Arch%20is%20the%20best!
 +
 
 +
== Hashes ==
 +
 
 +
;md5sum
 +
2d9092e089d77a8e23f47ba3dfe77027
 +
 
 +
;sha1sum
 +
7f6ed0bf29abbd7e796ca1311c84a7a21a68a656
 +
 
 +
;sha224sum
 +
af15cd556676d37f916a35e2cf74f04cf7b1805b3244ec418c3927d8
 +
 
 +
;sha256sum
 +
107139d6b9a15fd97acf743e5806823c8ff868fde8b7c28cfcc2c9184df644ae
 +
 
 +
;sha384sum
 +
769ec295d876483aa6cec7ff7997296c8ff2236630b0e48b059576143b60ab30adefec9321d8acc2a133219dfb302bc5
 +
 
 +
;sha512sum
 +
b0917f66d05278106808d25f51001b038856fa7171b935d450b4bcbf1e8b82ed6a5a2f49d99734e1efc7ad3d1b8a33519008635d4e1aa3e65a5e70c4de649aad
 +
 
 +
;sha3-224sum
 +
D650C03EC4CBAD76DED2CDE5232128F46CA311B266EC09C36D349728
 +
 
 +
;sha3-256sum
 +
9FEC011CC05F1430A3832019B72F280536F1E395F067C3E53193A70F082D193B
 +
 
 +
;sha3-384sum
 +
3CBFAAAA2509DAFA6804F5CDF5271594F7D6F44038BB342C7BBC802047C05BE98C8AF6020EBB51291188AC99D6803F52
  
* [http://bbs.archlinux.org/viewtopic.php?id=47306 forum Thread]
+
;sha3-512sum
* [http://arch.yarrt.com Unofficially Official Project Website]
+
E30381FFC93C3E727FCF080C2A46852C042517899D8E823435B99A94345C3F95A25FA11DFEE422ED7C7FD009893B5482BEBA87B7FF3B546D4655ADB6EAE410F8

Latest revision as of 09:17, 11 January 2020

The Arch is the best project is a very sophisticated and exquisite, ego-boosting and mind-blowing (albeit perhaps a bit over-engineered) project which gives proof of Arch's superiority.

History

The visionary project was originally devised in April 2008 by long time Arch community member lucke as a simple shell script which provided irrefutable proof that "Arch is the best". It was announced to the world with a forum post, thus illuminating other people's minds, who immediately started porting it to multiple different languages, both programming and verbal, so that every human being on the planet could fully appreciate and benefit from this revolutionary discovery.

The code

The "Arch is the best" project is ported to many programming languages.

1C:Enterprise 7.7/8/8.1/8.2
A procedural domain-specific compiled dynamically-typed programming language mostly similar to VisualBasic which is used in "1C:Enterprise" products widespread in Russia and other CIS countries.
Предупреждение("Arch is the best!");
ABAP
Advanced Business Application Programming language.
REPORT zwhat_is_the_best.
WRITE 'Arch is the best'.
Ada
A systems critical programming language.
with Ada.Text_IO;
use Ada.Text_IO;
procedure ArchIsTheBest is
begin
   Put_Line("Arch is the best!");
end ArchIsTheBest;
APL
A Programming Language.
'Arch is the best!'
AppleScript
A scripting language created by Apple Inc. and built into the Classic Mac OS since System 7 and into all versions of macOS.
display alert "Arch is the best!"
say "Indeed, Arch is the best."
ArnoldC
Programming language based on the one-liners of Arnold Schwarzenegger.
IT'S SHOWTIME
TALK TO THE HAND "Arch is the best!"
YOU HAVE BEEN TERMINATED
ATS
A functional programming language that uses dependent types to improve programs' reliability.
implement main () = println! "Arch is the best!"
Awk
A data-driven programming language designed for processing text-based data.
BEGIN {
   print "Arch is the best!"
}
BASIC
A scripting language that one of the most commonly used computer programming languages in the 1960's, considered an easy step for students to learn before more powerful languages such as FORTRAN.
10 PRINT "Arch is the best!"
Batch
A scripting language for Windows that can be used to automate tasks or just have some fun.
@echo off
echo Arch is the best!
pause
Befunge
Believed to be the first two-dimensional, ASCII-based, general-purpose (in the sense of "you could plausibly write Hunt the Wumpus in it") programming language.
<v"Arch is the best!"0
 <,_@#:
BIRL
Like ArnoldC, but for Bambam[1].
HORA DO SHOW
    CE QUER VER ESSA PORRA? ("Arch is the best!\n");
    BORA CUMPADE 0;
BIRL
Boo
A stablished object oriented statically typed programming language for .NET and Mono with a python inspired syntax and a special focus on metaprogramming through language and compiler extensibility features such as macros and custom compilation pipelines.
print "Arch is the best!"
Bourne shell
The original program, should be compatible with any shell.
#!/bin/sh
echo "Arch is the best!"
Bourne shell (Alternate)
Handy for piping the output to your favourite IRC/email/IM client. Should work with any shell.
#!/bin/sh
yes Arch is the best!
Bourne shell (Dynamically updated)
#!/bin/sh
w3m -dump "https://wiki.archlinux.org/index.php/Arch_is_the_best" | sed -n '/^Translations/,/^Encodings/p'
or
 #!/bin/bash
 curl -s "https://wiki.archlinux.org/index.php?title=Arch_is_the_best&action=raw" | sed -n '/==Translations==/,$p' | sed "s/^\(.*\)$/* \1:/;t;s/^[^=]/  &/"
brainfuck
Doesn't the language name explain it?
++>++++++>+++++<+[>[->+<]<->++++++++++<]>>.<[-]>[-<++>]
<----------------.---------------.+++++.<+++[-<++++++++++>]<.
>>+.++++++++++.<<.>>+.------------.---.<<.>>---.
+++.++++++++++++++.+.<<+.[-]++++++++++.
C
Note the three space indenting used in this project, much like that used by other superior beings.
#include <stdio.h>
#include <stdlib.h>
int main(void)
{
   puts("Arch is the best!");
   return EXIT_SUCCESS;
}
C#
Intended to be a simple, modern, general-purpose, object-oriented programming language.
using System;
public class ArchIsTheBest
{
   static public void Main ()
   {
      Console.WriteLine ("Arch is the best!");
   }
}
C++
Arch == Linux++
#include <iostream>
#include <cstdlib>
int main ()
{
   std::cout << "Arch is the best!" << std::endl;
   return EXIT_SUCCESS;
}
COBOL
A simple, lightweight programming language.
    IDENTIFICATION DIVISION.
    PROGRAM-ID.  TheBest.

    PROCEDURE DIVISION.
        DISPLAY "Arch is the best!".
        STOP RUN.
CoffeeScript
A programming language that transcompiles to JavaScript.
alert 'Arch is the best!'
Clojure
A Lisp dialect that runs on the JVM.
(def translations {"english" "Arch is the best!",
                   "german" "Arch ist das Beste!",
                   "australian" "Arch is fair dinkum, mate!",
                   "h4x0r" "arhc 51 7he be57!",
                   "spanish" "¡Arch es el mejor!"})

(defn read-choice []
  (println "\nAvailable languages: ")
  (doall (map #(println (key %)) translations))
  (print "Enter language or Ctrl-c: ") (flush)
  (translations (read-line) :badinput))

(defn arch-is-the-best []
  (loop [choice (read-choice)]
    (case choice
      :badinput (do (print "\nBad input!\n")
                    (recur (read-choice)))
      (do (print "\n" choice "\n")
          (recur (read-choice))))))
or
(def translations {"english" "Arch is the best!",
                   "german" "Arch ist das Beste!",
                   "australian" "Arch is fair dinkum, mate!",
                   "h4x0r" "arhc 51 7he be57!",
                   "spanish" "¡Arch es el mejor!"
                   "street" "Arch iz da shizzle ma nizzle"})
(while 1
  (println "\nPick a language:\n" (map #(key %) translations) "\n language: ")
  (println (translations (read-line) "Not a valid language")))
or
(prn "Arch is the best!")
Common Lisp
Tested on SBCL, feel free to add more of the translations.
#!/usr/bin/sbcl --script
(defparameter *best-list* '((English "Arch is the best!")
            (Chinese "Arch, 她出类拔萃!")
          (German "Arch ist das Beste!")
          (Greek "Το Arch είναι το καλύτερο!")
          (Latin "Arch est optimus!")
          (French "Arch est le meilleur!")))
(defun aitb ()
  (format t "Available languages: ~{~{~@(~a~)~*~}~^, ~}.~%" *best-list*)
  (loop for input = (progn (format t "~&Input the desired language, (or 'quit'): ~%")
                           (force-output)
                           (read-line))
     if (string-equal input "quit")
     do (loop-finish)
     else
     do (let ((language-def
               (assoc input *best-list*
                      :key (lambda (lang) (symbol-name lang))
                      :test #'string-equal)))
          (if language-def
              (format t "~&~A~%" (second language-def))
              (format t "~&Invalid language.~%"))))
  (format t "~&May the Arch be with you!~%"))
(aitb)
Common Lisp (Alternate)
Should run on any implementation (Clisp, Allegro, SBCL...)
(princ "Arch is the best!")
Crystal
An object-oriented, Ruby-like language.
puts "Arch is the best!"
Crystal (through web server)
For distributing the message to multiple friends at once.
# For giving the message to your friends
require "http/server"

server = HTTP::Server.new(80) do |context|
  context.response.content_type = "text/plain"
    context.response.print "Arch is the best!"
end

puts "Listening."
server.listen
csh
A C-like shell.
#!/bin/csh
echo "Arch is the best!"
CSS
A stylesheet language, heavily used for styling web pages.
body * {
    display: none;
}

body::before {
    content: "Arch is the best!";
    font-family: monospace;
    font-size: 2.7rem;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
}
D
A C-style language. The benefits of hindsight, with modern conveniences.
 import std.stdio : writeln;
 void main()
 {
     writeln("Arch is the best");
 }
Dart
Google's javascript killer
 main(){
   print('Arch is the best');
 }
Dogescript
Doge-friendly JavaScript
 console.loge with '                So Arch'
 console.loge with '     Much Good'
 console.loge with '                          Wow'
Ebuild
Gentoo's build script format.
DESCRIPTION="Arch is the best!"
SRC_URI="https://wiki.archlinux.org/index.php/Arch_is_the_best"

LICENSE="GFDL_1.3"
SLOT="0"
KEYWORDS=""
IUSE=""

DEPEND=""
RDEPEND=""

src_compile() {
einfo "Arch is the best!"
}
Emacs Lisp
A dialect of the Lisp programming language used by the GNU Emacs and XEmacs text editors
 (message "Arch is the best!")
Emojicode
A delimiter-less, object oriented, imperative, high-level, hybrid language with emojis as fix points and methods.
🏁 🍇
    😀 🔤Arch is the best!🔤❗️
🍉
Elixir
A dynamic, functional language designed for building scalable and maintainable applications
IO.puts "Arch is the best!"
Erlang
A concurrent, garbage-collected programming language and runtime system.
-module(arch).
-export([is_the_best/0]).
   is_the_best() -> io:fwrite("Arch is the best!\n").
Or using message passing between processes
 -module(arch).
 -export([ultimate_question/0,the_answer/0]).
 the_answer() ->
     receive
         {Client,who_is_the_best} ->
             Client ! {self(),"Arch is the best!"};
         {Client,_} ->
             Client ! {self(),"Taco Taco Taco!"}
     end,
     the_answer().
 ultimate_question() ->
     Pid = spawn(arch,the_answer,[]),
     Pid ! {self(),who_is_the_best},
     receive
         {Pid,Response} -> io:format("~s~n",[Response])
     end.
F#
A strongly-typed, functional-first programming language for writing simple code to solve complex problems.
printfn "Arch is the best!"
Factor
High-level stack-based language.
"Arch is the best" print
FIM++
A wordy, imperative, dynamically-typed, and interpreted language that can use Java classes.
Dear Princess Celestia: Letter About Arch Linux.
Today I learned:
    I wrote "Arch is the best!".
Your faithful student, Twilight Sparkle
Forth
Stack-based language.
." Arch is the best" cr -- kiss way
Fortran95
program arch
   print *,"Arch is the best!"
end program arch
Genie
A new programming language, that allows for a more modern programming style while being able to effortlessly create and use GObjects natively.
init
 print "Arch is the best"
Gjs
A Javascript binding for GNOME. It's mainly based on Spidermonkey javascript engine and the GObject introspection framework.
#!/usr/bin/env gjs
print ('Arch is the best');
Go
A language created by Google that's a love child between C, C++ and Python.
package main

import "fmt"

func main() {
 fmt.Println("Arch is the best!")
}
Groovy
An agile and dynamic language for the Java Virtual Machine.
println 'Arch is the best!' 
Haskell
The language where IO is easy and unproblematic.
main = putStrLn "Arch is the best!"
HTML
A markup language used to create and define web pages and their content.
<!DOCTYPE html>
<html lang='en'>
   <head>
      <title>Arch is the best!</title>
   </head>
   <body>
       <p>Arch is the best!</p>
   </body>
</html>
Idris
A general purpose pure functional programming language with dependent types. Haskell, but crazier.
module Main

main : IO ()
main = putStrLn "Arch is the best!"
Io
A pure object-oriented programming language inspired by Smalltalk, Self, Lua, Lisp, Act1, and NewtonScript.
"Arch is the best!" println
Java
An extremely portable language, this will run on pretty much anything, it might even run on your toaster!
public class ArchIsTheBest {
   public static void main(String[] args) {
       System.out.println("Arch is the best!");
   }
}
JavaScript
Also known as ECMAScript, a prototype-based object-oriented scripting language.
console.log('Arch is the best!');
JavaScript (in a web browser)
alert('Arch is the best!');
Julia
A fresh approach to numerical computing.
println("Arch is the best!")
Kotlin
JetBrains' attempt to get world domination.
fun main() {
   println("Arch is the best!")
}
LilyPond
A powerful music engraving program with an intuitive LaTeX-like input language.
\version "2.12.3"
\include "english.ly"
\header { title = "Arch is the best!" }
\score
{
   <<
      \relative c' { c4 e g c \bar "||" }
      \addlyrics   { Arch is the best! }
   >>
}
LOLCODE
Why not?
HAI
CAN HAS STDIO?
VISIBLE "ARCH IS TEH PWNZ LOL!"
KTHXBYE
Lua
A lightweight, extensible programming language.
print "Arch is the best!"
Malbolge
A language created to make programming as hard as possible.
 bCBA@?>=<;:9876543210/.-,+*)('&%$#"!~}|{zyxwvutsrqponmlkjihgfedcba`_^]
 \[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9y16543210/.-,+*)('&}C#"!~}|{zyxwvu
 tsrqponmlkjihgfedcba`_^]\[ZYXWVUTSRQPONMLK-CgGFEDCBA@?>=<;:98x6543210/
 .-,+*)('&%$#"!~}|u;yxwpun4rqpRhmf,jihgIe^$ba`_^]\[ZYXQVUTMqQPONMFjJI+A
 eEDC%A:^>=<|:981U54t21*/.-&Jk)('&}C#"!aw={z\xwvun4lqpi/mlkjiKaf_%p
Matlab
A proprietary programming language developed by MathWorks.
disp('Arch is the best!');
Morpho
Morpho is a multi-paradigm programming language that supports procedural, object-oriented and functional programming.
writeln("Arch is the best!");
Myrddin
A system programming language which aims for control and simplicity, featuring strong type checking, generics, type inference, closures, and traits.
/* mbld -b aitb aitb.myr */
use std
const main = {
  std.put("Arch is the best!\n")
}
NASM / Yasm (i686)
Notice that the string is in the .text section, which feels superior.
;nasm -f elf32 arch.asm
;ld -o arch arch.o
;./arch

section .text
global _start
_start:
mov edx,len
mov ecx,msg
mov ebx,1
mov eax,4
int 0x80
xor ebx,ebx
mov eax,1
int 0x80
msg: db "Arch is the best!",10
len equ $-msg


NASM / Yasm (x86_64)
Featuring AMD's sexy new instruction, syscall.
;nasm -f elf64 arch.asm
;ld -o arch arch.o
;./arch

section .text
global _start
s:
    db 'Arch is the best!',0ah
l equ $-s
_start:
    mov rax,1
    mov rdi,1
    mov rsi,s
    mov rdx,l
    syscall
    mov rax,60
    xor rdi,rdi
    syscall
Nim
Portable lightweight programming language.
echo "Arch is the best!"
node.js
a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications, using an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
console.log('Arch is the best!');
Objective-C
A reflective, object-oriented programming language that adds Smalltalk-style messaging to the C programming language.
NSLog(@"Arch is the best!");
OCaml
The main implementation of the Caml programming language.
print_endline "Arch is the best!"
Octave
High-level interpreted language, primarily intended for numerical computations.
printf("Arch is the best!\n")
Ook!
brainfuck, translated to Orangutan.
Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook. Ook. Ook! Ook? Ook. Ook? Ook! Ook? Ook! Ook! Ook. Ook? Ook. Ook. Ook? Ook. Ook? Ook! Ook? Ook. Ook! Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook? Ook! Ook. Ook? Ook. Ook! Ook? Ook! Ook! Ook? Ook! Ook. Ook? Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook! Ook! Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook! Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook! Ook. Ook! Ook? Ook! Ook! Ook? Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook.
Pascal
An influential imperative and procedural programming language.
program ArchIsTheBest;
begin
  writeln('Arch is the best!');
end.
Perl
A high-level, general-purpose, interpreted, dynamic programming language.
#!/usr/bin/env perl
print "Arch is the best!\n";
Perl 6
The latest member of the Perl family.
#!/usr/bin/env perl6
say 'Arch is the best!';
PHP
A general-purpose scripting language.
<?php
echo "Arch is the best!\n";
Pixilang
Make me pixels.
print("Arch is the best!",0,0,#1897D1)
frame
Pony
An object-oriented, actor-model, capabilities-secure, high performance programming language.
actor Main
  new create(env: Env) =>
    env.out.print("Arch is the best!")
Portable GNU assembler
as -o arch.o arch.s && ld -o arch -O0 arch.o
   .section .data
archIsBest:
   .ascii  "Arch is the best!\n"
archIsBest_len:
   .long   . - archIsBest
   .section .text
   .globl _start
_start:
   xorl %ebx, %ebx
   movl $4, %eax
   xorl %ebx, %ebx
   incl %ebx
   leal archIsBest, %ecx
   movl archIsBest_len, %edx
   int $0x80
   xorl %eax, %eax
   incl %eax
   xorl %ebx, %ebx
   int $0x80
Processing
An open source programming language and IDE built for the electronic arts and visual design.
println("Arch is the best!");
Prolog
A general purpose logic programming language associated with artificial intelligence and computational linguistics.
format('Arch is the best~n',[]).
Python
A general-purpose high-level programming language.
print('Arch is the best!')
QBASIC
An interpreter for a variant of the BASIC programming language which is based on QuickBASIC.
PRINT "Arch is the best!"
R
A language for statistical computing (and much more!).
archIsBest <- function() { cat("Arch is the best!\n") }
archIsBest()
Racket
A general purpose, multi-paradigm programming language in the Lisp-Scheme family.
#lang racket

(let ([str "Arch is the best!\n"])
    (write-string str)
    (values))
Ruby
A dynamic, reflective, general purpose object-oriented programming language.
#!/usr/bin/ruby -w
puts 'Arch is the best!'
Rust
Rust is a systems programming language that runs blazingly fast, prevents almost all crashes, and eliminates data races.
fn main() {
    println!("Arch is the best!");
}
Salt
Salt is an automation framework
 salt '*' event.fire '{"data":"Arch Is the best!"}' 'arch/best'
Scala
A multi paradigm language that runs on the JVM.
 object ArchIsBest extends App {
     println("Arch is the best!")
 }
Scheme
A dialect of Lisp.
(display "Arch is the best!\n")
Seed
A library and interpreter, dynamically bridging the WebKit JavaScriptCore engine, with the GNOME platform.
#!/usr/bin/env seed
print ('Arch is the best');
Shakespeare Programming Language
Designed to "make a language with beautiful source code [...]"
Arch is the Best.

Arthur, a young man who is the best.
Isabella, a likewise young woman who be.
The Ghost, an undead who is the article.
Beatrice, a young woman who is an adjective.


                    Act I: Setting of the Variables.

                    Scene I: Setting of Isabella and Arthur.

[Enter Arthur and Isabella]

Arthur:
 You are as dirty as the square of the sum of a rotten smelly foul devil
 and a vile lie! You are as bold as the sum of yourself and an evil hog!

Isabella:
 Thou art as big as the square of a cute fair sweet flower! You are as proud
 as the sum of thyself and a cow.

[Exit Arthur]

                    Scene II: Setting of The Ghost.

[Enter The Ghost]

Isabella:
 You art as loving as myself. Thou are as huge as the sum of yourself and twice
 a red old hair. You are as cowardly as the sum of yourself and a fat goat!

[Exit Isabella]

                    Scene III: Setting of Beatrice.

[Enter Beatrice]

The Ghost:
 Thou are as good as the sum of Isabella and a mighty fine rich noble King.

[Exeunt The Ghost and Beatrice]

                    Act II: Printing Arch is the Best.

                    Scene I: Arch.

[Enter Arthur and Beatrice]

Beatrice:
 Speak thy mind! You art as peaceful as the quotient between thyself and the
 clearest Lord.

Arthur:
 Speak your mind!

[Exeunt Arthur and Beatrice]

[Enter Isabella and The Ghost]

The Ghost:
 Thou are as normal as the sum of thyself and a town. Speak thy mind!

Isabella:
 Speak your mind!

[Exit Isabella]

[Enter Arthur]

The Ghost:
 Speak thy mind!

[Exit Arthur]

                    Scene II: is.

[Enter Beatrice]

Beatrice:
 Thou are as old as the sum of yourself and a nose. Speak your mind!

The Ghost:
 You art as pretty as the sum of thyself and a face. Speak your mind.

[Exit The Ghost]

[Enter Arthur]

Beatrice:
 Speak thy mind.

                    Scene III: the.

Arthur:
 You are as blue as the sum of yourself and a hamster. Speak thy mind!

[Exit Arthur]

[Enter The Ghost]

Beatrice:
 You are as prompt as the sum of thyself and a lie! Speak your mind.

[Exit Beatrice]

[Enter Isabella]

The Ghost:
 You art as happy as the sum of thyself and a large moon. Speak thy mind!

[Exit The Ghost]

[Enter Arthur]

Isabella:
 Speak thy mind.

[Exit Arthur]

                    Scene IV: Best.

[Enter Beatrice]

Beatrice:
 Thou are as blue as the sum of the sum of a curse and thyself and a bad
 codpiece. Speak your mind! You art as lovely as the sum of the sum of the
 happiness and yourself and a blossoming flower. Speak thy mind.

Isabella:
 You are as healthy as the sum of yourself and a plague! Speak thy mind.
 Thou art as huge as the sum of thyself and a hero. Speak your mind!

[Exit Beatrice]

[Enter Arthur]

Isabella:
 You art as green as the sum of thyself and a mother. Speak your mind.

[Exeunt]


Shoes
A Ruby version using Shoes for a GUI.
Shoes.app :width => 135, :height => 30 do
    para "Arch is the Best!"
end
Smalltalk
Smalltalk is an object-oriented, dynamically typed, reflective programming language.
Transcript show: 'Arch is the best!'.
SQL
Structured Query Language, the query language for relational databases
SELECT 'Arch is the best!';
SELECT 'Arch is the best!' from dual; -- for Oracle DB
Standard ML
A general-purpose, modular, functional programming language with compile-time type checking and type inference.
print "Arch is the best!\n"
Swift
A general-purpose, multi-paradigm, compiled programming language developed by Apple Inc.
print("Arch is the best!")
Tcl/Tk
A scripting language that is commonly used for rapid prototyping, scripted applications, GUIs and testing.
#!/usr/bin/env tclsh
puts "Arch is the best!"
TrumpScript
A scripting language based on President Trump's words.
say it with me, "Arch is the best!";
america is great.
UEFI
An extensible firmware framework
#include <Uefi.h>
EFI_STATUS EFIAPI
ArchIsTheBest (
              IN EFI_HANDLE        ImageHandle,
              IN EFI_SYSTEM_TABLE  *SystemTable
              )
{
   SystemTable -> ConOut-> OutputString(SystemTable->ConOut, L"Arch is the best!\n"); 
   return EFI_SUCCESS;
}
Vala
Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.
void main(string[] args) {
stdout.printf("\nArch is the best!\n\n");
}
var'aq
A warrior's programming language
"Arch is the best!" cha'
Verilog
A hardware description language, standardized as IEEE 1364
module top;
  initial $display("Arch is the best!");
endmodule
VHDL
VHSIC Hardware Description Language
use std.textio.all;

entity top is
end top;

architecture behaviour of top is begin
  process begin
    write (output, String'("Arch is the best!"));
    wait;
  end process;
end behaviour;
VimScript
A scripting language for the Vim text editor.
echo "Arch is the best!"
Wiring (Arduino)
Built on Processing, the open source programming language developed at the Massachusetts Institute of Technology.
void setup()
{
   Serial.begin(9600);
}
void loop()
{
   Serial.print("Arch is the best!");
}
Visual Basic
A third-generation event-driven programming language and integrated development environment (IDE) from Microsoft for its Component Object Model (COM) programming model.
Module Arch
  Sub Main()
      MsgBox("Arch is the best!")
  End Sub
End Module
X11
X11 is an architecture independent system for display of graphical user interfaces.

cc -lX11 arch.c

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#include <X11/Xlib.h>

int main()
{
       Display *d;
       Window w;
       XEvent e;
       int s;

       if (!(d = XOpenDisplay(NULL))) {
               fprintf(stderr, "Couldn't open display, but Arch is the best!\n");
               exit(1);
       }

       s = DefaultScreen(d);
       w = XCreateSimpleWindow(d, RootWindow(d,s), 0, 0, 110, 20, 0, 
                               0, WhitePixel(d,s));
       XSelectInput(d, w, ExposureMask | KeyPressMask);
       XMapWindow(d,w);

       while (1) {
               XNextEvent(d, &e);
               if (e.type == Expose) {
                       XDrawString(d, w, DefaultGC(d, s), 5, 15, "Arch is the best!", 17);
               }
       }

       XCloseDisplay(d);
       return 0;
}
Zimbu
A fast, easy to learn, and JS-like programming language.
FUNC Main() int
  IO.write("Arch is the best!")
  RETURN 0
}
Zsh
A UNIX command interpreter (shell) closely resembling ksh, but includes many enhancements.
#!/bin/zsh -f
setopt extendedglob
print -- $(tput setaf 2) ${$(<<<${${${(@j: :)${(@s:_:)${:-What_Linux_is_the_best?}}}/* (#b)([A-Z]i)/Arch $match[1]}} tr '?' '!')} $(tput sgr0)

Translations

Ancient Chinese
阿祺,盡善矣。
Ancient Greek (Attic)
Ἡ Ἁψίς ἀρίστη!
Arabic
ارتش هو الأفضل
Australian
Arch is fair dinkum, mate!
Bahasa Indonesia
Arch terbaik!
Basque
Arch onena da!
Belarusian
Арч - самы лепшы!
Bengali
আর্চ সবচেয়ে ভালো!
Brezhoneg
Arch emañ ar gwellañ!
or
Arch emañ ar matañ!
British
Arch is simply spiffing.
Bulgarian
Арч е най-добрият!
Catalan
Arch és el millor!
Cantonese
阿祺真係冇得頂!
Chinese (Mainland)
Arch最棒了!
Chinese (Taiwan)
Arch蠻贊的!
Czech
Arch je nejlepší!
Croatian
Arch je najbolji!
Danish
Arch er bedst!
Doge
So Arch, Much Good, Wow
Dutch
Arch is het best!
Esperanto
Arch plejbonas!
Estonian
Arch on parim!
Fikonspråket
Firch Arkon fir äkon fist bäkon
Filipino
Mabuhay ang Arch!
Finnish
Arch on paras!
French
Arch est le meilleur!
Fullwidth English
Arch is the Best!
Galician
Arch é o mellor!
German
Arch ist das Beste!
German (Bernese-Swiss)
Arch isch geil wine More!
Greek (Modern)
Το Αρτς είναι το καλύτερο!
Haitian Creole
Arch se meye bagay!
Hantec
Arch je nejbetélnější!
Hebrew
ארצ' זה הכי אחי!
Hindi
आर्च सर्वोत्तम है ।
Hungarian
Az Arch a legjobb!
Irish
Arch é is fearr!
Italian
Arch è il migliore!
Japanese
Archが一番ですよ!
Kannada
ಆರ್ಚ್ ಅತ್ಯುತ್ತಮವಾಗಿದೆ
Kazakh
Арч - ең жақсы!
Klingon
Arch'pu'ta"a'
Korean
아치가 최고입니다!
Kurdish
Arç herî baş e!
Latin
Arch optimus est!
Latvian
Arch ir labākais!
Leet
4rch 15 7h3 b357!
Lithuanian
Arch yra geriausias!
Lojban
la .artc. xagrai
or for those who prefer an experimental grammar
la'oi Arch xagrai

(to mi catlu do doi la bauspo fazykamni toi)

Lolcat
ARCH IZ TEH BEST!
Malayalam
ആർച് ആണ് ഏറ്റവും നല്ലത്
Mapudungun

writting system: Unificado

Doy kümei Arch

writting system: Raguileo

Zoy kvmey Arc

writting system: Azümchefe (Used in Windows XP)

Zoi kümei Arch

writting system: Nhewenh

Zoi kvmei Arch

writting system: Wirizüŋun

Zoy kümey Arch or Zoy kvmey Arch
Marathi
आर्च सगळ्यात भारी आहे!
Nepali
आर्च सबैभन्दा राम्रो हो!
Norwegian
Arch er best!
Old English
Arch biþ betst!
Occitan (lenga d'òc)
Arch es lo melhor!
Persian
آرچ بهترین است
Pig Latin
Archway isway ethay estbay!
Polish
Arch jest najlepszy!
Portuguese
Arch é o melhor!
Québécois
Arch c'est le plus meilleure du monde!
Romanian
Аrch e cel mai bun!
Russian
Арч — лучший!
Rövarspråket (English)
Arorcochoh isos tothohe bobesostot.
Rövarspråket (Swedish)
Arorcochoh äror bobäsostot!
Serbian
Arch je najbolji!
Shona
Arch iripamberi!
Singaporean
Arch the best lah!
Slovak
Arch je najlepší!
Slovenian
Arch je najboljši!
Spanish (Standard)
¡Arch es el mejor!
Spanish (Argentina)
Arch es una mazza!!
Spanish (Perú)
¡Arch es bravazo!
Spanish (Perú pituco)
¡Oe ese Arch es bien paja brother!
Spanish (Perú piraña)
03 k4vz4 3s3 4rch 3s l4 kg4d4 j3j3j3!!!!
Spanish (Chile)
Arch es bacán
Spanish (Chile, alternative)
Arch es la raja
Spanish (Chile, marginal)

(written in IPA because standard Spanish doesn't have these sounds)

ˈæɹʃ ɛːʰ tɜ.rˈiː.u.lɛ la rˈa.χa ʃʊ.ɹʊ
Spanish (Guatemala)
¡Arch está bien chilero!
Spanish (Guatemala, alternative)
¡Arch es la mera tos!
Spanish (Uruguay)
¡Arch la rompe!
Spanish (Venezuela, standard)
Marico, Arch es la vaina más arrecha.
Spanish (Venezuela, maracucho)
Que molleja de bueno es Arch.
Swahili
Arch ndiyo bora zaidi
Swedish
Arch är bäst!
Turkish
Arch en iyisidir!
Tamil
ஆர்ச்சே சிறந்தது!
Telugu
ఆర్చ్ ఉత్తమమైనది!


Thai
อาค์ชเทพเมพขิงขิง
Toki Pona
Arch li pona mute!
Ukrainian
Arch — найкращий!
Urdu
آرچ سب سے بہتر ہے!
Vietnamese
Arch là tốt nhất!
Welsh (Cymraeg)

Emphasis on Arch:

Arch sydd yr orau un!
Arch sydd y gorau un!

Emphasis on being the best (one):

Yr orau un yw Arch!
Y gorau un yw Arch!

Encodings

ASCII Banner
                    _       _       _   _            _               _   _
     /\            | |     (_)     | | | |          | |             | | | |
    /  \   _ __ ___| |__    _ ___  | |_| |__   ___  | |__   ___  ___| |_| |
   / /\ \ | '__/ __| '_ \  | / __| | __| '_ \ / _ \ | '_ \ / _ \/ __| __| |
  / ____ \| | | (__| | | | | \__ \ | |_| | | |  __/ | |_) |  __/\__ \ |_|_|
 /_/    \_\_|  \___|_| |_| |_|___/  \__|_| |_|\___| |_.__/ \___||___/\__(_)
Base64
$ echo 'Arch is the best!' | base64
QXJjaCBpcyB0aGUgYmVzdCEK
Binary ASCII
$ echo 'Arch is the best!' | perl -lpe '$_=unpack"B*"'
0100000101110010011000110110100000100000011010010111001100100000011101000110100001100101001000000110001001100101011100110111010000100001
Braille
⠁⠗⠉⠓⠀⠊⠎⠀⠮⠀⠃⠑⠎⠞⠲
Desrever (Reversed)
$ echo 'Arch is the best!' | rev
!tseb eht si hcrA
h4x0r
4rch 15 7h3 b357!
Hexadecimal ASCII
$ echo 'Arch is the best!' | perl -lpe '$_=unpack"H*"'
4172636820697320746865206265737421
Morse Code
.- .-. -.-. ..../.. .../- .... ./-... . ... -
ROT13
$ echo 'Arch is the best!' | tr 'A-Za-z' 'N-ZA-Mn-za-m'
Nepu vf gur orfg!
Rotated 180°
¡ʇsǝq ǝɥʇ s! ɥɔɹ∀
URL Encoded
Arch%20is%20the%20best!

Hashes

md5sum
2d9092e089d77a8e23f47ba3dfe77027
sha1sum
7f6ed0bf29abbd7e796ca1311c84a7a21a68a656
sha224sum
af15cd556676d37f916a35e2cf74f04cf7b1805b3244ec418c3927d8
sha256sum
107139d6b9a15fd97acf743e5806823c8ff868fde8b7c28cfcc2c9184df644ae
sha384sum
769ec295d876483aa6cec7ff7997296c8ff2236630b0e48b059576143b60ab30adefec9321d8acc2a133219dfb302bc5
sha512sum
b0917f66d05278106808d25f51001b038856fa7171b935d450b4bcbf1e8b82ed6a5a2f49d99734e1efc7ad3d1b8a33519008635d4e1aa3e65a5e70c4de649aad
sha3-224sum
D650C03EC4CBAD76DED2CDE5232128F46CA311B266EC09C36D349728
sha3-256sum
9FEC011CC05F1430A3832019B72F280536F1E395F067C3E53193A70F082D193B
sha3-384sum
3CBFAAAA2509DAFA6804F5CDF5271594F7D6F44038BB342C7BBC802047C05BE98C8AF6020EBB51291188AC99D6803F52
sha3-512sum
E30381FFC93C3E727FCF080C2A46852C042517899D8E823435B99A94345C3F95A25FA11DFEE422ED7C7FD009893B5482BEBA87B7FF3B546D4655ADB6EAE410F8