praegune kellaaeg 16.06.2024 06:48:12
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
sõnum |
|
rang
HV kasutaja
liitunud: 21.03.2005
|
03.05.2009 17:50:49
Missugune keel sobib veebirakenduste valmistamiseks? |
|
|
Mul on olemas keskmised teadmised php-st. Olen uurinud ka C-d ja C++-i. Ma tean, et veebilehti annab teha ka muudes keeltes nagu Ruby, Perl, Python, Javas(?). Tuli mõte, et võiks midagi muud ka õppida kui ainult php-d ning tahakski teada, mida HinnaVaatluse rahvas arvab teistest keeltest.
Mõtlesin Ruby peale, kuid mõtlesin ennem kellegi teise käest küsida, mis keel oleks parim.
ASP jätame kohe kindlasti välja (ei seedi M$-i produkte ), ilmselt ka ColdFusion-i.
Seega, mida teie arvate?
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
|
d3t
HV Guru
liitunud: 14.05.2004
|
03.05.2009 17:59:40
|
|
|
C# ja .NET oleks väga cool
Ruby koos Ruby On Rails lisaga, samas hostingu leidmisega läheb keeruliseks
Python koos Django lisaga
_________________ next.Insiders - koht mängijatele ja tehnikahuvilistele toredaks ajaveetmiseks.
PT: Sony XE90 & LG C1 värvi kalibreerimine
Lecktor - 3D printerid ja lisatarvikud, Voron, Prusa jne |
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
|
:: |
1 :: |
0 :: |
72 |
|
tagasi üles |
|
|
Absona
Lõuapoolik
liitunud: 17.09.2008
|
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
|
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
|
Brom
HV kasutaja
liitunud: 18.07.2005
|
03.05.2009 18:34:44
|
|
|
Kindel prioriteet oleks JavaScript ja sealt edasi AJAX, siis vaata juba muid keeli.
|
|
Kommentaarid: 13 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
|
d3t
HV Guru
liitunud: 14.05.2004
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
|
:: |
1 :: |
0 :: |
72 |
|
tagasi üles |
|
|
rang
HV kasutaja
liitunud: 21.03.2005
|
03.05.2009 20:06:57
|
|
|
ma mainisin, et ei taha eriti kokku puutuda microsofti toodetega, seega need asp-d ja .NET-id langevad välja. Ma vist saaks neid isegi kasutada (mingi mono projekt), kuid siiski ei taha neid . Hmm, miks keegi perli ei soovita näiteks?
Kuid kas keegi teab usaldusväärset veebimajutust, mis toetaks RoR-i või pythonit?
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
|
Absona
Lõuapoolik
liitunud: 17.09.2008
|
03.05.2009 20:31:41
|
|
|
http://www.veebimajutus.ee/virtuaalserver alates 99.- toetab kõiki (välja arvatud ASP ja ASP.NET ja Ruby). Isiklikult mina ei tea ühtegi veebilehte mis kasutaks 100% RoR'i, Perl'i või Python'it Sellest järeldub, et arvatavasti need keeled ei sobi selleks otstarbeks.
Aga kui Microsofti toodete "eiramine" või vältimine on muutunud kinnisideeks ja elu motoks, siis hobi korras võid mingi käkerdise nende keelte (Ruby, Perl, Python) kaudu valmis nikerdada.
Aga soovitan hoopis PHP korralikult selgeks õppida koos OOP ja siis peaksid PHP abil päris vingeid asju teha saama. Näiteks CMS'i.
Aga võid veel uurida sellist keelt nagu Zope
_________________ Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid. |
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
|
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
|
e-Thug
HV Guru
liitunud: 26.02.2005
|
03.05.2009 20:32:05
|
|
|
pythoniga on väga ok minu arvates veebi teha.
|
|
Kommentaarid: 230 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
205 |
|
tagasi üles |
|
|
andre85
HV vaatleja
liitunud: 10.09.2006
|
03.05.2009 21:47:38
|
|
|
Soovitan Java-t. Hostingut saad alguses Googlest: http://code.google.com/intl/et/appengine/ .
Samuti soovitan Perl-i ja Pythonit. Perli soovitatakse ilmselt vähe, kuna ta pole Eestis "moes" olnud. Python on kaasaegne Basic - algajale lihtne ja lollikindel. Perli ja Pythoniga on ja lühikese tähtaja ja elueaga projekte ja prototüüpe teha.
_________________ andres |
|
Kommentaarid: 8 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
7 |
|
tagasi üles |
|
|
rang
HV kasutaja
liitunud: 21.03.2005
|
03.05.2009 21:56:00
|
|
|
Absona kirjutas: |
http://www.veebimajutus.ee/virtuaalserver alates 99.- toetab kõiki (välja arvatud ASP ja ASP.NET ja Ruby). Isiklikult mina ei tea ühtegi veebilehte mis kasutaks 100% RoR'i, Perl'i või Python'it Sellest järeldub, et arvatavasti need keeled ei sobi selleks otstarbeks.
Aga kui Microsofti toodete "eiramine" või vältimine on muutunud kinnisideeks ja elu motoks, siis hobi korras võid mingi käkerdise nende keelte (Ruby, Perl, Python) kaudu valmis nikerdada.
Aga soovitan hoopis PHP korralikult selgeks õppida koos OOP ja siis peaksid PHP abil päris vingeid asju teha saama. Näiteks CMS'i.
Aga võid veel uurida sellist keelt nagu Zope |
RoR-il ehitatud veebilehed: http://rubyonrails.org/applications Tuntumad neist twitter ja geni
Google on üles ehitatud pythonis, mitte 100%, kuid on kasutusel suures osas.
Perli on kasutatud näiteks My Opera's ( http://my.opera.com ) ning amazon-is.
On võimatu võita seda, et asp-s või .net-is kirjutatud rakendused oleksid justkui paremad, kui muudes keeltes.
Hmm, miks ma üldse otsin teist keelt? Sellepärast, et ei soovi jääda ühe keele peale, mis on laialdaselt kasutusel (PHP) ning seda oskab peaaegu igaüks. PHP OOP on üldiselt selge, vähemalt algteadmised on olemas (oskan class-e kasutada).
Ma olen kuulnud, et ühe programmeerimiskeele oskamine on vähe.
Kas javat on raske õppida?
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
|
Absona
Lõuapoolik
liitunud: 17.09.2008
|
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
|
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
|
lehm2
Kreisi kasutaja
liitunud: 19.09.2004
|
04.05.2009 09:56:28
|
|
|
Ise sinu asemel üritaks võtta php-d rohkem süviti, design patterns, BDD, TDD, OO, frameworkid. Endal on sageli tunne, et üks programeerimiskeel on piisavalt selge(syntax) ning alustad juba järgmise uue selgeks õppimist, kuid kasu sest pole, kuna kõiki keeli on pinnapealselt uuritud. Ürita parem ühele kindlale keelele kindlaks jääda, kui mitmele erinevale.
_________________ Piilu siia, progreja!
Vajad abi Node.JS-ga ?
Võta ühendust ! |
|
Kommentaarid: 15 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
13 |
|
tagasi üles |
|
|
ref
Kreisi kasutaja
liitunud: 10.08.2003
|
04.05.2009 12:47:37
|
|
|
Absona kirjutas: |
http://www.veebimajutus.ee/virtuaalserver alates 99.- toetab kõiki (välja arvatud ASP ja ASP.NET ja Ruby). Isiklikult mina ei tea ühtegi veebilehte mis kasutaks 100% RoR'i, Perl'i või Python'it Sellest järeldub, et arvatavasti need keeled ei sobi selleks otstarbeks.
Aga kui Microsofti toodete "eiramine" või vältimine on muutunud kinnisideeks ja elu motoks, siis hobi korras võid mingi käkerdise nende keelte (Ruby, Perl, Python) kaudu valmis nikerdada.
Aga soovitan hoopis PHP korralikult selgeks õppida koos OOP ja siis peaksid PHP abil päris vingeid asju teha saama. Näiteks CMS'i.
Aga võid veel uurida sellist keelt nagu Zope |
Oh jah... kitsas silmaring ja MSi toodete üldistamine.. pahapaha... MSi poolt tuleb küll põhimõtteliselt päris head kraami, kuid see ei ole kohe teps mitte pea jagu teistest üle...
Iga rakenduse jaoks on oma otstarbekad keeled - st. ei ole mõistlik teha keerulist ärirakendust PHP peale (st. saab aga reeglina läheb asja haldamine üpris pornoks) tõsi, PHP on oma uuenduste kaudu juba päris normaalseks muutunud (viimased OO toed jms teema), kuid ta pole veel "päris" - kohati on asi veel kohmakas (aga küll aeg parandab).
Ärirakendusi (st. keerulisemad mitmefunktsionaalsed süsteemid) on tihti tehtud Javas (võtame näiteid eesti elust: eKool, suuresti Hansanet jms), seda seetõttu, et Java on end nö. tõestanud (Javas tehtud rakendused on tõestatult olnud stabiilsed ja turvalised), seetõttu igasugused audiitorid kohati nõuavad protsessis Java kasutamist (suurfirmade/korporatsioonide tasemel - meie pisiettevõtted siin elboonias ei kvalifitseeru nüüd kohe kindlasti!).
C# ja ASP.NET on üpriski verivärsked tooted (idee asja taga on küll pikem, disainimustrid, mida kasutatakse, on samuti Javas juba realiseeritud, lihtsalt antud juhul saad tiba teist platvormi kasutada), ning kohati ei sobi need tehnoloogiad kuhugi keerulisse äriprotsessi (sama teema - audiitor ei luba!), ning kohati leitakse, et windows serveriplatvormina on kallis - eriti kui on pisifirmad (keda nagunii see enterprise värk ei huvita).
Muudest keeltest - python on üpris pika ajalooga asjandus, kasutusel ka väga laialt, meie lähinäidetest on nt ARKi paberivaba süsteem (nende oma sisesüsteem on ka suuresti pythoni peal), perl... no väga vana, hakkab kohati juba unustusehõlma vajuma, tuntumatest lehtedest oli mu mälu järgi slashdot perli peal, eestist praegu ühtki näidet ei tea.
Ruby (õigemini RubyOnRails webi jaoks) on samamoodi verivärske asi - ideed asja taga on päris üllad, kuid rails pole veel end kriitilistes süsteemides tõestanud, pisilehe/rakenduse jaoks on rails hea vahend (arendus on kiire), eesti rakendustest on näiteks eurolines'i piletimüügi leht puhtalt railsi peal (tõsi, suht vana railsi versiooni peal küll). Samuti on railsi peal toggl (ajaarvestussoft), ning railsi kasutab ka edicy.
Mis oleks soovitus ? Ära õpi vaid üht keelt, keele süntaksi (võtmesõnad jms) õpib tegelikult mõne kuuga rahuldavalt selgeks, mida õppima peaks oleks disainimustrid (MVC jms), samuti tööprotsessid - oma tehtud koodi tuleks osata korralikult dokumenteerida, kirjutatud kood peab olema testidega kaetud jms.. Samuti võib uurida mis vahendit erinevate rakenduste jaoks on kasutatud (nt. mis keerukusega süsteeme on ASP.NET peal, milliseid Java, milliseid pythoni jms) ning sellest tulenevalt soovitada kliendile/tööandjale paremat platvormi...
Kõige kasulikum oleks õppida õppima (elus tuleks nagunii areneda ning õppimisvõime on selle aluseks), ei tasuks käia klapid peas ringi ning olla seotud vaid mõne keele/platvormiga ning kindlasti ei tohiks üldistades mingeid platvorme ülistava/maha teha (a'la MS rokib ja Ruby sakib vs. Rails on jumalatelt ning MS on ahnete sigade kamp).
|
|
Kommentaarid: 17 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
15 |
|
tagasi üles |
|
|
lil-nuki
HV vaatleja
liitunud: 08.09.2007
|
04.05.2009 13:54:18
|
|
|
kui tahad korraliku serverit siis ise soovitan www.tantum.ee. toetab kõiki süsteeme ning on ka odav ja mugav kasutamiseks.
tal cPaneli keskkonnas sisse ehitatud ruby on rails ja ruby. ning palju muud kasulikku.
|
|
Kommentaarid: 6 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
6 |
|
tagasi üles |
|
|
oicu
HV kasutaja
liitunud: 23.11.2006
|
04.05.2009 13:55:35
|
|
|
Absona kirjutas: |
Aga võid veel uurida sellist keelt nagu Zope |
Zope ei ole keel.
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
9 |
|
tagasi üles |
|
|
rang
HV kasutaja
liitunud: 21.03.2005
|
04.05.2009 14:56:06
|
|
|
ma üldiselt olen sellepärast M$-i toodete vastu, sest seda nagu surutakse peale. Minuteada isegi koolides toimub õpe C# peal. Ma ei oska nüüd täpselt öelda, palju windowsit sunnitakse kasutama koolides. Ma ise olen harjunud linuxit kõvasti kasutama (3-4 aastat) ning üldiselt on see palju tuttavam ja loogilisem kui windows. Pinda käib ka see, et sa lähed poodi ja ei saa omale osta sülekat või lauaarvutit, millel poleks windowsit peal. Leiab ehk mõne, millel pole üldse tarkvara peal. Ma eelistan näiteks nVidiat ATI-le, sest nvidia-l on parem toetus erinevatele platvormidele ja seda uute kaartide osas.
See eelnev tekst läks veidi teemast väja, kuid ehk nüüd on teil veidi rohkem ülevaadet minu mõtetest seoses Microsoftiga. Ma ei saa muidugi väita, et nende tarkvara on halb, kuid miskipärast jääb mulje, et nad suruvad oma tooteid liigselt peale.
Tagasi teema juurde siis
Võtsin java käsile, ei tundugi nii keeruline, kuid jube maadlemine on grammatikaga . Ehk saab javaga ka OOP paremini selgeks?
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
|
mikk36
HV Guru
liitunud: 21.02.2004
|
04.05.2009 15:13:51
|
|
|
rang, mis koolidest sa räägid ?
IT Kolledzis sai ka C'd näpitud ja oli iga tudengi vaba valik et kas teeb seda kursust C, C++ või C# peal.
|
|
Kommentaarid: 85 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
2 :: |
78 |
|
tagasi üles |
|
|
rang
HV kasutaja
liitunud: 21.03.2005
|
04.05.2009 15:53:35
|
|
|
Ma kipun vahest suvaliselt asju välja ütlema, kuid nagu ma mainisin, ma ei tea seda täpselt (pidasin silmas just mainorit, kuhu ma ilmselt ise edasi õppima lähen). Peab vist kohtati M$ vs. OpenSource kohapealt veidi tagasi hoidma ja fakte ennem kontrollima . Ma panen kirja ühe näite, kuidas M$ mõjutab. Praegusel kokkuhoiu ajal peaks raha kokku hoidma, kuid meie koolis tahetakse panna igale arvutile Office peale, 2k litsents ning koolis on väga palju arvuteid. Olemas on ju OpenOffice, mis on tasuta ja teeb sama töö ära ning ei sisalda selliseid mõttetuid funktsioone (seal on mitmeid erinevaid võimalusi, mida pole vaja). Ma mõtlen, miks sellist asja teha.
See jutt läheb jällegi teemast veidi mööda.
Mida on vaja programmeerimises teada? Ma tunnen mingil määral (seoses CodeIgniter'i frameworki kasutamisega) OOP-d, MVC ning olen kokku puutunud veidi ka HMVC-ga. Php-s oskan ka rekursiivseid funktsioone luua. Mida peaks üks endast lugupidav arendada oskama?
|
|
Kommentaarid: 3 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
3 |
|
tagasi üles |
|
|
nene
Kreisi kasutaja
liitunud: 20.03.2004
|
05.05.2009 01:23:04
|
|
|
rang kirjutas: |
Mida on vaja programmeerimises teada? |
Mnjaa... see on nüüd muidugi hea küsimus...
rang kirjutas: |
Ma tunnen mingil määral [--] OOP-d |
OOP on mingi kummaline asi, mida paljud pidevalt ülistavad, kuid mille tegelik praktiseerimine jätab tavaliselt tublisti soovida. Mitmete aastate jooksul olen ma korduvalt jõudnud arusaamisele, et nüüd ma mõistan OOP-i, ja siis mõne aja pärast avastan, et ei, tegelikult ei saanud ma ikka toona päris õieti pihta, aga nüüd... ja nõndaviisi umbes kümme aastat järjest... ning küllap saab see ka edaspidi nii olema.
Võibolla, et enne kui tõeline programmeerija asub niivõrd kompiltseeritud asja kallale nagu OOP, on ta uurinud kümneid lihtsamaid paradigmasid.
rang kirjutas: |
Php-s oskan ka rekursiivseid funktsioone luua. Mida peaks üks endast lugupidav arendada oskama? |
Võibolla oleks hea arendada end edasi funktsioonide vallas. Funktsioonid mis kutsuvud välja iseennast on sul selged. Järgmiseks ehk funktsioonid, mis võtavad argumendina funktsioone ja tagastavad funktsioone. Funktsioonid kui isevärki andmed, mida võid salvestada massiivi ja indeksi järgi välja kutsuda. Tubli ports funktsionaalset programmeerimist kulub igale programmeerijale ära. Klassikaline valik oleks siin Lisp või Scheme. Tänapäeva popid poisid on Haskell ja OCaml. Asja ajab ära ka JavaScript.
rang kirjutas: |
Olen uurinud ka C-d ja C++-i. |
"Uurinud" kõlab vähevõitu. Küllap pole sa veel tõsisemalt süvenenud pointeriaritmeetikasse ja bitimanipulatsioonidesse. Void pointerite häid ja halbu omadusi loendada ei oska. Sedasorti riistvaralähedane programmeerimine mida C õpetab tuleb samuti igale programmeerijale kasuks.
rang kirjutas: |
Hmm, miks keegi perli ei soovita näiteks? |
Perl on kahtlemata suurepärane valik, ning kuigi Perl 5 on juba üksjagu aastaid turjale kogunud, on ta minu meelest siiani parim vahend kiireks tekstitöötluseks. Kuigi Perli regulaaravaldised on leidnud tee paljudesse teistesse keeltesse, näevad nad Perli pakutavate võimaluste kõrval siiski üpris kesised välja. Iseküsimus on muidugi, kas kogu seda Perli süntaksilist möllu tasubki mõnel teisel keelel üle võtta, aga enne peaks igaüks seda siiski ise kogema, kui arvamust avaldama hakkab.
Paljud nimetavad Rubyt Perli moodsamaks ja tsiviliseeritumaks variandiks. Tuleb nõustuda, kuid käsurealt kiirete one-linerite kirjutamiseks on Perl siiski mõnusam.
* * *
Aga millist neist keeltest siis õppida? Lihtne vastus: kõiki. Küsimus on vaid järjekorras, aga see pole eriti oluline.
_________________ Mõistus otsas? Pane pinusse... |
|
Kommentaarid: 24 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
1 :: |
23 |
|
tagasi üles |
|
|
Ho Ho
HV Guru
liitunud: 16.02.2002
|
05.05.2009 12:48:21
|
|
|
Keele õppimine on üsnagi tühine osa programmeerimisest. Palju olulisem on võime tulla välja mõistliku disainiga mida järgides programm ka efektiivselt tööle hakkaks ning mis vähendaks vigade tekkimise võimaluse miinimumini. Ega peale praktika suurt muud varianti pole selle õppimiseks paraku.
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
|
oicu
HV kasutaja
liitunud: 23.11.2006
|
05.05.2009 13:42:30
|
|
|
ma soovitaks lisaks programmeerimiskeeltele õppida veel näiteks võrgundust ja brauseri eripärasid, brauseri suhtlust serveriga jne. Tuimast PHP,Java,Js progemisest pole erilist tolku.
|
|
Kommentaarid: 9 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
9 |
|
tagasi üles |
|
|
incx
HV kasutaja
liitunud: 10.11.2001
|
06.05.2009 00:37:14
|
|
|
ot: |
Absona kirjutas: |
Isiklikult mina ei tea ühtegi veebilehte mis kasutaks 100% RoR'i, Perl'i või Python'it Sellest järeldub, et arvatavasti need keeled ei sobi selleks otstarbeks. |
Rahvasuu räägib, et veebilehte pidavat HTMLis ka täitsa edukalt teha saama, programmeerimiskeelte kasutamine olevat kohati lausa overkill. Infosüsteeme, sh veebiliidestusega, annab eelnimetatud keeltes täitsa edukalt realiseerida. Ja üldiselt võiks loogika baaskursusel ära käia, nõnda lennukad järeldused ei jäta eriti optimaalset muljet autorist.
Absona kirjutas: |
Aga kui Microsofti toodete "eiramine" või vältimine on muutunud kinnisideeks ja elu motoks, siis hobi korras võid mingi käkerdise nende keelte (Ruby, Perl, Python) kaudu valmis nikerdada |
Njah. Ehk siis Pythoni näitel võib käkerdada kokku väikse youtuubi või Google AppEngine-i, NASAs töövooge hallata, ILM-is animatsiooni ja CGid teha, mõne väikse EVE Online klooni igaks juhuks valmis häkkida või kui MMORPGd ei istu, siis Civ4 skriptimismootoriks võib ju ka midagi käkerdada. Eestis võiks pangandussofti käkerdada või hädapärast avalikus sektoris näiteks äriregistri portaale. Käkk siin, käkk seal, igavene ikaldus, et lumpen oma kinnisideede põhjal jutti aga käkerdab.
Absona kirjutas: |
Aga soovitan hoopis PHP korralikult selgeks õppida koos OOP ja siis peaksid PHP abil päris vingeid asju teha saama. Näiteks CMS'i. |
Üks PHPs tehtud CMS on tegelikult üldse üks vingemaid asju, mida ma tean. Sellest selgelt järeldub, et arvatavasti see keel sobib selleks otstarbeks, ICBMide programmeerimiseks ja intelligentse elu avakosmosest avastamiseks kah.
|
Teema algatajale pika tiraadi lõpuks niipaljut, et tänapäeval sobib enamus levinumaid keeli selleks, valikut tuleks teha peale endale esmase ülevaate tegemist isiklike eelistuste või tulevaste karjäärisoovide põhjal. J2EE/.NET pealt reaprogejaks leiab ikka koha, alternatiivide puhul peab ise veidi tublim olema.
_________________ I have never understood the female capacity to avoid a direct answer to any question.
-- Spock, "This Side of Paradise", stardate 3417.3 |
|
Kommentaarid: 20 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
20 |
|
tagasi üles |
|
|
Ho Ho
HV Guru
liitunud: 16.02.2002
|
06.05.2009 01:09:39
|
|
|
"Vanasti" oli Ruby's tehtud rakendustel suuri probleeme skaleeruvusega, kas nüüdseks on see lahendatud? Suuremate projektide ette võtmisel tasuks sarnaseid piiranguid enne igaks juhuks uurida.
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
|
Absona
Lõuapoolik
liitunud: 17.09.2008
|
06.05.2009 08:52:02
|
|
|
incx kirjutas: |
Spoiler
ot: |
Absona kirjutas: |
Isiklikult mina ei tea ühtegi veebilehte mis kasutaks 100% RoR'i, Perl'i või Python'it Sellest järeldub, et arvatavasti need keeled ei sobi selleks otstarbeks. |
Rahvasuu räägib, et veebilehte pidavat HTMLis ka täitsa edukalt teha saama, programmeerimiskeelte kasutamine olevat kohati lausa overkill. Infosüsteeme, sh veebiliidestusega, annab eelnimetatud keeltes täitsa edukalt realiseerida. Ja üldiselt võiks loogika baaskursusel ära käia, nõnda lennukad järeldused ei jäta eriti optimaalset muljet autorist.
Absona kirjutas: |
Aga kui Microsofti toodete "eiramine" või vältimine on muutunud kinnisideeks ja elu motoks, siis hobi korras võid mingi käkerdise nende keelte (Ruby, Perl, Python) kaudu valmis nikerdada |
Njah. Ehk siis Pythoni näitel võib käkerdada kokku väikse youtuubi või Google AppEngine-i, NASAs töövooge hallata, ILM-is animatsiooni ja CGid teha, mõne väikse EVE Online klooni igaks juhuks valmis häkkida või kui MMORPGd ei istu, siis Civ4 skriptimismootoriks võib ju ka midagi käkerdada. Eestis võiks pangandussofti käkerdada või hädapärast avalikus sektoris näiteks äriregistri portaale. Käkk siin, käkk seal, igavene ikaldus, et lumpen oma kinnisideede põhjal jutti aga käkerdab.
Absona kirjutas: |
Aga soovitan hoopis PHP korralikult selgeks õppida koos OOP ja siis peaksid PHP abil päris vingeid asju teha saama. Näiteks CMS'i. |
Üks PHPs tehtud CMS on tegelikult üldse üks vingemaid asju, mida ma tean. Sellest selgelt järeldub, et arvatavasti see keel sobib selleks otstarbeks, ICBMide programmeerimiseks ja intelligentse elu avakosmosest avastamiseks kah.
|
Teema algatajale pika tiraadi lõpuks niipaljut, et tänapäeval sobib enamus levinumaid keeli selleks, valikut tuleks teha peale endale esmase ülevaate tegemist isiklike eelistuste või tulevaste karjäärisoovide põhjal. J2EE/.NET pealt reaprogejaks leiab ikka koha, alternatiivide puhul peab ise veidi tublim olema.
|
Ma mõtlesin keelte kasutatavuse all ikka Eesti mastaabi piires. Aga ok, las olla. Maailmas on igasugu trikke tehtud igatmoodi.
Kas tahad öelda, et teemaalgataja hakab teadust tegema, et tõid võrdluseks google, NASA, jne Või hakkab tegema mingile pangale suurt infosüsteemi, mille taga on sadu arendajaid? Python on ikka suurtema projektide jaoks mõeldud. (Kas avad iga pilti, mida tahad lihtsalt vaadata PhotoShop'is?)
Eriti ei taha uskuda, et veebilehte (infosüsteemi, dünaamilist, jne) saab puhtalt HTML'is teha. No ok, kasutad JavaScripti aga mis siis saab kui klient/kasutaja keerab oma browseris JavaScript'i kinni. Kogu portaal või veebileht on siis koos. Natuke mõtlemisainet..
Aga hoiatan jälle, et kui teemaalgatajale on Microsofti vastu nii suur jälkus, siis ära Delphi'iga ka parem tegele. Delphi loojatest on ka .NET Framework'i loomisel olnud üks tähtsamaid osalisi (Anders Hejlsberg). (.NET Framwork tehti valmis (Hejlsberg oli üks ninamees), see lasi Microsoftist jalga ja lõi Delphi - Siin võib julgelt öelda, et Microsoft oli raha peal väljas).
_________________ Veebilehed, veebiprogrammeerimine, veebilahendused
Erinevad rakendused ja skriptid. |
|
Kommentaarid: 11 loe/lisa |
Kasutajad arvavad: |
|
:: |
2 :: |
0 :: |
8 |
|
tagasi üles |
|
|
ref
Kreisi kasutaja
liitunud: 10.08.2003
|
06.05.2009 09:43:33
|
|
|
Absona kirjutas: |
Ma mõtlesin keelte kasutatavuse all ikka Eesti mastaabi piires. Aga ok, las olla. Maailmas on igasugu trikke tehtud igatmoodi.
Kas tahad öelda, et teemaalgataja hakab teadust tegema, et tõid võrdluseks google, NASA, jne Või hakkab tegema mingile pangale suurt infosüsteemi, mille taga on sadu arendajaid? Python on ikka suurtema projektide jaoks mõeldud. (Kas avad iga pilti, mida tahad lihtsalt vaadata PhotoShop'is?) |
Ma oma arust eespool andsin paar viidet eestis tehtud Railsi ja Pythoni rakendustele... Pealegi mitte keegi ei keela kas siis enese arendamise eesmärgil või mis iganes vajaduse tõttu teha ka imepisikesi lehekesi Pythoni, Perli või millega iganes - mu meelest näitab erinevate keelte kasutamine inimese mitmekülgsust, eriti, kui ta suudab neid keeli mingisuguse hea arendusmustri alusel rakendada.
Olla puhtalt PHP või .NET progeja on piiratud - neid php+mysql "gurusid" (tegelikult mingeid nagasid kes korra-paar oma CSi klannile koduka teind) on küll ja küll... järgmiseks selliseks haibiks tundub tulevat asp.net - jah võimalusi on rohkem, kuid selliseid oma meelest gurusid on turule ka päris kenasti tekkinud - tüübid on paar-kolm korda mingi nikerdise valmis saanud ja nüüd on ilged tegijad...
Keel keeleks - mõelda ja õppida peab oskama.
btw, nii mõnigi netipank on reaalsuses paari-kolme progeja poolt tehtud, jätan lugejate mõistatada milliste pankade süsteemidest jutt
Absona kirjutas: |
Eriti ei taha uskuda, et veebilehte (infosüsteemi, dünaamilist, jne) saab puhtalt HTML'is teha. No ok, kasutad JavaScripti aga mis siis saab kui klient/kasutaja keerab oma browseris JavaScript'i kinni. Kogu portaal või veebileht on siis koos. Natuke mõtlemisainet..
|
Tegelikult sa eksid veidi Jah, "päris" infosüsteemi ei anna "puhtas" HTMLis teha, kuid dünaamikat saab lisada - nt. Apache serveril on selline pisike lisavidin nagu SSI (server side include), mis võimaldab veidi paremini manageeritavat ning "dünaamilisemat" lehte teha. Ok, see pole nüüd jah "päris", kuid võimalusi on
Absona kirjutas: |
Aga hoiatan jälle, et kui teemaalgatajale on Microsofti vastu nii suur jälkus, siis ära Delphi'iga ka parem tegele. Delphi loojatest on ka .NET Framework'i loomisel olnud üks tähtsamaid osalisi (Anders Hejlsberg). (.NET Framwork tehti valmis (Hejlsberg oli üks ninamees), see lasi Microsoftist jalga ja lõi Delphi - Siin võib julgelt öelda, et Microsoft oli raha peal väljas). |
Kas ikka on nii ? St. tahaks mingit adekvaatset viidet (wikipedia antud juhul ei sobi, see on kohati rämedaid vigu täis), kuna Delphi on 90ndate (1994 oli mu mälu järgi Delphi 1.0) keskpaigast väljas, esimene .NET raamistik tuli ~2002... Kas asi hoopis vastupidi polnud ? Alul Delphi ja siis .NET (kuna näiteks Delphi kuni versioonini 7 ei tea .NET raamistikust mitte halligi).
|
|
Kommentaarid: 17 loe/lisa |
Kasutajad arvavad: |
|
:: |
0 :: |
0 :: |
15 |
|
tagasi üles |
|
|
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|