Autor Wątek: Czy "Hello World!" jest programem ?  (Przeczytany 5729 razy)

ZbyniuR

  • *****
  • Wiadomości: 3333
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Czy "Hello World!" jest programem ?
« dnia: 2017.10.26, 09:35:58 »
W tak wielu filmikach widziałem to Hello World (...) GOTO 10 wstukiwane przez kogoś kto chce zademonstrować że komputer działa, że już mnie skręca jak widzę taki brak inwencji. Przecież to najgłupszy program jaki można napisać.

Czy znacie kogoś kto od tego zaczynał, a potem doszedł do czegoś godnego uznania?

Bo ja mam wrażenie że takie coś pisują ci co od tego zaczynają, ale też i na tym kończą.
- Jeśli masz w domu światło i wodę, tzn. że masz światłowód. ;)

ZX Freeq

  • *****
  • Wiadomości: 1835
  • Miejsce pobytu:
    Warszawa
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #1 dnia: 2017.10.26, 09:39:35 »
Ja programu typu "Hello World" jeszcze nigdy nie napisałem. A programowaniem mniej lub bardziej zajmuję się od podstawówki. ;D Widać, przerasta mnie to. :D
ZX80|ZX81+16kB+PandAY|ZX 48k/+/128k+/+2/+2A/+3/Vega/Next|QL+QIDE|JS128|Timex 2048+2040|UK2086|FDD3000+3.5''|AY|ZX HD|Divide2k11/2k14|DivMMC/PicoDivSD|BetaDisk 128|Opus|Masakrator FM|If 1/2/Microdrv|Multiface 1|+2A\B SDI-1|SJS 1/2|ZX Printer|TZXDuino|+3 HxC USB|ZXUno|Omni
Z88|A500/600|PC200|Ent128

KWF

  • *****
  • Wiadomości: 6838
  • Miejsce pobytu:
    trzecia planeta od Słońca
  • "I co ja robię tu, u-u, co Ty tutaj robisz ..."
    • PCBway
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #2 dnia: 2017.10.26, 10:01:33 »
Buahaha, jeszcze nie jestem stracony dla ludzkości ;D

http://www.speccy.pl/forum/index.php?topic=3339.msg49767#msg49767
KWF
-----
R Tape loading error 0:1
Moje zabawki: https://github.com/McKlaud76

silenter

  • *****
  • Wiadomości: 1337
  • Miejsce pobytu:
    Warszawa/Radzymin
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #3 dnia: 2017.10.26, 11:16:45 »
Panowie przecież pisząc "Hello World" miałem na myśli jakiś własny program startowy.

Jeden pisze hello world - inny rysuje piramidki. Potem dokładamy, żeby zapytała się o imię albo pocieniował piramidki. itd. itp.
128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

Gryzor

  • *****
  • Wiadomości: 2010
  • Miejsce pobytu:
    Warszawa
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #4 dnia: 2017.10.26, 11:33:21 »
A jaki wniosek z tej dyskusji ? :D

tooloud

  • *****
  • Wiadomości: 3189
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #5 dnia: 2017.10.26, 12:29:29 »
to jest mój "hello world" w asm.

http://tooloudtoowide.marcinrusinowski.com/dev/i-started-to-learn-assembler-for-z80-and-zx-spectrum/

IHMO nawet "Hello world" ma sens o ile jest coś dalej.

dużo sprzętu mało czasu.

silenter

  • *****
  • Wiadomości: 1337
  • Miejsce pobytu:
    Warszawa/Radzymin
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #6 dnia: 2017.10.26, 21:25:24 »
A jaki wniosek z tej dyskusji ? :D
Ja bym wyciągnął następującą konkluzję.

Programowania można się nauczyć tylko poprzez praktyczne stawanie przed wyzwaniami i ich przezwyciężanie. Wszelkiego rodzaju kursy i poradniki uczą przede wszystkim kodowania (nawet te zaawansowane) lub utrwalają schematy rozwiązywania typowych problemów. Rzecz w tym, że od kodowania do programowania
jeszcze daleka droga.
Wydaje mi się, że programowanie musi być powiązane z pasją - bez tego można być jedynie dobrym koderem. Programista stając przed wyzwaniem nie szuka jakiegokolwiek rozwiązania tylko rozwiązania najlepszego dla określonej sytuacji przejrzystego, czytelnego tzw. eleganckiego.
Dlatego ważniejszym zadaniem przy nauce programowania, jest rozwiązanie jak największej klasy problemów niż wykucie na pamięć instrukcji danego języka.

128k +2 UK issue 1, JS128, FDD3000 in restoration, ZAXON MGT +D, PEAR AmpY, Pear ExEar :), PEAR TI-OF-TTL+FDD35, co to tu robi??? => 2xCDTV&A500

https://soundcloud.com/silenter

https://www.youtube.com/channel/UCKZhL7Lq1zUDDnRDTJKhN4A

zaxon

  • *****
  • Wiadomości: 4695
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #7 dnia: 2017.10.26, 21:37:51 »
Prawdziwe programowanie, kodowanie sie skonczylo w czasach gdy ktos z marketingu i zarzadzania podsłuchał programistow jak mowili : " Chłopaki, musimy zminimalizowac kod zeby zmiescił sie w tych 2 kilobajtach bo inaczej ludzie beda musieli dokupic dodatkowy ram "  ;)
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

tooloud

  • *****
  • Wiadomości: 3189
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #8 dnia: 2017.10.30, 19:26:49 »
Prawdziwe programowanie, kodowanie sie skonczylo w czasach gdy ktos z marketingu i zarzadzania podsłuchał programistow jak mowili : " Chłopaki, musimy zminimalizowac kod zeby zmiescił sie w tych 2 kilobajtach bo inaczej ludzie beda musieli dokupic dodatkowy ram "  ;)

powiedz to atarowcom, jak zrobili sobie po 20 latach Bomb Jack'a to wymaga 320KB RAMu :D
dużo sprzętu mało czasu.

Maryjan

  • *****
  • Wiadomości: 6666
  • Miejsce pobytu:
    Skarżysko-Kam.
  • Scotch whiskey and West Highland Terrier
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #9 dnia: 2017.10.30, 19:32:21 »
To go w BASIC-u napisali ?
"Co miałem powiedzieć - przeczytałem..." Nikodem Dyzma

tooloud

  • *****
  • Wiadomości: 3189
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #10 dnia: 2017.10.30, 19:46:29 »
jest w dwóch wersjach - na cartcie z dodatkową pamięcią (z tego co zrozumiałem), a plikowa wymaga 320K moda.
dużo sprzętu mało czasu.

zaxon

  • *****
  • Wiadomości: 4695
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #11 dnia: 2017.10.30, 20:20:01 »
Nawet miałem tego na carcie ale gdzies podziałem przy przeprowadzkach.
Siedem kilo smalcu,gesich jajek kopa,zeby moc to polknac tegiego trza chlopa. GG 3456993

RafalM

  • *****
  • Wiadomości: 1133
  • Miejsce pobytu:
    Sulejówek
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #12 dnia: 2017.10.31, 12:31:14 »
Oczywiście że zaczynałem od programów typu "Hello world". Co innego miałem pisać w wieku 10 lat jako swój pierwszy program?

Nie był to rzecz jasna tekst "Hello world" bo to jakiś amerykański wynalazek tylko pewnie coś o kolegach, nauczycielach, zespołach muzycznych i innych komputerach, być może z jakimiś wulgaryzmami ;)

Na Spectrum można łatwo uzyskać dość ładny, wielokolorowy efekt - chyba jakoś tak:
10 PRINT PAPER RND*8;INK RND*8;"Atari jest glupie";
20 GOTO 10


A potem wciskamy Enter jak pojawi się zapytanie "scroll?" i oglądamy przesuwając się napisy. Prawdziwa magia ;)

tooloud

  • *****
  • Wiadomości: 3189
  • Miejsce pobytu:
    Warszawa
  • mydłem go!
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #13 dnia: 2017.10.31, 12:51:02 »
... albo POKE 23692,0 i jedzie bez pytań :D
dużo sprzętu mało czasu.

Skinner

  • ****
  • Wiadomości: 367
  • Miejsce pobytu:
    Wlkp PL
Odp: Czy "Hello World!" jest programem ?
« Odpowiedź #14 dnia: 2017.10.31, 12:54:47 »
Oczywiście że popełniłem w życiu "Hello world" - uczyłem się programowania z książek gdzie był to niejako element obowiązkowy. Chodzi o to żeby pierwszy program był jasny przejżysty i dawał szybki i widoczny gołym okiem efekt - to wciąga do dalszej zabawy :)
2x 48k+, +2, HQ48 (under construction)