Du må være registrert og logget inn for å kunne legge ut innlegg på freak.no
X
LOGG INN
... eller du kan registrere deg nå
Dette nettstedet er avhengig av annonseinntekter for å holde driften og videre utvikling igang. Vi liker ikke reklame heller, men alternativene er ikke mange. Vær snill å vurder å slå av annonseblokkering, eller å abonnere på en reklamefri utgave av nettstedet.
  1 5577
Hvorfor

Det er lenge siden vi her på freakforum har hatt programmerings utfordring/konkurranse, det morsomt og det kan skape interesse rundt programmering.

Bakgrunn

Det er sikkert mange som er kjent med stackoverflow sin HTTP 404 - Not Found side, denne siden viser bildet av en kode, nærmere bestemt følgende kode:



Denne koden er gyldig C kildekode (som kompileres med 2 warnings), kjørt man den for man «404» som output. Men denne koden kan også kjøres i perl, python og brainfuck interpreter uten error med samme output («404»).

Utfordringen

Dette er en utfordring der man må bruke alle kreative sanser, være flink til å tenke utfor boksen og det er en stor fordel å ha vært innom mange forskjellige språk. Utfordringen går ut på å skrive en lignende kode av stackoverflow sin, målet er å lage en kode som lar seg kompilere/kjøre i flest mulig interpretere uten error (warning går greit) med lik output, hva koden skal skrive ut er opp til dere å bestemme.

Når dere poster koden deres, gjerne skriv hvilken språk dere ser for dere at koden skal fungere i (så er det lettere for meg å kontrollere det)

Her gjelder det å utnytte flest mulig «features» i hvert språk.

Hvem/Når?

Jeg utnevner en vinner den 1 juni, eneste kriteriet er at koden må gi samme output i alle språkene, og den som klarer å inkludere flest mulig språk i samme kode vinner.

Selvsagt så er dette en utfordring for de mer erfarne, men nybegynnere er hjertelig velkommen til å delta. Det gjør ingenting om dere bare klarer å inkludere to språk. «Det viktigste er ikke å vinne, men å delta»

______________________________________
«It's not a bug, it's a feature»
▼ ... noen uker senere ... ▼
La ikke merke til denne konkurransen, og det ser ut som det gjelder flere.

Her er i hvert fall et bidrag. Lar seg kjøre uten warnings som C/C++, Python, Bash, Batch, Ruby (med flagget -x) og Brainfuck.

Kode

#// 2>nul & @echo off & echo "Hello Freak!" & exit /b 0 & -[------->+<]>-.-[->+++++<]>++.+++++++..+++.[--->+<]>-----.+++[->++<]>.--[++++>---<]>-.-------------.----.++++++++++.+[++>---<]>-
#include "stdio.h"/*
"""" 2> /dev/null; echo "Hello Freak!"; exit 0;
#!ruby
puts "Hello Freak!";
__END__
"""
print("Hello Freak!")
"""*/
int main(){
    printf("%s\n","Hello Freak!");
    return 0;
}//"""