Trochu obecně o programování - co do budoucna?

C++, C#, Visual Basic, Delphi, Perl a ostatní

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod wizpal 1. 4. 2008 14:33

Dobrý den. Tentokrát nechci poradit s nějakým scriptem, ale chci se zeptat, jestli se v dnešní době vyplatí učit Python? Používá ho ještě vůbec někdo? Jak to s ním vypadá do budoucna? Nevyplatí se rovnou začít s třeba C#, C++ a podobný věci na Cčku nebo třeba Delphi?

Jde mi o to, že bych chtěl u programování nějakej ten čas zůstat a nerad bych se naučil třeba něco, co bych eventuelně později nikde nevyužil.

Snad jsem to vysvětlil dobřa a děkuju za odpovědi.
Keep It Simple, Stupid!
wizpal
Junior
Uživatelský avatar

Odeslat příspěvekod JanFiala 1. 4. 2008 15:10

Jde o to, kde se chces uplatnit. Kazdy jazyk ma svuj obor uplatneni.
Co můžeš udělat dnes, odlož na včerejšek
JanFiala
Expert
Uživatelský avatar

Odeslat příspěvekod Pakin 1. 4. 2008 15:19

Pokud se chces ucit neco univerzalniho a zaroven uzitecnyho, tak urcite Javu / C# .. ;)
Pakin
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod p_Sipi 1. 4. 2008 15:28

Pokial chces programovat bussines aplikacie tak nie je zle do toho dat aj nejake SQL. Je jedno ci T/SQL alebo PL/SQL. Ked mas zaklady tak z jednoho sa da prejst na druhe jednoducho.
p_Sipi
Junior

Odeslat příspěvekod wojta 1. 4. 2008 15:43

Vyplatí se naučit všechno, co jde, takovým směrem jdu já. Jinak je to jen o syntaxi, víceméně jsou si dnes všechny jazyky dost podobné, co do možností a přejít na jiný je pro zkušeného programátora otázka několika týdnů.
C:\>ver
MS-DOS Version 5.00
wojta
Pokročilý
Uživatelský avatar

Odeslat příspěvekod Intex 1. 4. 2008 16:15

Dovolim si tvrdit ze z kazdeho rosku trosku... ono je to tazke takto povedat... kazdy jazyk ma svoje specifika a kazdy je urceny na nieco ine ale na druhej strane vzdy sa najde nieco, co sa da urobit vo viacerych jazykoch... V kazdom pripade prax ta nauci... musis mat aspon jasno v tom, o aplikacie akeho typu ti ide...
Intex
Junior
Uživatelský avatar

Odeslat příspěvekod kódlisko 1. 4. 2008 17:25

C# v kombinaci s ASP.NET 2.0 urcite :) ale pokud nemáš žádné zkušenost s programováním, tak začni nečím lehčím.
Python se používá v řadě firem stále a myslím že ještě chvíli bude, ikdyž podle mne by se dal nádherně nahradit javou
HP 6510b 14", T7250,3GB ram,80Gb(7200ot),lightscribe mechanika,WXGA+ displej,travel battery
Delphi, C, JAVA,PHP--
má klávesnce je naprach, socialismus v troskách a ty si tu pouštíš draka...?!
kódlisko
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod _BoB_ 2. 4. 2008 07:19

Upřímně - na jazyku vůbec nezláleží, až budeš programovat v 5. jazyku, tak zjistíš, že jsou všechny v podstatě stejné.

Něco jiného jsou knihovny (a frameworky), ty jsou moc rozsáhlý, aby je člověk znal všechny (nebo spíš i jen jednu pořádně)...
_BoB_
Junior

Odeslat příspěvekod Vebloud 2. 4. 2008 12:00

No, zrovna teď se znova učím LISP a to ted aje dost o něčem jiném, než všechny jazyky, které tu padly. STejně tak třeba Prolog, Haskell nebo JASS. To jsou úplně jiný přístupy k programování.

Co se budoucnosti týče, asi nejlépe má našlápnuto Java (hlavně J2EE) a .NET platforma, jmenovitě C#.
Určitě se vyplatí vědět něco o databázích, ale nejenom SQL, ale taky o technoligii návrhu databází, normalizaci atd.
Z těhlech analytických věcí se určitě hodí UML a metodiky vývoje softwaru, jako je UP, RUP, exrémní porgramování atd.
Žít a nechat žít, ty máš svůj názor, já mám svůj názor, já ti nebudu nutit svůj, nemusím souhlasit s tvým, ale udělám vše, abys ho mohl svobodně vyjádřit.
Vebloud
Ex-moderátor
Uživatelský avatar

Odeslat příspěvekod OS 2. 4. 2008 14:53

LISP je zlo, přes které jsem se zatím nedokázal přenést. :(
OS
Junior

Odeslat příspěvekod kódlisko 2. 4. 2008 15:54

s budoucností v C# a Jave urcite souhlasím.
Ovšem vývoj aplikace v asp.NETu 2.0 za pomoci C# je až pitomně jednoduchý :)
HP 6510b 14", T7250,3GB ram,80Gb(7200ot),lightscribe mechanika,WXGA+ displej,travel battery
Delphi, C, JAVA,PHP--
má klávesnce je naprach, socialismus v troskách a ty si tu pouštíš draka...?!
kódlisko
Mírně pokročilý
Uživatelský avatar

Odeslat příspěvekod Lord Elrond4. 2. 4. 2008 15:59

A to je práve dôvod rýchlosti vývoja, nízkej ceny a pravdepodobnej skvelej budúcnosti... ;)
Manželka posílá programátora nakoupit. Kup deset rohlíků a když budou mít vejce, kup jich 30. Programátor přijde do obchodu a povídá: "Máte vejce ?" "Ano, máme" odpoví prodavačka. "30 rohlíků, prosím."
Lord Elrond4.
Junior
Uživatelský avatar

Odeslat příspěvekod Vebloud 2. 4. 2008 19:56

Lord Elrond4. píše:A to je práve dôvod rýchlosti vývoja, nízkej ceny a pravdepodobnej skvelej budúcnosti... ;);/quote]

A toho se ma jednu stranu trošku bojím, protože nadvláda jedné platformy není nikdy to pravé ořechové a notabene když za ní stojí Microsoft.

Ale on už to pochopil i SUN a NetBeans 6 už jsou taky moc pěkný i na vývoj na J2EE, Tomcatu apd.
Žít a nechat žít, ty máš svůj názor, já mám svůj názor, já ti nebudu nutit svůj, nemusím souhlasit s tvým, ale udělám vše, abys ho mohl svobodně vyjádřit.
Vebloud
Ex-moderátor
Uživatelský avatar

Odeslat příspěvekod Lord Elrond4. 2. 4. 2008 20:23

Jop, vystihol si to úplne presne... :)
Manželka posílá programátora nakoupit. Kup deset rohlíků a když budou mít vejce, kup jich 30. Programátor přijde do obchodu a povídá: "Máte vejce ?" "Ano, máme" odpoví prodavačka. "30 rohlíků, prosím."
Lord Elrond4.
Junior
Uživatelský avatar


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků