NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!
Avatar
Neaktivní uživatel:1.4.2017 0:35

Ahoj všem,
Dostal jsem nápad, přiznávám, že nejsem první koho to napadlo, ale myslím, že tady to ještě nebylo.

Pojďme se podělit o nejobskurnější Hello world appky vlastní tvorby.

Proč?
Programování není jen o tom umět psát kód. Často jde o víc, o hlubší znalosti platformy, jazyka, hacků v něm realizovatelných. Myslím, že pokud znáte nějaký jazyk tak dobře, že byste si dovedli vybavit nějaký opravdu šílený způsob, jak napsat Hello world, tak aby fungoval, ale aby byl něčím opravdu zvláštní, může to být zábava i pro ostatní. Třeba se kouknou a řeknou, wow to jsem vůbec nevěděl, že je možné.

Nemyslím, že je třeba svazovat se nějakými pravidly, prostě buďte kreativní a soudní (ale jen maličko).

Těším se na vaše výtvory :-)

Odpovědět
1.4.2017 0:35
Neaktivní uživatelský účet
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
Jan Vargovský:1.4.2017 1:27

Dostal jsi nápad tím způsobem, že jsi to viděl na SO? :D

 
Nahoru Odpovědět
1.4.2017 1:27
Avatar
Odpovídá na Jan Vargovský
Neaktivní uživatel:1.4.2017 12:21

Tam jsem viděl před rokem něco jiného, soutěž o nejkratší a bitově nejmenší Hello world.

Jde asi o to, že mě samozřejmě napadlo, že tohle už někdo (mnoho) někdy (často) vytáhnul. Ale ne tady. Takže ačkoliv nejsem první ve vesmíru koho to napadlo, skutečně mě to napadlo nezávisle na SO. Ale o to v první řadě vůbec nejde, spíš o tu zábavu kolem.

Nahoru Odpovědět
1.4.2017 12:21
Neaktivní uživatelský účet
Avatar
Neaktivní uživatel:1.4.2017 14:01

Tak ja treba zacnu. Snad se nekdo prida.
https://jsfiddle.net/…ll/c41g4s8k/

function *hello_world_gener() {
        const hello_world = 'Hello World!';
  let state = '';
  for (let letter of hello_world) {
        state += yield letter;
  }
}

const iter = hello_world_gener();

let text = '';
let next = iter.next();
while (!next.done) {
        text += next.value;
        next = iter.next(text);
}
console.log(text);

JS, iterator protokol.

Nahoru Odpovědět
1.4.2017 14:01
Neaktivní uživatelský účet
Avatar
gcx11
Tvůrce
Avatar
Odpovídá na Neaktivní uživatel
gcx11:1.4.2017 16:34
#!/usr/bin/env python3

from io import StringIO
import sys
if sys.__stdout__ is None: sys.__stdout__ = sys.stdout
sys.stdout = out = StringIO()
import this
sys.stdout = sys.__stdout__
t = tuple(sorted(set(out.getvalue())))
print(t[1].join(map(str.capitalize,
     [t[29]+t[26]+2*t[32]+t[35], t[-3]+t[-10]+t[-8]+t[-13]+t[-20]+t[2]])))
 
Nahoru Odpovědět
1.4.2017 16:34
Avatar
Verquido
Tvůrce
Avatar
Verquido:1.4.2017 16:50

Nejhorší HelloWorld - 37minut

Přikládám něco co by se mohlo líbit, nicméně to není má práce :)

 
Nahoru Odpovědět
1.4.2017 16:50
Avatar
Patrik Valkovič:1.4.2017 17:22

Taktéž není z mé tvorby, ale je krásně viět, co lez v C dělat :D
http://jroweboy.github.io/…unction.html

Nahoru Odpovědět
1.4.2017 17:22
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 7 zpráv z 7.