- A hozzászóláshoz be kell jelentkezni
- 8001 megtekintés
Hozzászólások
Nehéz döntés volt, végül a ruby-ra szavaztam. Ha csak magát a nyelvet nézzük, akkor nagyon tetszik, tele van szintaktikai cukorkákkal :)
A másik nagy kedvenc a java, ami szintén kiváló nyelv, de arra úgyis sokan fognak szavazni :)
:(){ :|:& };:
- A hozzászóláshoz be kell jelentkezni
Perl. Gyakorlatilag bármit kell csinálni, ez az első, ami eszembe jut, egyszerű, és nem tudsz olyat mondani, amihez ne lenne perl modul. Nem a gyorsaságáról híres, de mikor 500 usert kell egy txt-ből ldap-ba importálni nem is az a lényeg :).
--
Discover It - Have a lot of fun!
- A hozzászóláshoz be kell jelentkezni
Ugyanez a gondolat, csak bash szkripttel :) Végülis ha nagyon kell, akkor perl-lel megtámogatom, de általában elég az alap shell (sed, cut, test, és társaik; még awk is felesleges).
- A hozzászóláshoz be kell jelentkezni
+1 (-perl +awk)
- A hozzászóláshoz be kell jelentkezni
Nem gyors? Szerintem gyorsabb, mint a python, vagy java vagy egyéb interpreteres/VM-es nyelv. Nyilván assembly vagy C kódnál nem gyorsabb, de amilyen programokat láttam ott általában nem is a nyelvvel volt a probléma, hanem a kódoló hozzáértésével :). Perlben kódolni meg addiktív, már C-ben is próbálok my $var szintaktikázni, azt nézem miért nem fordul :D.
- A hozzászóláshoz be kell jelentkezni
Nem gyors? Szerintem gyorsabb, mint a (...) java vagy egyéb interpreteres/VM-es nyelv
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni
Az idézett teszt alapján lehet, hogy a Pythont sem kellett volna kipontoznod.
- A hozzászóláshoz be kell jelentkezni
Miért olyan lassú ebben a tesztben a Ruby?
- A hozzászóláshoz be kell jelentkezni
Ez nem egy teszt, hanem sok kicsi. Ha nemtetszik, hogy a kedvenc nyelved lassu, akkor irhatsz es submittelhetsz jobb implementaciot azokra a feladatokra, amiket a benchmark mer. Osszessegeben: amig az ellenkezojet be nem bizonyitja valaki, kijelenthetjuk, hogy a Ruby uberlassu. :)
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni
Éppen mostanában benchmarkolgatok különböző algoritmusokat különböző nyelveken (majd blogolok róla egyet, ha lesz időm befejezni + összesíteni az eredményeket), és el kell hogy áruljam, hogy eddig a python jóval gyorsabb (a java-c-c++ hármasnak a közelébe sem ér), és a ruby-val van kb egy szinten sebességben. Bár eddig csak olyan teszteket futtattam, ami a ruby szempontjából kifejezetten hátrányos, és C/Java/C++ szempontból előnyös.
:(){ :|:& };:
- A hozzászóláshoz be kell jelentkezni
+1
Igazából önkritikusnak kellene lennem, hiszen más nyelvet csak nagyon érintőlegesen ismerek, és ritkán használok. Perl viszont minden mennyiségben.
Csaba
- A hozzászóláshoz be kell jelentkezni
Ha valami adatok hatákony kezeléséről van szó, akkor nekem gawk.
Ha adatok generálásáról (fizikai szimulációk), akkor meg c++ . (bár igazából a ++ból legtöbbször csak a szigorú típusellenőrzést használom ki, úgyhogy inkább tartom magam plain c-snek). Mindenesetre mivel fordítót szerint c++/t használok, ezért azt jelöltem meg. De vajon a többi c++ szavazatból hányan értik ugyanígy?
- A hozzászóláshoz be kell jelentkezni
Hat nem tudom, en pont a gyorsasaga miatt (is) szeretem.
- A hozzászóláshoz be kell jelentkezni
Na csak megszületett a szavazatom a C-re. Sokat hezitáltam a C, és az assembly között, de úgy néz ki hogy az ASM is kezd alakulni (mármint a tudásom, de egy ciklus + hello word-nél sokkal több még nem negy), nagyon tetszik az, hogy utasitásból alig van max 100-as nagyságrend, a töbi matek, és memóriakezelés. Kezd jobban tetszeni mint a C.
- A hozzászóláshoz be kell jelentkezni
Olyan nyelv amugy sincs, hogy "assembly". x86 assembly van (yuck! yikes!), meg 65xx assembly (zomg), m68k assembly (w00t), PowerPC assembly (okish), ARM assembly (okish#2), stb. Ezek kb. ugy aranylanak egymashoz mint - hulye hasonlattal elve - a C a Pascalhoz. Szoval teljesen kulon nyelvek, amik max. sok (vagy eppen alig nehany) szempontbol hasonlitanak...
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni
Igen ez igaz. Egyenlőre az x86 assembly-t tanulom, de tetszenek az arm-ek (és az avr-ek), de alapnak bőven jó ha egy x86-al kezdek.
- A hozzászóláshoz be kell jelentkezni
Jaja, és akkor még az x86 assembly-t lehet intel féle és lehet at&t (as) féle szintaktivál írni. :D
- A hozzászóláshoz be kell jelentkezni
akkor ajánlom figyelmedbe a brainfuckot:)
((szvsz asm-et nem azért "szeretik" amit leyrtál hanem ahogy az előttem szóló írta, az A gép))
- A hozzászóláshoz be kell jelentkezni
Ez nagyon morbid :D. Ezt ki kell próbálnom. Itt ha elgépelsz valamit debugolj. Nagyon agyatlan. :D
- A hozzászóláshoz be kell jelentkezni
Ezzel mindig bajom volt. Aki foglalkozott és kellően megismert egy-egy programozási nyelvet, az azt fogja választani, amelyik éppen az adott feladatra a legalkalmasabb. A felsoroltak közül legalább 5 nyelven írtam már programokat (többet vagy kevesebbet), de mind az ötre tudnék alkalmazási területet, ahol azt részesítem előnyben.
Szvsz a "kedvenc programozási nyelvem" teljesen szubjektív, és sok esetben csak arról szól, hogy melyiket ismerem.
- A hozzászóláshoz be kell jelentkezni
+1
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni
Egyetértek. És? Mondjuk a kedvenc filmem kategóriára is el lehet ugyanezt mondani. Attól még lehet szavazni róla, és érdekes az eredmény.
- A hozzászóláshoz be kell jelentkezni
+1
- A hozzászóláshoz be kell jelentkezni
Az osszes kategoria szubjektiv, azert is van a neveben, hogy "kedvenc". Itt nem az a kerdes, hogy ezt a feladatot milyen nyelven oldanad meg, hanem, hogy melyik a kedvenc.
- A hozzászóláshoz be kell jelentkezni
Pont ezért szoktam mindig arra szavazni, amelyik valami miatt éppen különösen kedves, ez volt már c++, python, most épp c#, legközelebb meg talán a ruby lesz.
- A hozzászóláshoz be kell jelentkezni
Nem a legjobb, hanem a kedvenc nyelvet kell kiválasztani.
Pl. nekem most a Python ez, mert ha valamit le akarok programozni, akkor gyorsan elkészül, szép, átlátható.
Természetesen nem mindenhez feladathoz ez a tökéletes, de amíg C-ben, C++-ban ugyanazt leírom, elmegy négyszer annyi idő. Azt a plusz időt meg inkább másra fordítom :-)
G
- A hozzászóláshoz be kell jelentkezni
python, mert egy abszolút laikusnak is van benne sok szépség.
projecteulerre néha perl vagy C.
szerveren php... kliuensen javascript...
ja meg vbscriptet is ideírom, a trollkodás kedvéért
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
#dupla
- A hozzászóláshoz be kell jelentkezni
Ilyenkor merül fel bennem a kérdés, hogy a PHP-re szavazóknál mennyi lehet az ismert egyéb programnyelv/ember arány.
----------------
Lvl86 Troll
- A hozzászóláshoz be kell jelentkezni
Ja. Tegye fel a kezet, aki PHP-re szavazott, es ismer programozasi nyelveket is! :)
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Akarsz beszelni rola?
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-
- A hozzászóláshoz be kell jelentkezni
+1 (ez nem a válaszom, hanem az egyetértés jele)
- A hozzászóláshoz be kell jelentkezni
Én a PHP-ra szavaztam, és ismerem a többi programozási nyelvet is.
- A hozzászóláshoz be kell jelentkezni
És akkor miért? :-)
Komolyra fordítva: mi miatt épp ez a kedvenced?
G
- A hozzászóláshoz be kell jelentkezni
így utólag jut eszembe, nem lehetett volna php helyett javascript? :)
- A hozzászóláshoz be kell jelentkezni
Nevicceljá' az első, amiben nem vagyok a kissebbségben :D:D:D
KoviX
- A hozzászóláshoz be kell jelentkezni
csak 18% most, az bőven kisebbség a többi 82-höz képest, ami azt jelenti bármi jobb nála:)
- A hozzászóláshoz be kell jelentkezni
C++-ra szavaztam, de gondoltam PHP-ra is. Az interpretált nyelvek közül részben épp azért a PHP-t preferálom, mert ennek a leginkább C++-szerű a szintaxisa.
- A hozzászóláshoz be kell jelentkezni
Sajnos a D meg az iden sem kerult be, azert szavazok neki egyet.
- A hozzászóláshoz be kell jelentkezni
Nahát!
Más években teljesen más volt az eloszlás.
Most (persze lehet, hogy hamarosan szavaznak ezren a PHP-re, és 500-an C-re) meg teljesen kiegyenlítettnek tűnik.
Tetszik.
Ezek szerint az emberek megismernek idővel más nyelveket is?
G
- A hozzászóláshoz be kell jelentkezni
vagy mindenki lusta megismerni mást, mint amibe elsőnek belebotlott, és az elsőbe belebotlás heurisztikusabb, mint ha valaki sokat megnéz, és kiválasztja a kedvencet;)
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Ha ez igaz lenne, akkor a mai napig assembly-ben programoznék :-)
Vagy én vagyok a hülye, hogy assembly után megtanultam C-ben és a suliban Pascalban programozni? Utána meg C++-ban?
Vagy én vagyok a hülye, ha x évvel később a szövegfeldolgozási feladatokat nem C-ben hegesztem össze, hanem mondjuk shell scriptet vagy perlt használok?
Vagy ha csak össze kell dobni valami modellt, és a sebesség (meg a memória) nem fontos, akkor pythont használok?
- A hozzászóláshoz be kell jelentkezni
eszembe sincs ezt hülyeségnek tartani. Csak vázoltam a fenti tendencia egy másik kialakulási lehetőségét...
Amúgy pedig szerintem nincsenek sokan, akik assemblyben kezdték — aki hobbyból kezdte, valószínűleg nem azzal kezd... Legalábbis ha tíz-tizenöt évnél korábban kezdte;)
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Én 23 éve kezdtem. Hobbiból. Assemblyvel.
- A hozzászóláshoz be kell jelentkezni
26 éve, Sinclair basic-kel, pár hónappal később Z80 assembly... és még sokan mások, azóta.
- A hozzászóláshoz be kell jelentkezni
+ valahogy én is így, csak az assembly az i386-os korban kezdett érdekelni :)
- A hozzászóláshoz be kell jelentkezni
hogy itt mennyi a bácsi... :) — különben iróniát leszámítva is meglep, hogy ennyi itt a régi motoros:)
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
A "bácsit", meg a "régit" kikérem a magam nevében, nagy motoros viszont voltam 10-15 éve. ;DD
- A hozzászóláshoz be kell jelentkezni
C + Motif + XToolkit.
> Sol omnibus lucet.
- A hozzászóláshoz be kell jelentkezni
Lemaradtam, a szavazáshoz én javasoltam volna a "magyart".
Ezt a programnyelvet azért szeretem, mert rendkívül univerzális, megfelelő kontextusban futtatva hihetetlenül kifejező és tömör, ráadásul amikor ezen a nyelven programozok, úgy érzem, mint ha nem is dolgoznék.
Utóbbira egy igen rövid példaprogram, amely önmagában is bizonyítja, hogy ez a nyelv mennyire kifejező, hatékony, és kúl:
- Vazzeg, holnapra legyen már végre kész amit megbeszéltünk, különben repülsz! (itt szubrutin dereferencing látható kondicionális végrehajtással fűszerezve)
- A hozzászóláshoz be kell jelentkezni
hatékony? szerintem amolyan ezoterikus programnyelv: a parser csak bizonyos eséllyel teszi azt, amire programozzuk
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Kapcsolódnak hozzá fejlesztőeszközök is, amelyek a hatékonyságot nagymértékben növelik.
A levelezőklienseknél valaki említett is egyet: "the bat".
Amúgy persze igazad van.
- A hozzászóláshoz be kell jelentkezni
lol :)
A'rpi
- A hozzászóláshoz be kell jelentkezni
hatulutoje a sokszor elofordulo durva futasideju hiba ;)
- A hozzászóláshoz be kell jelentkezni
főként JIT kompiláció esetén fordul elő...
—-—-—
int getRandomNumber() {
return 4;//szabályos kockadobással választva.
} //garantáltan véletlenszerű. xkcd
- A hozzászóláshoz be kell jelentkezni
Nagyon nehezen tanulható.
- A hozzászóláshoz be kell jelentkezni
Én 2 év alatt megtanultam. A 'C'-t még mindig tanulom, pedig
lassan 15 éve használom.
> Sol omnibus lucet.
- A hozzászóláshoz be kell jelentkezni
Életkortól is függ.
Gondolom te magyarul tanultál korábban, és C-ben később.
Pl. a barátnőm C-ben tanult korábban, egész jól elsajátította, és magyarul később, és nehezen halad vele.
G
- A hozzászóláshoz be kell jelentkezni
Ja, ja, valóban ez lehet.
> Sol omnibus lucet.
- A hozzászóláshoz be kell jelentkezni
Nekem speciel a nem teljesen korrekt interpreterekkel van problémám. Túl sokszor túl sokféleképpen értelmezhető. Egy példa:
vevő: jó napot kívánok. FC-problémám van (nyilván a hardverre gondol)
eladó: jó napot, nekem is (ő meg a Fucking Customer-re)
- A hozzászóláshoz be kell jelentkezni
Ez nem a magyar nyelv problémája. A donor több jelentésű
üzenetet küldött az akceptornak. Az akceptor meg nem kérdezett
vissza, hogy "mivanmivan?"
> Sol omnibus lucet.
- A hozzászóláshoz be kell jelentkezni
Miért nincs a listán az AWK?
- A hozzászóláshoz be kell jelentkezni
Azért, mert minden listára csak 10 dolgot lehetett jelölni, és így az awk, vb, tcl, lua, erlang, haskell, clean, javascript, és az olyanok amiket még említeni se mert senki, nem fért be, azért.
- A hozzászóláshoz be kell jelentkezni
En lecsusztam de ruby, c++, erlang.
Ruby-t a játékossága, c++ -t a komolysága, erlangot meg ereje miatt szeretem.
- A hozzászóláshoz be kell jelentkezni
Ha a C és a C++ együtt C/C++-ként szerepelt volna toronymagasan megnyerte volna a szavazást.
basic-->gépi kód :-)-->assembly-->pascal-->FoxPro-->C-->C++-->Java-->C#
Az utolsó 2 már nem továbblépés, csak érdekesség :-)
- A hozzászóláshoz be kell jelentkezni
SZvsz, van akkora nézeteltérés a kettő tábor között (C vs C++), hogy inkább van/volt értelme külön venni.
- A hozzászóláshoz be kell jelentkezni