Olen vääntänyt melko paljon bash-skriptejä, mutta ajattelin tutustua oikeampaan ohjelmointiin.
Mikä kieli sopisi tälläiselle sedin, awkin, catin, grepin, ..... käyttäjälle.
Pythonin tarkastin ja se vaikutti olevan melkoisen ... sanoisiko tiukka kieli ja silmukkoja ei ole minusta hauska lukea ilman selvästi näkyvää päätepistettä. Ei siis miellyttänyt."Uniximaisempaa" kaipaisi.
Tk, Ruby, Perl, PHP, jokin muu?
Mikä kieli sopisi tälläiselle sedin, awkin, catin, grepin, ..... käyttäjälle.
Pythonin tarkastin ja se vaikutti olevan melkoisen ... sanoisiko tiukka kieli ja silmukkoja ei ole minusta hauska lukea ilman selvästi näkyvää päätepistettä. Ei siis miellyttänyt."Uniximaisempaa" kaipaisi.
Tk, Ruby, Perl, PHP, jokin muu?
Vastaukset 7
Vanhimmat
En minä oikeasti Pythonia parempaa pysty suosittelemaan. Erittäin hyvä skriptikieli ja sillä tehdään nykyään kaikkia plugineja, komentorivikikkareita ja pelejäkin. Siinä nyt vaan on se juttu että se pitäisi opetella.
pythonilla voi tehdä myös lisäosia dreambox-digibokseihin enigma2-pohjaisella imagella.
ainakin nokian symbian puhelimiin voi ohjelmia tehdä pythonilla:
http://wiki.opensource.nokia.com/projects/PyS60
eli kaikenkaikkiaan vaikuttaisi erittäin hyödylliseltä kieleltä opetella.
Perl on varmaan se klassisin seuraava enemmän ohjelmointikieltä muistuttava tuohon unix-työkalujen listaan. Se on kuitenkin luonteeltaan skriptikieli eikä oikea ohjelmointikieli. Mutta kannattaa opetella.
C-kieli on varmaan taas se klassinen unixin "oikea" ohjelmointikieli. Ja jos olio-ohjelmointia haluaa opetella niin aika helppo kieli on Java. Tai C jos unixmaisempaa (vähemmän lelua ;) haluaa.
Python on tosiaan sellainen kehittynyt skriptikieli, mikä vähän tuossa jossain bashin ja Java/C :n välissä. Mutta toisin kuin perlillä, pythonilla pystyy myös tekemään isompia ohjelmia, koska oliomaisuus selkeyttää koodia huomattavasti. Se on hyvä kieli esimerkiksi johonkin datankäsittelyapuohjelmien tekemiseen ja sillä voi tehdä käyttöliittymiäkin aika helposti (vaikkapa wxwidgetsillä).
Ruby ja Smalltalk on kanssa ihan hyviä vaihtoehtoja, mutta itse olen suosinut Perliä, C:tä, C :aa ja Pythonia. Johtuen siitä, että sovellukset ovat olleet näille sopivia.
pistää käärmettä vielä pyssyyn.
Koodaushan pythonilla on aika tiukkaa muotoilun osalta. Toki koodin pitää olla järjestyksessä, mutta se tuntuu melkoiselta kädestä pitelyltä.
Perlkin vaikuttaamukavalta, mutta kai aika vaikeaa pitää sitä koodia selkeänä.
Windowsille Visual Basic Script(VBS) tai pelkästään Visual Basic(VB). Itse käytän VBS:sää. Se on helppo ja melko laaja skripti kieli.
perl
voin suositella sh -kieltä. Latoo bash komennot vain alekkain tekstitiedostoon ja suorittaa päätteessä.