*   >> lukeminen koulutus Artikkelit >> science >> programming

13 Vaihe: ammattiin Programmers

yvin kielestä, joissa tämä. - Viesti-kulkee toimijoiden on toinen ratkaisu: Scala ja Erlangin kannattaa tarkastella tätä.

- Vuonna Python ja Ruby, katsomaan Twisted ja EventMachine jotka tarjoavat tapahtuman silmukoita. Vaihtoehtoisesti, katso Node.js, (server-side) JavaScript puitteet rakentaa tapahtuman loops.Co-rutiinit ovat toinen tapa ratkaista samanaikaisuuden kysymyksiä: Go kieli Google on uusi staattisesti kirjoitetaan, tyypin päätellä järjestelmät kieli tarkoitettu olla kuin C suorituskykyä mutta kuten Python vuonna syntaksin ja yksinkertaisuus.

Se käyttää "goroutines", täytäntöönpano yhteistyössä rutiineja. Toinen kieli rakennettu yhteistyössä rutiinit on Ikoni.

- Dispatch jonot ovat toinen ratkaisu tähän: Mac OS X 10.6 ja uudemmat, "Grand Central Dispatch" on jonotusjärjestelmää Apple on luonut käytettäväksi C, C ++ ja Objective-C. Avoimen lähdekoodin täytäntöönpano GCD on saatavana "libdispatch". Java ja Scala täytäntöönpano kutsutaan HawtDispatch on myös saatavilla.

Vaihe 5:

Lue koodi. Yksi parhaista tavoista oppia uuden kielen ja tulossa taitavia kielten oppimiseen lukemaan koodia.

On runsaasti avointa lähdekoodia, ja kun olet lukenut läpi koodia vähän hakemuksia, alkaa nähdä hyviä ja huonoja koodin ja kehittää maku mitä haluat ja pidä, sekä ymmärrystä miksi tiettyjä ohjelmointi tyylit ja paradigmoja ovat hyviä eri tehtäviin.

Step6:

Etsi hanke ensimmäinen Yleensä se on helpompi oppia uusi kieli, jos on erityisen hankkeen tai tavoitteen saavuttamiseen. Uuden kielen oppiminen kirjoittamalla "Hello World" on paljon vaikeampaa ja ei käytä todellista kyvyt kielen.


Vaihe 7:

Eristä ero kirjasto ja kieli Se voi olla hämmentävää joissakin kielissä erottaa "kirjasto" ja "kieli". Siellä voi myös olla sekaannusta "koodi generaattorit" ja "kieli". Kun uuden kielen opiskelu, joka on samanlainen kuin jo oppinut se on usein niin, että oppiminen kirjasto ja sen ominaispiirteiden on suurempi tehtävä.

Vaihe 8:

Kokeile erilaisia ​​työkaluja. Jotkut ohjelmointikielet on suunniteltu toimimaan hyvin erityisesti työkaluja.

Monia kieliä voidaan kirjoittaa vain tekstieditori kuten Vim tai Notepad2 tai TextMate, mutta työskentelevät Lisp kieli voidaan helpottaa käyttämällä Emacs koska sisäänrakennettu tuki REPL ympäristöihin. Kun työskentelee C # tai .net kieli, Visual Studio tai MonoDevelop ovat ihanteellisia. Kun työskentelee Java, siellä on Eclipse, NetBeans, IntelliJ IDEA, ja

Page   <<  [1] [2] [3] [4] [5] >>
Copyright © 2008 - 2016 lukeminen koulutus Artikkelit,https://koulutus.nmjjxx.com All rights reserved.