Vannak programnyelvek, amik nagoyn divatosak mostanában(ruby), meg persze a nagy öregek is jelen vannak(java), amik még mindig populárisak (főleg a php), mások kivesznek (perl), és újak váltják a helyüket (python), és itt nem csak a webprogramozásra gondolok.
A kérdésem az: mit lehet kezdeni egy Scheme tudással, például? Milyen terülteteken hasznosítható ez a nyelv? Ugyanígy, például a Smalltalk hol használatos manapság, és mennyiben éri meg ezeket tanulni? Esetleg semmi más, csak tanulási, illetve látókör tágítási céllal? Mi a véleményetek?
- 5647 megtekintés
Hozzászólások
A Scheme-ről annyit tudok, hogy a Lisp család tagja.
Anno említés-szinten hallottunk róla számelmélet és kripto előadásokon.
Biztos van itt infós, aki többet tud a technikai részéről, mert lén, buta matematikus csak a primitív algoritmizásiós és parser-affinitásáról tudtam évekkel ezelőtt talán 2 sornyit.
Mondjuk engem is érdekelne a gyakorlati haszna ezeknek....
- A hozzászóláshoz be kell jelentkezni
Hát... a lisp arra jó, hogy programozni lehet vele az emacsot, amit lisp-programozók használnak arra, hogy lisp programokat írjanak vele.
- A hozzászóláshoz be kell jelentkezni
lispben autocadet is lehet programozni, de a két dialektus más-más (emacs lisp meg autolisp). Ha jól rémlik a yahoo shop is lispben volt írva régebben.
---
/* No comment */
Ketchup elementál megidézése a sajt síkra
- A hozzászóláshoz be kell jelentkezni
Az erlang elmegy meg random ritka nyelvnek? :)
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
hat, pl.
- A hozzászóláshoz be kell jelentkezni
neee, erlangot ne. tokom kivan vele. fuj, fuj, fuj, fuj, fuj, fuj, es mondjon le
- A hozzászóláshoz be kell jelentkezni
miert, hasznaltad?
- Use the Source Luke ! -
- A hozzászóláshoz be kell jelentkezni
igen? :) sajnos. nem lett a kedvencem.
hint: elten van az egyik legnagyobb hazai erlang kutatocsoport (nem, nem vagyok a tagja)
- A hozzászóláshoz be kell jelentkezni
Nalatod, hogy felnek tole a javasok? ;)
--
Fontos feladatot soha ne bizz olyan gepre, amit egyedul is fel tudsz emelni!
- A hozzászóláshoz be kell jelentkezni
De igenigenigen! Erlangot meg Perl-t a világnak!
- A hozzászóláshoz be kell jelentkezni
Smalltalkról csak annyit, hogy aki azt nem ismeri, arról nehezen tudom elképzelni, hogy értelmes ruby programot tud írni :)
"Ubuntu is an african word, meaning: 'I don't have enough money to buy a Mac'"
- A hozzászóláshoz be kell jelentkezni
En csak a ruby-t ismerem. Ezekszerint akkor tudok smalltalk programot is csinalni?
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
Nem, de ha rászánsz egy hétvégét a Smalltalk-ra, akkor sokkal másképpen fogsz nézni egy Ruby kódra. Én tegnap éjszakai rendszeres lefekvés előtti olvasgatás alkalmával fedeztem fel, hogy Eiffelből is merített a Ruby, így illene azt is megismerni.
Persze ezek nélkül is lehet kódolni Ruby-ban, de minél több olyan nyelvet ismersz, amik egy kicsit másként értelmezik a programozást, annál sokrétűbben tudsz rátekinteni egy problémára.
Meg persze hobbinak se rossz egzotikus nyelveken tanulni. Nekem eddig sok sikerélményem volt velük, mindig nagyon tanúlságosak voltak ezek a kísérletezgetések :)
"Ubuntu is an african word, meaning: 'I don't have enough money to buy a Mac'"
- A hozzászóláshoz be kell jelentkezni
- miért veszne már ki a perl?
- smalltalkot (amit sosem használtam), amolyan OOP szemléltető nyelvnek tartom.
egyébként bizonyára a legtöbb furcsak kis nyelvet valaki valamikor valamiért jó ötletnek gondolta. Ha az adott területre nincs mondjuk újabb és jobb, akkor bizonyára továbbra is van valami olyan rétegfeladat, amire kiválóan alkalmas.
Persze nem azt mondom, hogy másik ember mondjuk másik eszközzel ugyanazt nem tudná esetleg megírni. :-)
- A hozzászóláshoz be kell jelentkezni
Vannak bizonyos szemleletu nyelvek, melyek csak egy adott feladat megoldasara alkalmasak (ilyenek pl. a matematikai leironyelvek), masok egyszeruen csak tul regota vannak a koztudatban, es jo hogy vannak, ismet masokat valami program hasznal (lisp).
De igazabol ez megint olyan kerdes, hogy ugyan mi ertelme lenne urdu nyelven tanulni, mikor itthon beszeli talan parszaz ember. Vagy miert tanulnak emberek tunde/eszperanto nyelven? Mert csak. Nincs ennek kulonosebb oka (mielott tamadnanak: az eszperantot beszelok gyulesere se kellene azert tul sok tomegoszlato rendor).
Tudod, van egy olyan mondas, hogy szep az, ami erdek nelkul tetszik. Ha egy nyelvet szepnek talalsz, akar meg is tanulhatod. Es lenyegtelen, hogy emberi, vagy programozasi nyelvrol beszelunk.
--
()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.
- A hozzászóláshoz be kell jelentkezni
ez igaz, de ha van egy ötletem, az nem megvalósítható bármilyen nyelven - főleg a frameworkok/bindingek hiánya miatt. Tehát nem is inkább az anyagias oldaláról fognám meg a dolgot, de ha egy nyelv csak olyan helyzetekben használható, amikre nekem nincs szükségem, akkor hiába tanulom meg, nem fogom használni. Inkább erre irányult volna a dolog.
- A hozzászóláshoz be kell jelentkezni
fogadd el, hogy biztos van olyan emeber akinek pedig pont az a nyelv kell, ami neked soha...
Egyebkent meg brainfuckon kivul nem ismerek olyan nyelvet, amiben ne lehetne barmit megcsinalni. legfeljebb nem erdemes. lsd webserver php nyelven...
zsolt
- A hozzászóláshoz be kell jelentkezni
azért arról is megvan a véleményem, aki tündéül tanul :D
- A hozzászóláshoz be kell jelentkezni
Aki a vejem akar lenni, az tanuljon is :-)
- A hozzászóláshoz be kell jelentkezni
epp hetvegen irtam (hosszu kihagyas utan) perl programot (jo, nem volt nagy, kb. 130 sor)
de kisebb (foleg szovegfeldolgozo) scriptek irasahoz remek valasztas, akarcsak cgi-hez
- A hozzászóláshoz be kell jelentkezni