Forum » Programiranje » Izbira programskega jezika
Izbira programskega jezika
SaXsIm ::
Pozdravljeni,
sem v fazi učenja novega programskega jezika, sicer sem kar vešč Cja (FE Programiranje Mikrokrmilnikov), rad pa bi nadgradil znanje, ki sem ga dobil na faksu. Želel bi povezati mikrokrmilnike z računalnikom - se pravi, od senzorjev, servomotorjev in stikal, pa do GUI-ja na računalniku, verjetno namenskega, ali pa tudi znotraj kakšne web-based aplikacije. Je utopično za pričakovati, da bi z recimo C# lahko pokril vse to? Recimo, da bi naredil projekt pametne hiše, se pravi, od zaznavanja parametrov kot je temperatura, osvetljenost, gibanje, do krmiljenja razsvetljave, ventilacije, odpiranja in zapiranja vrat, etc...
Prosim za vaše nasvete.
sem v fazi učenja novega programskega jezika, sicer sem kar vešč Cja (FE Programiranje Mikrokrmilnikov), rad pa bi nadgradil znanje, ki sem ga dobil na faksu. Želel bi povezati mikrokrmilnike z računalnikom - se pravi, od senzorjev, servomotorjev in stikal, pa do GUI-ja na računalniku, verjetno namenskega, ali pa tudi znotraj kakšne web-based aplikacije. Je utopično za pričakovati, da bi z recimo C# lahko pokril vse to? Recimo, da bi naredil projekt pametne hiše, se pravi, od zaznavanja parametrov kot je temperatura, osvetljenost, gibanje, do krmiljenja razsvetljave, ventilacije, odpiranja in zapiranja vrat, etc...
Prosim za vaše nasvete.
SaXsIm
c00L3r ::
MS ponuja brezplačne okrnjene različice svojega Visual Studio-a tukaj.
Če boš delal web si vzami Microsoft(R) Visual Web Developer(R) 2010 Express. Če boš delal Windows aplikacijo pa Microsoft(R) Visual C#(R) 2010 Express.
Programski jezik C# ti omogoča klice C/C++ knjižnic preko Platform Invoke
Lahko pa tudi vse sprogramiraš v C++ z Microsoft(R) Visual C++(R) 2010 Express. Vendar bi ti osebno priporočal, da delaš s C# in samo nizkonivojske stvari povezuješ s C++ knjižnicami, kjer je to potrebno.
Če boš delal web si vzami Microsoft(R) Visual Web Developer(R) 2010 Express. Če boš delal Windows aplikacijo pa Microsoft(R) Visual C#(R) 2010 Express.
Programski jezik C# ti omogoča klice C/C++ knjižnic preko Platform Invoke
Lahko pa tudi vse sprogramiraš v C++ z Microsoft(R) Visual C++(R) 2010 Express. Vendar bi ti osebno priporočal, da delaš s C# in samo nizkonivojske stvari povezuješ s C++ knjižnicami, kjer je to potrebno.
techfreak :) ::
QT je opensource in je zastonj, če bo tudi tvoj program opensource. QT aplikacije delujejo na večih OSih (Windows, Mac, Linux) in se programirajo z C++.
c00L3r ::
Lahko pa programiraš v Javi in nato uporabiš Java Native Interface za klic C/C++ knjižnic.
Jaz bi ti priporočal NE delat vmesnika in logike v C++. Za take stvari so novejši programski jeziki primernejši.
Jaz bi ti priporočal NE delat vmesnika in logike v C++. Za take stvari so novejši programski jeziki primernejši.
DavidJ ::
Vse se da spisat v C-ju. Verjetno pa bo najlažje, da naštudiraš Python.
"Do, or do not. There is no 'try'. "
- Yoda ('The Empire Strikes Back')
- Yoda ('The Empire Strikes Back')
Spura ::
Tudi v assemblerju se da vse spisat.
C# je naboljsi za opisano, ker je zelo lahko klicat DLLje s katerimi bi naprimer dostopal do krmilnikov.
C# je naboljsi za opisano, ker je zelo lahko klicat DLLje s katerimi bi naprimer dostopal do krmilnikov.
Zgodovina sprememb…
- spremenil: Spura ()
Looooooka ::
Vazno da je objektivno programiranje in da ne ponuja razne hacke, ki jih vecina programskih jezikov ne pozna.Ne zato, da bi nekomu grenil zivljenje ampak vecina jezikov dela po istem kopitu s tem, da imajo "malenkost" drugacno obliko.Ce se naucis enega bos lahko hitro presaltal na drugega.
Brezveze met vojne o tem kater je boljsi.Vsi majo svoje mesto(ce ne jih ne bi razvijali).Je pa res, da se verjetno splaca ucit tistega, ki se ga drugi ne(manj konkurence) :)
Brezveze met vojne o tem kater je boljsi.Vsi majo svoje mesto(ce ne jih ne bi razvijali).Je pa res, da se verjetno splaca ucit tistega, ki se ga drugi ne(manj konkurence) :)
klemen93 ::
Je pa res, da se verjetno splaca ucit tistega, ki se ga drugi ne(manj konkurence) :)
Ne splača se učiti tisti programski jezik, ki se ga drugi ne, da bi se na ta način izognil konkurenci. Ampak se splača učiti tisti programski jezik, po katerem je veliko povpraševanj za delo in biti boljši od konkurence. :)
phyro ::
Je pa res, da se verjetno splaca ucit tistega, ki se ga drugi ne(manj konkurence) :)
Ne splača se učiti tisti programski jezik, ki se ga drugi ne, da bi se na ta način izognil konkurenci. Ampak se splača učiti tisti programski jezik, po katerem je veliko povpraševanj za delo in biti boljši od konkurence. :)
splača se učit tistega ki te veseli, le tako boš tudi doma sam programiral od veselja. Če se boš rape-al sam sebe s tistimi po katerih je povpraševanje, boš končal pri php-ju (ja, mislim da je grozen). Zdej je sam odvisno od tega al se ti gre za keš al si dejansko motiviran programer ;)
noraguta ::
splača se učit tistega ki te veseli, le tako boš tudi doma sam programiral od veselja. Če se boš rape-al sam sebe s tistimi po katerih je povpraševanje, boš končal pri php-ju (ja, mislim da je grozen). Zdej je sam odvisno od tega al se ti gre za keš al si dejansko motiviran programer ;)
aha kako te pa programski jezik veseli, če ga ne poznaš? Po navijaštvu na forumu? Po prestavitvah na ms? V bistvu nikoli nisem razumel kako veš, da te nekaj veseli preden si se naučil?
Pust' ot pobyedy k pobyedye vyedyot!
Zgodovina sprememb…
- polepsal: Mavrik ()
phyro ::
splača se učit tistega ki te veseli, le tako boš tudi doma sam programiral od veselja. Če se boš rape-al sam sebe s tistimi po katerih je povpraševanje, boš končal pri php-ju (ja, mislim da je grozen). Zdej je sam odvisno od tega al se ti gre za keš al si dejansko motiviran programer ;)
aha kako te pa programski jezik veseli , če ga ne poznaš? po navijaštvu na forumu??? po prestavitvah na MS? v bistvu nikoli nisem razumel kako veš , da te nekaj veseli preden si se naučil?
hah
ups, prav maš. nevem od kje sem sklepal da pozna jezike (kolikor toliko, ne napredno).
Looooooka ::
Ne vem...tko bom reku...v ozadju je velik stvari na sistemih, ki so starejsi od vecine danasnjih programerjev.Te dinozavre ponavadi ne menjajo.Programerji, ki jih majo cez so alfa in omega...in majo redni dohodek.Ce znas ta verjetno mrtev programski jezik, jih lahko hitro zamenjas....brez konkurence.
Ce se ucis trendovskega jezika (c# ce gledamo statistiko) well...danes si, jutri te ni vec.Te zamenjajo za 2 studenta, ki bosta prek studenta oz malega delala zamenjala za pol kesha.
In ravno zato sem napisal, da je najbolj pametno ucenje jezika, ki ne probava izumit cesa novega in prevec razvaditi uporabnika.
Ker se lahko potem hitreje naucis drugega jezika.
Zgoraj omenjeni PHP(res je groza groza)...z njim lahko naredis prehod na c#.Se posebi ce uporabljas php 5.Ignorirajmo dejstvo, da je GROZNA implementacija objektnega programiranja ampak vseeno mislim, da bi bil prehod lazji kot recimo iz rubyja?
Ce se ucis trendovskega jezika (c# ce gledamo statistiko) well...danes si, jutri te ni vec.Te zamenjajo za 2 studenta, ki bosta prek studenta oz malega delala zamenjala za pol kesha.
In ravno zato sem napisal, da je najbolj pametno ucenje jezika, ki ne probava izumit cesa novega in prevec razvaditi uporabnika.
Ker se lahko potem hitreje naucis drugega jezika.
Zgoraj omenjeni PHP(res je groza groza)...z njim lahko naredis prehod na c#.Se posebi ce uporabljas php 5.Ignorirajmo dejstvo, da je GROZNA implementacija objektnega programiranja ampak vseeno mislim, da bi bil prehod lazji kot recimo iz rubyja?
morbo ::
Python je še najbolj uporaben jezik po mojih izkušnjah (največ mi je koristil do sedaj)
Avtor članka pravi da je vešč v C, kar bo uporabil za low level implementacijo. Za high level binding, GUI in skriptanje pa Pitona in to je to.
Avtor članka pravi da je vešč v C, kar bo uporabil za low level implementacijo. Za high level binding, GUI in skriptanje pa Pitona in to je to.
Isotropic ::
cist odvisno, za kaj rabis. tudi fortran v nekaterih zadevah niti pod razno se ni za odmet in se orenk uporablja.
on bi zelel delati nekaj takega. za to bi znal biti cs kar v redu imo
Želel bi povezati mikrokrmilnike z računalnikom - se pravi, od senzorjev, servomotorjev in stikal, pa do GUI-ja na računalniku, verjetno namenskega, ali pa tudi znotraj kakšne web-based aplikacije. Je utopično za pričakovati, da bi z recimo C# lahko pokril vse to? Recimo, da bi naredil projekt pametne hiše, se pravi, od zaznavanja parametrov kot je temperatura, osvetljenost, gibanje, do krmiljenja razsvetljave, ventilacije, odpiranja in zapiranja vrat, etc...
on bi zelel delati nekaj takega. za to bi znal biti cs kar v redu imo
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Ali se splača učit programske jezike? So zaposlitve/dela?Oddelek: Loža | 8455 (6106) | trenerkar |
» | C++ knjigaOddelek: Programiranje | 2198 (1887) | ragezor |
» | Programer (strani: 1 2 )Oddelek: Šola | 8357 (7161) | hunter01 |
» | Kateri jezik se splača učiti?Oddelek: Programiranje | 2056 (1313) | Loki |
» | Zakaj je naše šolstvo v tako obupnem stanju kot je (strani: 1 2 )Oddelek: Problemi človeštva | 6364 (4636) | SavoKovac |