Myslíte, že má smysl soustředit se na phyton, pokuď se chcete živit programováním, a neřeším zda webovým nebo normálním?
Fórum › Python
Budoucnost phytonu?
na webové spíš php na normální c
jinak už se to tu řešilo tak prolistuj fórum
Urcite ma.Teraz sa prave ucim Python pretoze niektore napr. GSM moduli (GE864 -PY) obsahuju v sebe priamo engine python modul pre pisanie skriptov a daju sa v nich robit pekne zlozite aplikacie priamo na urovni cipu v GSM module.Fakt cool.Takychto prikladov by sa dalo najst viacej...Karel Gil píše:#
# Myslíte, že má smysl soustředit se na phyton, pokuď se chcete živit programováním, a neřeším zda webovým nebo normálním?
pokud se tím chceš živit tak radějí C. ale pokud začínáš tak asi python a až potom c, protože python je nejjednodušší a jakožto programátor těch bys těch prog. jazyků měl umět více
to_jsem_ja píše:#
# na webové spíš php na normální c#
#jinak už se to tu řešilo tak prolistuj fórum
Musím s tebou zásadně nesouhlasit. Python je krásný moderní jazyk, kdežto php je takový šílený balast, že to ani dál nejde... A jeho vývoj je přímo k pláči. :c( Ano, byl to dobrý jazyk dejme tomu ve verzi 3-4 (znám 4), ale 5-6 jdou šíleně dolů - co ti vývojáři vyvádějí, to je šílené. Takže radši buď python nebo naprosto vlastní řešení..
Ať už web nebo normál, tak python je rozhodně dobrá volba. A že je python není na webhostinzích podporován? Tak to mě bere ze všeho nejmíň, protože o jednom vím. :-) Z PHP chci na python přejít, proto už teď směruju své aplikace tak, aby když je budu přepisovat do pythonu, tak abych přepisoval jenom samotný engine, ale ne třeba šablony, jazykové soubory apod.
www.klenot.cz má v nabídce Python třeba ...
Perfektní je www.webfaction.com
To xHire:to jo sice hezké, ale když se někde podíváš na inzeráty do rubriky "nabízím práci" tak co tam bude častěji?" hledám programátora v pythonu" nebo "hledám programátora v php"?
To xHire: Víceméně souhlasím. Pár linků pro šťouraly: http://www.dgx.cz/trine/item/deseni-na-php-5-2 http://www.snizekweb.cz/weblog/php-k-cemu/ http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=9&topic=30119. Jinak php nemůžeme odepřít 1 věc a to popularitu(to ostatní z toho už vyplývá). :) Btw. Už taky pomalu přecházím na Python co se se týká webapps.
hmm: Free bohužel neznám, myslím že takový ani není, cosi bylo, na nějakém ruském serveru, ale už to nějak nejede.
Btw byť je Python i Ruby a další krásný jazyk, člověk se spíš momentálně uživí programováním v .NET nebo Javě či C,C#,C++ ... bohužel, taková je pracovní poptávka. To ovšem neznamená, že je zbytečné se Python učit, jak okenní, tak webapp aplikace se v něj dělají parádně, (btw http://www.programujte.cz/forum.php?akce=prispevek&id=3688&sekce=pomoc-s-vyvojem-redakcniho-systemu-v-pythonu ) a jeho čas příjde. Bastl jménem PHP měl prostě štěstí že ho podporuje tolik hostingů. Ze zákulisních informací můžu říct, že v Česku se o hostingu pro Python ( a jeho frameworky) do budoucna počítá a nabídka příjde. V zahraničí mají www.webfaction.com , uvidíme jak se to vyvrbí u nás ..
To stibi:já taky doufám že se python rozšíří...
vím že tohle patří do oftopicu, ale mohl by mi někdo říct čím je java tak populární? já na ní totiž slyšel samou špínu
to_jsem_ja: no to by mě taky zajímalo, na okenní aplikace je to lemra líná, ale třeba www.abclinuxu.cz je napsaný pomocí java servletů a je to parádně udělaný web a běhá rychle ( i když v posledních dnech tam byly nějaké trable ... už je to ok)
Jsem toho v Javě naprogramoval suma sumárum nula nula nic .. když nepočítám Hello world a pár ptákovinek, tak si výhody asi neuvědomuju, možná multiplatformnost ?
Je to framework jazyka Ruby pro psaní web-aplikací
No framework je sada nástrojů, fcí jazyka určená pro tvorbu nějaké aplikace. Některé frameworky nabízejí takovýchto prostředků víc (v případě frameworku pro web třeba předpřipravená administrace, generování komponent - např. login, validace dat, atd. atd.) a některé poskytnou jenom základ pro práci ... doufám že jsem pojem framework popsal aspoň trochu srozumitelně.
http://cs.wikipedia.org/wiki/Framework
Proc se vsude pise, ze python je jazyk tak mozna na ucen, ale treba na c++/javu/C# nema? Zkoušel jsem jak c++ tak C#, ale python mi sedi nejlip, ale bojim se ze se s nim neuzivim, mimochodem vim co je to framework, ale chcu vedet, na co je konkretne ruby on rails.
No já nevím podle čeho se posuzuje který jazyk na který má a nemá, každopádně jsou jazyky které jsou v určitou dobu tržně žádané a ty o které je zájem menší. Nehledě na to, že ten který má lepší syntaxi či cokoli. Podle toho se programátor holt musí zařídit, a nebo si najít fleka, kde je schopný si prosadit své postupy a přesvědčit vedení že to či ono je lepší než něco jiného. Tuším že u google mají python moc rádi, takže pokud budete moc dobří, zkuste to tam :D
Myslíš get/post ? No jasně že jo :)
Ukázka jak na to při použití CherrPy frameworku:
import cherrypy
class WelcomePage:
def index(self):
# Ask for the user's name.
return '''
<form action="greetUser" method="GET">
What is your name?
<input type="text" name="name" />
<input type="submit" />
</form>'''
index.exposed = True
def greetUser(self, name = None):
# CherryPy passes all GET and POST variables as method parameters.
# It doesn't make a difference where the variables come from, how
# large their contents are, and so on.
#
# You can define default parameter values as usual. In this
# example, the "name" parameter defaults to None so we can check
# if a name was actually specified.
if name:
# Greet the user!
return "Hey %s, what's up?" % name
else:
if name is None:
# No name was specified
return 'Please enter your name <a href="./">here</a>.'
else:
return 'No, really, enter your name <a href="./">here</a>.'
greetUser.exposed = True
cherrypy.tree.mount(WelcomePage())
if __name__ == '__main__':
import os.path
cherrypy.config.update(os.path.join(os.path.dirname(__file__), 'tutorial.conf'))
cherrypy.server.quickstart()
cherrypy.engine.start()
a je teda mozne napriklad z mojho vytvoreneho formulara pozmenit hocijake premenne? podobne ako to bolo kedysi v PHP, dnes je to uz len v superglobalnych poliach $_POST a $_GET . ako pozeram na kod nic take tam nevidim.
Asi nerozumím, do form action se napíše metoda, která zpracuje odeslané hodnoty, tato metoda má tyto hodnoty vypsané ve své definici ( def mojeMetoda(hodnota1, hodnota2, .....): ) při odeslání formuláře metoda načte tyto hodnoty a dál se s nimi pracuje tak jak je popsáno v definici metody .. Ať už se hodnoty odešlou přes get/post, manipulace je s nimi stejná.
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Budoucnost C++ — založil Maxiterit
Budoucnost C++ — založil midin
Budoucnost web designu — založil Lukáš Chadraba
Win98 predpovidaji budoucnost — založil jadus
Že Flash nemá budoucnost už víme... — založil null_while
Moderátoři diskuze