hellowiki.org

Hello World!

Csinaltam egy kis wiki oldalt a "Hello Word!" programok gyujtesere szamtalan nyelven. Tudom, hogy tobb ilyen gyujtemeny is van mar, de szerintem egy ilyen wiki forma jobb hely ezeknek. Masreszt az oldal picit tobb probal lenni mint a kodok gyujtemenyenel, a kodok melle egy kis "indito segitseg" is van a kodokhoz es hogy merre erdemes tovabb indulni, ha most talalkoztal a nyelvvel eloszor. Pontosabban lesz, mert most meg semmi nincs :) egyetlen oldalt csinaltam meg tobbe kevesbe, a C iranti tiszteletbol azzal kezdtem, de ezt az oldalt sem lehet feltetlenul referencianak tekinteni, de talan mutatja, hogy kb mit is szeretnek.

Ha latsz benne fantaziat irj bele, egyelore regisztracio nem szukseges, vagy ha csak kivancsi vagy nezz be (vagy inkabb nezz be kesobb):

http://hellowiki.org

----------------------------------------------------------------
update: 2009.nov.2.

Koszi azoknak aki szerkesztettek barmit is az oldalon, ugyanakkor szeretnem kerni, hogy ha minimalis idonel kicsit is tobbet szansz ra, akkor ne csak a kodot vagd be az oldalra. ;) Koszi.

Hozzászólások

nem tudom hogy én szeretek-e (új) értelmet adni a szavaknak vagy te ragaszkodsz nagyon a szexhez, de ha meghatározásokat keresek, mindenhol csak azt írják hogy _leggyakrabban_ a te értelmezésedben értik, tehát lehet máshogy is, használatban is rengetegszer látom másképp értve, saját megfogalmazásomban:

egy adott eszközt már az eredeti cél megléte, sőt más, új cél nélkül, pusztán az eszköz élvezetéért használunk, vagyis a l'art pour l'art fokozott szinonimája

(jelen esetben a wiki technológiát látom erőltetnek, mert értelmét elveszti amikor a helloworld szépségét gyalázza:) )

Legújabb agymenésem hogy programnyelvet írok. Ha kész lesz felteszek belőle egy hellowordöt :-)

Nincs. Sajnos egyelőre csak az infrastruktúrát alapozom.

1etemen csináltam egy parsert, színezős editort generáló meg hasonlókat tudó keretrendszert, amit itt újra fel akartam használni, de persze nincs meg az akkori kód, eltűnt a digitális szemétdombomon valahol. Persze ez nem baj, mert legalább kicsit jobbra tudom újraírni majd :-). De mint alacsony prioritású - nem fizetett - projekt kicsit lassan halad.

Az alapozáshoz van egy projektem sf-en, ami az egyik legkevésbé dokumentált publikus projektem, csak azért tettem fel hogy ne kelljen magamnak verziókezelőt telepíteni :-). http://sourceforge.net/projects/astparser/

Egynek nekiestem én is pár hónapja. Időhiány és a "technológia" újragondolása miatt kicsit zötyögősen megy, de tény hogy iszonyú sokat lehet tanulni belőle. Az én megoldásom a régi jó Basic To C analógiát követte, ami annyit tesz, hogy konvertálja az általam megszült programozási nyelvecske sorait C, C#, vagy akármi másra, amire megírom. Már az első 4 parancs kódjának megírásakor láttam, mennyi hibakezelést kell beleírnom. Szóval nem rossz kis gyakorlat, ha az okosodás a cél :)

Én is ilyenben gondolkodom, ami egy másik programnyelvre fordít. Persze még nem teljesen világos előttem, hogy mit fogok választani célnyelvnek, meg lesz-e köztes nyelv, meg egyáltalán mi hogy fog kinézni. A lényeg, hogy forradalmi legyen legalább egy szempontból :-)

Az enyém igazából csak poénnak indult. Van egy ismerős, aki a html-t ismeri, s keresett olyat, ami hasonlít arra a nyelvezetre, de persze futtatható kódot készít. Ekkor jött az ötlet, hogy elbohóckodok egy kicsit (inkább csak az motivált, hogy meg tudom-e csinálni). A célnyelv első körben a c# mono lett volna, mivel gyorsan és aránylag egyszerűen lehet benne fejleszteni, modellezni, aztán amikor láttam, hogy mi a metódus, nekiálltam c++-ban a dolognak.
Szerintem majd úgy 10 év múlva jelentkezek ezügyben :D

Nekem úgy kezdődött, hogy elégedetlen vagyok majdnem minden informatikai rendszerrel. Innen szinte azonnal adódott, hogy új oprendszert kellene írni. Viszont forradalmi oprendszert csak forradalmi programozási nyelven lehet írni (egy kevéssé alátámaszott axióma), úgyhogy azzal kell kezdeni. Hát ezért írok én programozási nyelvet :-).

10 év múlva biztos, hogy teljesen más hülyeségem lesz, úgyhogy ha csak akkor jelentkezem, akkor nem lett belőle semmi :-).

Ez e'r? :)

program:


H

forditas:


CC=gcc -ansi -pedantic -O3 -DH="main(){printf(\"Hello, world!\\n\");}"

all: helloworld

.PHONY: all clean

helloworld: helloworld.c
        $(CC) -o helloworld helloworld.c

clean:
        rm -f helloworld

egyebkent viccen kivul (hehe) ha kol emlekszem, tenyleg van egy programnyelv, amibe csak ezert tettek be egy ilyen egyszeru" utasitast, hogy elmondhassa'k, hogy abban az xy nyelvben a legegyszerubb megirni ;]

szerintem halálraítélt ötlet, mert:
a helloworld pici és aranyos, a wiki nagy és csúnya

ha meg mindenképp, miért nem mehet A wikire?

a wikit is szeretem meg a helloworldot is, pontosan úgy mint a csokifagyit és a pizzát

nagy alatt nem azt értem hogy sok oldalból áll, hanem nézd meg a "c" oldalát, az a kis rövid programocska több oldalas lett a hozzáírt magyarázatokkal, a gyors elinduláshoz így maximum az abszolút számítógépkezdőknek a max 10 "nagy" programnyelvhez lehet segítség... hmm, bonyolult lenne kifejtenem, egyszerűen csak _magam_ részéről didaktikailag egy zsákutca, gyűjtemények csúnya.. de ettől persze még lehet sikeres amivel igazolódik hogy tévedtem, remélem így lesz :)

Nekem tetszik. Hozzáadtam a C++ -t :)

--
Keep it simple, stupid.

Koszi azoknak aki szerkesztettek barmit is az oldalon, ugyanakkor szeretnem kerni, hogy ha minimalis idonel kicsit is tobbet szansz ra, akkor ne csak a kodot vagd be az oldalra. ;) Koszi.