Kirjaudu

Uutiskirje

Rekisteröidy Sektoriin ja tilaa itsellesi joko aamuisin tai iltaisin ilmestyvä uutiskirje sähköpostiisi.

Maanantai, 18.2.2002

FSF palkitsi Python-ohjelmointikielen kehittäjän

Free Software Foundation (FSF) palkitsi lauantaina Python-ohjelmointikielen kehittäjän Guido van Rossumin FSF-palkinnolla vapaan ohjelmistokehityksen edistämisestä. Neljättä kertaa jaettavan palkinnon antoi Guidolle FSF:n perustaja ja johtaja Richard Stallman. Ehdolla palkinnon saajiksi tänä vuonna olivat myös GNU Ghostscriptin kehittäjä L. Peter Deutsch ja Samba-ohjelmiston kehittäjä Andrew Tridgell.

Lue juttu oma, 18.2.2002 00:04. Lähde: FSF

Kommentoi juttua



Aihe

Esikatsele kommentti
Kommentit ( 0 uutta / 6 )
pistettä.
Näytä vain kommentit joilla on vähintään
Wiwre Hienoa
Wiwre, 18.2.2002 13:04:16
Pisteet: 0
Vastaa
Nyt meni palkinto todellakin oikealle miehelle, loistavaa.

Olisivathan nuo toisetkin kehittäjät palkintonsa ansainneet, mutta kyllä Rossumille tuo kuuluu.
Justus Re: Hienoa
Justus, 18.2.2002 13:54:05
Pisteet: 0
Vastaa
Nyt meni palkinto todellakin oikealle miehelle, loistavaa. Olisivathan nuo toisetkin kehittäjät palkintonsa ansainneet, mutta kyllä Rossumille tuo kuuluu.
Miten niin kuuluu Rossumille? Mikä Pythonista nyt niin erinomaisen vapaan ja hienon tekee?

Larry W. on jo saanut sen...
Memes don't exist. Tell your friends.
bungle Re: Hienoa
bungle, 18.2.2002 15:19:19
Pisteet: +2
Vastaa
Miten niin kuuluu Rossumille? Mikä Pythonista nyt niin erinomaisen vapaan ja hienon tekee?
Pythonia on kehitetty pitkään ja se on tarpeeksi kehittynyt. Python on myös vapaa ja monien mielestä hieno. Pythonilla voi prototyyypittää myös Java sovelluksia, sillä Python koodin voi kääntää myös Javan Byte-koodiksi. Tämän lisäksi Pythonista on siis mahdollista käyttää Javan luokkakirjatoja. Kuitenkin tässä tapauksessa ei yleensä voida käyttää Pythonin luokkakirjastoja, ellei niitä ole ensin portattu Javalle.

Python on myös alustariippumaton, se sopii useisiin ohjelmointihommiin (gui ohjelmointi, skriptit, web-ohjelmointi, windows-ohjelmointi, sovelluspalvelinohjelmointi jne.). Python on helppo omaksua, se on hyvin oliokeskeinen, Pythonia voidaan laajentaa C:llä tehdyillä moduuleilla, python-ohjelmointiympäristö on mukava ja helppokäyttöinen, ja python on hyvin dokumentoitu. Python koodi on usein erittäin luettavaa (koodin pakollinen sisentäminen), (lähes) kaikilta funktioilta jne. voidaan kysyä, että mitä ne tekee ja miten niitä käytetään, python on erittäin tuottava kieli, pythonille on useita mielenkiintoisia oss projekteja (esim. CheetahTemplate, Webware, Zope).

Mikä sinusta ei tee pythonista vapaata ja hienoa?

Hyvä intro pythoniin:
http://www.devshed.com/Server_Side/Python/Python10...
http://www.devshed.com/Server_Side/Python/OOPWithP...
--
"See the animal in his cage that you built, are you sure what side you're on?" -- Trent Reznor
Justus Re: Hienoa
Justus, 18.2.2002 16:43:20
Pisteet: +1
Vastaa
Mikä sinusta ei tee pythonista vapaata ja hienoa?
:-) Ei mikään. Hain sen itsellenikin tänään ja aloin tutustumaan vähän kun tässä on aikaa. Kiitos hyvästä vastauksesta, kysymys oli ehkä vähän tyly mutta oli kyllä tarkoitettu ihan vilpittömäksi. Vaikuttaa helpolta mutta tuo monipuolisuus yllätti.

Ei vaan varmaan ole tarvetta opetella, kyllä Perl PHP ja Java ehkä tulevaisuudessa riittävät minulle. Tietysti jos olisi aikaa ja kiinnostusta niin... Näyttäisihän se hyvältä CV:ssä osata kaiken maailman kieliä. Mutta parempi osata yksi hyvin kuin monta vähän hyvin. Tai huonosti.
Memes don't exist. Tell your friends.
bungle Re: Hienoa
bungle, 18.2.2002 17:08:54
Pisteet: +1
Vastaa
Ei vaan varmaan ole tarvetta opetella
Kyllä Python edelleen kärsii mielestäni jonkilaista uskottavuus pulaa. Joku on joskus sanonut, että Pythonista ei suosittua, ennen kuin siinä on aaltosulut ja puolipisteet, :-).

Näyttäisihän se hyvältä CV:ssä osata kaiken maailman kieliä.
Useiden ohjelmointikielien osaaminen on toki siinäkin mielessä kätevää, että oppii paremmin tuntemaan mikä on mahdollista ja miksi jossain kielessä joku on toteutettu jotenkin ja jossain muussa kielessä toisin. Oppii siinä samalla valitsemaan myös oikeita työkaluja oikeisiin tehtäviin.

Mutta parempi osata yksi hyvin kuin monta vähän hyvin. Tai huonosti.
Yleensä jos oppii yhden ohjelmointisuuntauksen, niin osaa joten kuten kaikkia. Tarkoitan tällä, että jos osaat yhden proseduraalisen kielen, funktionaalisen kielen, olio-ohjelmointikielen tai vaikkapa aspekti-pohjaisen ohjelmointikielen, niin silloin sinun on helppo (yleensä) myös omaksua muita vastaavia. Isompana ongelmana tai haasteena näen juuri erilaisista ohjelmointisuuntauksista siirtymisen toisiin. Jotkin tosin saattavat täydentää toisiaan, mutta joskus kielet ovat perusteiltaan hyvinkin erilaisia.
--
"See the animal in his cage that you built, are you sure what side you're on?" -- Trent Reznor
bungle Re: Hienoa
bungle, 18.2.2002 13:33:58
Pisteet: 0
Vastaa
Olisivathan nuo toisetkin kehittäjät palkintonsa ansainneet, mutta kyllä Rossumille tuo kuuluu.
Saisikohan Ruby ensi vuonna tuon palkinnon?
--
"See the animal in his cage that you built, are you sure what side you're on?" -- Trent Reznor