Kirjautuminen

Haku

Tehtävät

Keskustelu: Yleinen keskustelu: windows ohjelmointi

Sivun loppuun

primax [07.06.2004 09:26:30]

#

Tässä olen jo pitkän aikaa tehnyt kaikenlaista pientä ohjelmointiprojektia javalla. Oikeastaan joskus vähän suurempaakin projektia. Mutta kun nyt on kokeillut javasta jo niin montaa puolta, olisi mukava tehdä jotain muutakin. Ajattelin toisenlaista windows-ohjelmointia. Jotain sellaista jossa windows-käyttöjärjestelmää voi hyödyntää enemmän.

Kun tästä asiasta lähtee etsimään tietoa vaikka rakkalla Googlella, löytyy tietoa tuhottomasti. Eli aivan liikaa. Liikaa siksi ettei tiedä mistä aloittaa. Löytyy C++:aa (mitä olen joskus kokeillutkin), Basicia, ASP:tä, .NET:ia, PHP:ta ja vaikka mitä. Mistä siis aloittaa?

Olen tässä viime aikoina tehnyt verkko-ohjelmointisovelluksia javan sockettien avulla ja verkko-ohjelmoinnin mahdollisuuksia olisi mukava hyödyntää enemmänkin. Mistä suunnasta siis pitäisi windows-ohjelmointiin lähteä tutustumaan, jotta voisi hyödyntää windowsin verkko-ominaisuuksia.

remontti-reiska [07.06.2004 09:42:34]

#

Visual Basic on ehkä paras vaihtoehto ensimmäiseksi, mutta on Delphikin aika helppo.

Linkku [07.06.2004 09:44:53]

#

C++ on paras!

remontti-reiska [07.06.2004 09:47:03]

#

Linkku kirjoitti:

C++ on paras!

Ei se aina paras jokaiseen vaihtoehtoon ole. Ensimmäiseksi Windows-ohjelmointiin se on kaikista huonoin vaihtoehto.

sooda [07.06.2004 09:56:44]

#

Visual Basicia haukkuisin parhaaksi siinä mielessä että jos ei tartte mitään tositehokasta niin sillä saa nopeasti ja helposti suht tehokasta kuitenki. Ite olen tehnyt varmaan kymmenisen hyötywindowsohjelmaa itelleni ja hyvin toimivat. C++:aa kannattaa käyttää windowsohjelmointiin vaan jos tarttee tosi tehoa.

primax [07.06.2004 15:39:14]

#

Mitenkäs on noi Visual Basicin tai C++an verkko-ohjelmointi mahdollisuudet? .NET, vai kuinka?

Bill Keltanen [08.06.2004 08:15:26]

#

VB.Net on hyvä, tehokas jne, vb taas on tod helppoa, alotin vb:n viime kesän alussa, nyt osaan jo jotain tehä D:

renni [09.06.2004 21:19:04]

#

Miksi vaihtaa hyvästä Javasta muuhun? Kyllä sillä tehdyt ohjelmat pyörii hyvin windowsissakin. En kyl ymmärrä mitä erityistä hyödynnettävää siinä winkussa olisi, varsinkaan sellaista mitä ei Javakin pystyisi käyttämään.

ezuli [09.06.2004 21:46:55]

#

Aina puhutaan miten hyvä C on mm. peliohjelmoinnissa, mutta
sitten tarkoitetaankin C++. Kysyn siis, onko pelkkä C jo kuol-
lut, vai pystyykö lähellekään C++ tasoa?

*Siis kyllähän C Dossissa riittää, mutta mitenkä Winnissä?

**Sainkin jo vastauksen: Ei ole kuollut.
http://mureakuha.com/dpBB/thread.php?forumid=3&threadid=1198#p12507

hunajavohveli [09.06.2004 21:53:46]

#

Olen kuullut, että Winsockia on todella helppo käyttää Visual Basic 6:lla. Lisäksi Visual Basic on hyvä Windows-ohjelmointiin. Siitä kannattaisi ehkä lähteä liikkeelle.

Gwaur [09.06.2004 22:43:40]

#

Visual Basicilla on helpoin luoda käyttöliittymä, mutta C++ on nopeampi.

tuomas [09.06.2004 23:29:26]

#

Kun mietit minkä kielen valitset niin kannattaa myös miettiä minkä hintaisia eri kielien kääntäjät ovat tai onko olemassa ilmaisia.
Tavalliselle visual basic:lle on kääntäjä erittäin vaikea saada koska niitä ei enää myydä ja jos myytäisiin hinta olisi melko korkea.
Visual basicin kolmannen version voi ladata ilmaiseksi jolla myös exet kääntyvät.Sen lisäksi on vielä "Control Creation Edition (vb5)" jolla voit ohjelmoida mutta et tehdä exe:jä.
Visual basic:n .Net version voit saada ilmaiseksi mikäli asut jenkeissä (syrjintää) taikka lataamalla microsoftin frameworkin ja sharpdevelopin ide:n.
C/C++:sta en sen tarkemmin tiedä joten joku muu voi kertoa siitä.

acorn [09.06.2004 23:32:49]

#

C:lle ja C++:lle löytyy ilmaiset kääntäjät ja kehitysympäristöt useille käyttöjärjestelmille. Microsoft on tietenkin tehnyt myös maksullisen IDE:n, kuten myös Borland.

EDIT: Tuli vain tällainen juttu mieleen: Nykyään koneet ovat erittäin nopeita, joten kielen nopeudella ei ole niin hirvittävää merkitystä. Esim. vaikka QBASIC on tulkittava kieli, jota ei käännetä, on sekin nykykoneilla aika nopea. Jos haluaa tehdä nopeita sovelluksia, joilla on alhaisemmat vaatimukset, kannattaa kuitenkin valita kieli, kuten C, C++ tai Pascal. On tietenkin muitakin nopeita, mutta nuo tulivat ensimmäisenä mieleen.

ezuli [10.06.2004 11:54:46]

#

Nopeuteen ei ratkaisevasti vaikuta kieli, vaan koodaaja.
Tein joskus QB:llä mielestäni muuten hienon demon, mutta
se välketti ja tökki pahasti. Sitten etsin netistä saman-
tyylistä koodia ja löysin lähes samanlaisen, mutta se pyö-
ri erittäin sujuvasti, ja se oli puhdasta QB:tä ilman
lisukeita.

hunajavohveli [10.06.2004 12:01:03]

#

ezuli kirjoitti:

Nopeuteen ei ratkaisevasti vaikuta kieli, vaan koodaaja.
Tein joskus QB:llä mielestäni muuten hienon demon, mutta
se välketti ja tökki pahasti. Sitten etsin netistä saman-
tyylistä koodia ja löysin lähes samanlaisen, mutta se pyö-
ri erittäin sujuvasti, ja se oli puhdasta QB:tä ilman
lisukeita.

Sitten vika lienee omassa koodaustavassasi. Tutki sitä toista koodia, ja katso, mitä teit eri tavalla.


Sivun alkuun

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta