kako se prave programski jezici?
Prikazujem rezultate 1 do 15 od 15

Tema: kako se prave programski jezici?

  1. #1
    Zainteresovan član
    Učlanjen
    18.07.2004.
    Poruke
    118
    Reputaciona moć
    51

    Podrazumevano kako se prave programski jezici?

    evo sad jedno pitanje tipa onog 'sta je starije: koka ili jaje', dakle, zna li neko kako to? u kom jeziku se pisu jezici
    Hello my bebe,
    h, my sugar.
    **** you sweet.



  2. #2
    Peruzzi nije na forumu
    је дошао тихо и ушао у легенду...
    Domaćin Peruzzi (avatar)
    Učlanjen
    03.08.2003.
    Pol
    muški
    Lokacija
    Shumadija
    Poruke
    3.924
    Reputaciona moć
    92

    Podrazumevano Re: kako se prave programski jezici?

    ehehe interesantno pitanje

    jos bolje - kako je pravljen prvi jezik?

    ebem li ga, valjda su busili kartice pa polako...


  3. #3
    Neproveren član MasterYoda (avatar)
    Učlanjen
    18.08.2006.
    Pol
    muški
    Lokacija
    Very Far Away from Anywhere Else
    Poruke
    4.260
    Reputaciona moć
    0

    Podrazumevano Re: kako se prave programski jezici?

    To ti piše na mnogo mjesta pa se malo potrudi. Onako, ukratko:

    Prvi programi rađeni su direktno u mašinskom kodu, a u računar su se unosili - lemilicom. Tada je nastao i izraz "bug" za grešku u programu.

    Objašnjenje: računari su se pravili od elektronskih cijevi. Cijevi troše mnogo struje koja se uglavnom pretvara u toplotu. Posljedica - prozori prostorija u kojima su se načazili računari morali su biti širom otvoreni da bi se unutra uopšte moglo raditi. Dio energije lampe pretvaraju u svjetlost pa cijela ta skalamerija svijetli ko božićno drvce. Danju to nije problem ali noću privlači veoma mnogo bubica (bugs) koje završavaju svoj život prouzrokujući kratke spojeve i pogrešne rezultate u radu. Kada neki program uporno daje svakakve rezultate, tehničari bi uzviknuli "bugs" i mašili se četkica da otklone kvar.

    E, u te računare programi su se unosili prelemljavanjem žica. Lemilica je prvi programerski utility.

  4. #4
    Neproveren član MasterYoda (avatar)
    Učlanjen
    18.08.2006.
    Pol
    muški
    Lokacija
    Very Far Away from Anywhere Else
    Poruke
    4.260
    Reputaciona moć
    0

    Podrazumevano Re: kako se prave programski jezici?

    Ako pitaš u kom jeziku se DANAS pišu jezici, odgovor je gotovo 100% neka verzija C-a.

  5. #5
    Zainteresovan član
    Učlanjen
    27.04.2004.
    Pol
    muški
    Poruke
    103
    Reputaciona moć
    51

    Podrazumevano Re: kako se prave programski jezici?

    u danasnje vreme, programski jezici prave sami sebe. Recimo FreePascal, Lazarus...
    Kao sto su rekli, prvo se krenulo od lemilice, pa assemblera, a danas jezik pravi sam sebe
    S postovanjem,
    Emil Beli

  6. #6
    Elita Svabov (avatar)
    Učlanjen
    02.10.2004.
    Pol
    muški
    Poruke
    24.984
    Reputaciona moć
    320

    Podrazumevano Re: kako se prave programski jezici?

    jos bolje - kako je pravljen prvi jezik?
    klikete klakete
    prekidacima
    znaci, kad danas tranzistor kaze 0 ili 1, to je pre 50 godina redio prekidac
    Well, of course it's a rat! You have rats in Spain, don't you - or did Franco have them all shot?

  7. #7
    Neproveren član MasterYoda (avatar)
    Učlanjen
    18.08.2006.
    Pol
    muški
    Lokacija
    Very Far Away from Anywhere Else
    Poruke
    4.260
    Reputaciona moć
    0

    Podrazumevano Re: kako se prave programski jezici?

    @Ober Kad pomenu te prekidače sjetio sam se jednog događaja od prije više od 20 godina. Firma u kojoj sam tada radio imala je jedan računar za vođenje proizvodnje, tzv. procesni računar. Proizvođač tog računara vjerovatno je poznat veoma malom broju ljudi - američka firma Foxborou.
    Naravno da uz njega nismo dobili nikakve kompajlere za više programske jezike i slične aplikacije. Jednom se desilo da se nešto pobrljavilo i da cijeli sistem nikako nije htio da radi normalno. Malo, malo, procesor ode u HALT i ni makac. Kad zaustavim procese koji vode postrojenje (pustim sistem da radi naprazno) sve bude u redu. Pošto ni rezervna kopija (na disketama od 12 inča ) nije bila ispravna, jedini način da to riješimo je bilo izlistati cijeli taj dio na papir (u hex kodu) pa tražiti. Da ne dužim priču: morao sam napraviti program koji vrši to listanje, odradi hendšejking s štampačem i odštampa - jedan po jedan bajt, četiri bajta (to je 16 bitni računar) u jednom redu, pa kod za novi red itd, itd. Sve u svemu, programče od par stotina linija mašinskog koda. A zatim unijeti taj program u računar pomoću prekidača - podesiš 16 prekidača da formiraš komandu pa pritisneš dugme da se una upiše - pa inkrementiraš brojač, uneseš sledeću komandu itd. do kraja. S listingom ispred sebe, uz jedan transatlantski telefonski poziv, problem je riješen - jedan bit nije bio ispravan što je jednu JE komandu pretvaralo u JNE.

  8. #8
    Nov član
    Učlanjen
    17.04.2012.
    Pol
    ženski
    Poruke
    6
    Reputaciona moć
    0

    Question Re: kako se prave programski jezici?

    Citat Original postavio MasterYoda Pogledaj poruku
    @Ober Kad pomenu te prekidače sjetio sam se jednog događaja od prije više od 20 godina. Firma u kojoj sam tada radio imala je jedan računar za vođenje proizvodnje, tzv. procesni računar. Proizvođač tog računara vjerovatno je poznat veoma malom broju ljudi - američka firma Foxborou.
    Naravno da uz njega nismo dobili nikakve kompajlere za više programske jezike i slične aplikacije. Jednom se desilo da se nešto pobrljavilo i da cijeli sistem nikako nije htio da radi normalno. Malo, malo, procesor ode u HALT i ni makac. Kad zaustavim procese koji vode postrojenje (pustim sistem da radi naprazno) sve bude u redu. Pošto ni rezervna kopija (na disketama od 12 inča ) nije bila ispravna, jedini način da to riješimo je bilo izlistati cijeli taj dio na papir (u hex kodu) pa tražiti. Da ne dužim priču: morao sam napraviti program koji vrši to listanje, odradi hendšejking s štampačem i odštampa - jedan po jedan bajt, četiri bajta (to je 16 bitni računar) u jednom redu, pa kod za novi red itd, itd. Sve u svemu, programče od par stotina linija mašinskog koda. A zatim unijeti taj program u računar pomoću prekidača - podesiš 16 prekidača da formiraš komandu pa pritisneš dugme da se una upiše - pa inkrementiraš brojač, uneseš sledeću komandu itd. do kraja. S listingom ispred sebe, uz jedan transatlantski telefonski poziv, problem je riješen - jedan bit nije bio ispravan što je jednu JE komandu pretvaralo u JNE.
    E pa, blago vama kad imate toliko iskustva... Ja nemam pojma o tome ali me zanima u koju skolu treba da upisem decu kako bi oni imali pojma...Iskreno, zao mi je sto u OSkolama niko izgleda ne shvata informatiku ozbiljno ( sto me izuzetno nervira - dokle ce covek iz skole da izlazi bez primenljivih znanja ) a onda se i u srednjim verovatno ne radi dovoljno ozbiljno... Pa kako da usmerim svoju decu , naime , mislite li da je dovoljno sto u 4. godini deca u informatickom odeljenju jedne gimnazije uce C++ ? Web dizajn... ?

  9. #9
    Domaćin
    Učlanjen
    23.10.2011.
    Pol
    muški
    Lokacija
    Beograd
    Poruke
    4.798
    Tekstova u blogu
    3
    Reputaciona moć
    0

    Podrazumevano Re: kako se prave programski jezici?

    Citat Original postavio griva2011 Pogledaj poruku
    E pa, blago vama kad imate toliko iskustva... Ja nemam pojma o tome ali me zanima u koju skolu treba da upisem decu kako bi oni imali pojma...Iskreno, zao mi je sto u OSkolama niko izgleda ne shvata informatiku ozbiljno ( sto me izuzetno nervira - dokle ce covek iz skole da izlazi bez primenljivih znanja ) a onda se i u srednjim verovatno ne radi dovoljno ozbiljno... Pa kako da usmerim svoju decu , naime , mislite li da je dovoljno sto u 4. godini deca u informatickom odeljenju jedne gimnazije uce C++ ? Web dizajn... ?
    Koju god školu da upišu retko šta će u njoj naučiti ako ih ne interesuje. Školski program predviđa samo konzolne aplikacije gde se svi 'smore', jer je to samo crni ekran na kome se nešto ispisuje, na fakultetima su druge priče. Današnja omladina je od rođenja bukvalno upoznata sa osnovama rada na računaru. ego šta no je dovoljno, ko primeti da mu se sviđa programiranje ima fakultete(ETF, Viša elektro, Računarski fakultet,FON pa čak i Višu Poslovnu sa koje ima dobru osnovu za FON itd), ne mogu svi biti programeri. Na šta bi svet onda ličio?
    Poslednji put ažurirao/la Wrong Turn : 21.04.2012. u 20:41

  10. #10
    miki208 nije na forumu
    Ponekad ljudi za koje to niko ne bi pomislio, mogu da urade nesto sto niko ne moze da zamisli.
    Aktivan član miki208 (avatar)
    Učlanjen
    21.01.2010.
    Pol
    muški
    Lokacija
    Beograd
    Poruke
    1.681
    Reputaciona moć
    71

    Podrazumevano Re: kako se prave programski jezici?

    Citat Original postavio Wrong Turn Pogledaj poruku
    Na šta bi svet onda ličio?
    Ne mogu ni da zamislim...
    Konkurencija

  11. #11
    Zainteresovan član Sky Unit (avatar)
    Učlanjen
    15.06.2005.
    Pol
    muški
    Lokacija
    Kragujevac
    Poruke
    271
    Reputaciona moć
    48

    Podrazumevano Re: kako se prave programski jezici?

    sto kazu

    konkurentno programiranje a ne konkurentni programeri : )
    NE, DA BUDEM DIO, NE DA BUDEM DIO JE-BE-NE MASE, NE NE NE!!!!

  12. #12
    Domaćin Миша (avatar)
    Učlanjen
    15.09.2010.
    Pol
    muški
    Lokacija
    `оландија
    Poruke
    3.348
    Reputaciona moć
    201

    Podrazumevano Re: kako se prave programski jezici?

    Нови програмски језик се прави за радним столом. Ето, чика Бјарне се вртео у циклусима профињења, па је раније очекивани C++0x постао C++11. Након што се постави стандард, реализација тог језика мож` бит` колико иштеш...

    Ако идеш на мања врата, седнеш за сто и осмислиш шта желиш. Онда направиш компајлер -- данас је већ језик мање битан -- па објавиш да људи користе. Имај на уму да је конкуренција јака и да треба да понудиш људима нешто што други нису ако желиш да ти језик постане популаран.
    Натал: http://af.cpptea.com/astrofox.php?openchart=1

    And don't be such a preposterously petulant persnicket!

  13. #13
    Domaćin
    Učlanjen
    23.10.2011.
    Pol
    muški
    Lokacija
    Beograd
    Poruke
    4.798
    Tekstova u blogu
    3
    Reputaciona moć
    0

    Podrazumevano Re: kako se prave programski jezici?

    Retko sta tu moze jedan mozak Jedan mozak moze imati samo ideju, ali mu je potrebno jos dosta 'mozgova' da bi ideju pretvorio u delo

  14. #14
    miki208 nije na forumu
    Ponekad ljudi za koje to niko ne bi pomislio, mogu da urade nesto sto niko ne moze da zamisli.
    Aktivan član miki208 (avatar)
    Učlanjen
    21.01.2010.
    Pol
    muški
    Lokacija
    Beograd
    Poruke
    1.681
    Reputaciona moć
    71

    Podrazumevano Re: kako se prave programski jezici?

    Citat Original postavio Wrong Turn Pogledaj poruku
    Retko sta tu moze jedan mozak Jedan mozak moze imati samo ideju, ali mu je potrebno jos dosta 'mozgova' da bi ideju pretvorio u delo
    Tacno tako.

  15. #15
    Domaćin Миша (avatar)
    Učlanjen
    15.09.2010.
    Pol
    muški
    Lokacija
    `оландија
    Poruke
    3.348
    Reputaciona moć
    201

    Podrazumevano Re: kako se prave programski jezici?

    Може један ум, није то бог-зна-колики посао. И сложеније ствари су осмишљаване у по једном уму.

    За реализацију су пак потребни милиони прстију да би се постигла популарност какву данас имају водећи програмски језици.
    Натал: http://af.cpptea.com/astrofox.php?openchart=1

    And don't be such a preposterously petulant persnicket!

Slične teme

  1. E-Books programski jezici, Veb-dizajn, Skripte, Mreze
    Autor codemaker u forumu Programiranje
    Odgovora: 54
    Poslednja poruka: 15.11.2011., 16:03
  2. Odgovora: 0
    Poslednja poruka: 16.06.2006., 02:11
  3. Kako se prave ...
    Autor Spena u forumu Web dizajn
    Odgovora: 3
    Poslednja poruka: 23.07.2004., 19:31
  4. Delphi i C++ najmocniji programski jezici
    Autor †d®Doom™ u forumu Programiranje
    Odgovora: 2
    Poslednja poruka: 11.05.2004., 02:33
  5. zastita i programski jezici
    Autor Pocetnik u forumu Sigurnost i zaštita
    Odgovora: 4
    Poslednja poruka: 12.08.2003., 18:17

Pravila za slanje poruka

  • Ne možete kreirati novu temu
  • Ne možete poslati odgovor
  • Ne možete dodati priloge
  • Ne možete prepraviti svoju poruku
  •