Page 1 of 2 12 LastLast
Results 1 to 25 of 33

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Registered User sensorium's Avatar
    Join Date: Aug:2003
    Location: Âàðíà ~*~
    Posts: 9

    Îáù âúïðîñ çà Java/C#/C++

    Èíòåðåñóâà ìå êîé îò òåçè ïðîãðàìíè åçèöè èçãëåæäà íàé-ïåðñïåêòèâåí â òîçè ìîìåíò, êàêâî ìîæå è íå ìîæå äà ñå ïðàâè ñ Java è C# (çà C++ íå ñå ñúìíÿâàì ÷å ìîæå âñè÷êî )

    È Java è C# ëè ñà ìóëòèïëàòôîðìåíè? È òîâà îçíà÷àâà ëè ÷å ïðèëîæåíèÿòà ïèñàíè íà òÿõ ñà ïî áàâíè îò òåçè íà C++?

    È â ìîìåíòà êàêâè ïðîãðàìèñòè ñå òúðñÿò ïðåäèìíî (âêë. è çà èçíîñ ) ?
    pieces of the puzzle are waiting..

  2. #2
    Registered User
    Join Date: Apr:2003
    Posts: 24
    Èíòåðåñóâà ìå êîé îò òåçè ïðîãðàìíè åçèöè èçãëåæäà íàé-ïåðñïåêòèâåí â òîçè ìîìåíò, êàêâî ìîæå è íå ìîæå äà ñå ïðàâè ñ Java è C# (çà C++ íå ñå ñúìíÿâàì ÷å ìîæå âñè÷êî )

    Àç òè ïðåïîðú÷âàì äà ñå çàíèìàâàø ñ C# òúé êàòî ñïîðåä ìåí Java íÿìà áúäåùå, îñîáåíî ñëåä êàòî Microsoft ðèëèèçíàõà .NET. Îñâåí òîâà â .NET ñà âçàèìñòâàíè âñè÷êè õóáàâè íåùà îò Java è Borland Delphi, êîèòî íÿìà äà èçáðîÿâàì òóê


    È Java è C# ëè ñà ìóëòèïëàòôîðìåíè? È òîâà îçíà÷àâà ëè ÷å ïðèëîæåíèÿòà ïèñàíè íà òÿõ ñà ïî áàâíè îò òåçè íà C++?

    Íå C# íå ìîæå äà ñå êàæå ñúâñåì ÷å å ìåæäóóïëàòôîðìåí, òúé êàòî åäèíñòâåíèòå ïðèëîæåíèÿ, êîèòî ùå ïîòåãëÿò ñàìî ñ ïðåêîìïèëèðàíå íà âñÿêàêâà ÎÑ íà êîÿòî èìà .NET framework
    ñà êîíçîëíèòå (òåñòâàíî ñ Mono íà Red Hat 7.3 è .NET Framework SDK 1.0 íà Windows 98). Àêî èìàø êîä êîéòî ïîëçâà Windows Form ïðîñòî íÿìà äà ñòàíå. Òîâà ñå îòíàñÿ çà âñè÷êè åçèöè çà êîèò îèìà ïîääðúæêà â .NET Framework-a.

  3. #3
    Registered User stani's Avatar
    Join Date: Jul:2001
    Location: Ñîôèÿ
    Posts: 866
    Originally posted by segfault
    Èíòåðåñóâà ìå êîé îò òåçè ïðîãðàìíè åçèöè èçãëåæäà íàé-ïåðñïåêòèâåí â òîçè ìîìåíò, êàêâî ìîæå è íå ìîæå äà ñå ïðàâè ñ Java è C# (çà C++ íå ñå ñúìíÿâàì ÷å ìîæå âñè÷êî )

    Àç òè ïðåïîðú÷âàì äà ñå çàíèìàâàø ñ C# òúé êàòî ñïîðåä ìåí Java íÿìà áúäåùå, îñîáåíî ñëåä êàòî Microsoft ðèëèèçíàõà .NET. Îñâåí òîâà â .NET ñà âçàèìñòâàíè âñè÷êè õóáàâè íåùà îò Java è Borland Delphi, êîèòî íÿìà äà èçáðîÿâàì òóê


    È Java è C# ëè ñà ìóëòèïëàòôîðìåíè? È òîâà îçíà÷àâà ëè ÷å ïðèëîæåíèÿòà ïèñàíè íà òÿõ ñà ïî áàâíè îò òåçè íà C++?

    Íå C# íå ìîæå äà ñå êàæå ñúâñåì ÷å å ìåæäóóïëàòôîðìåí, òúé êàòî åäèíñòâåíèòå ïðèëîæåíèÿ, êîèòî ùå ïîòåãëÿò ñàìî ñ ïðåêîìïèëèðàíå íà âñÿêàêâà ÎÑ íà êîÿòî èìà .NET framework
    ñà êîíçîëíèòå (òåñòâàíî ñ Mono íà Red Hat 7.3 è .NET Framework SDK 1.0 íà Windows 98). Àêî èìàø êîä êîéòî ïîëçâà Windows Form ïðîñòî íÿìà äà ñòàíå. Òîâà ñå îòíàñÿ çà âñè÷êè åçèöè çà êîèò îèìà ïîääðúæêà â .NET Framework-a.
    Äîñòà ñìåøêè çàáåëÿçâàì â òîçè ïîñò, ïîíå êàæè íà îñíîâàòà íà êàêúâ îïèò ãè ðàçïðàâÿø òà äà çíàåì ïîâå÷å ëè äà òè ñå ñìååì èëè ïî-ìàëêî.
    Çà Java ÷å íÿìàëà áúäåùå - òè â ïîñëåäíî âðåìå äà ñè ïîãëåæäàë ñàèò ñ îáÿâè çà ðòàáîòà çà ïðîãðàìåðè?
    è äà ñè çàáåëÿçúë ÷å òèÿ çà Java ñà îêîëî 4-5 ïúòè ïîâå÷å îò òèÿ çà Ì$? Íÿìà äà êîìåíòèðàì çàùî å òàêà, ïðîñòî å ôàêò.
    À äàëè Ñ# å ìåæäóïëàòôîðìåí - àìà êàê âå, òîâà 98, 2000. ÕÐ, NET - íà âñè÷êèòå òèÿ ïëàòôîðìè ðàáîòè åè, íÿìà ìàéòàï

  4. #4
    Registered User threed's Avatar
    Join Date: Sep:2002
    Location: varna
    Posts: 441
    àâå çàùî ïðåäïî÷èòàòå äà ãîâîðèòå îáùè ïðèêàçêè âìåñòî äà ñåäíåòå è äà íàïèøåòå íÿêîè äðóã ðåä.
    àêî ùå è íà plain C äà å.

    à ïî âúïðîñà :
    êàêâî çíà÷è äà å ïåðñïåêòèâåí åäèí åçèê ?
    è êàêâî çíà÷è äà èìà áúäåùå ?
    'ùîòî çà ìåí è Cobol ìè èçãëåæäà ïåðñïåêòèâåí è ñ áúäåùå

  5. #5
    No Life Poster Fallen Angel's Avatar
    Join Date: May:2003
    Location: Áóðãàñ
    Posts: 107
    Àêî ñè íà÷èíàåù ìîæåø êàòî çà íà÷àëî äà ïðîáâàø ñ Python îò www.python.org ìîæåø äà ñâàëèø âñè÷êî èìà è äîñòà äîêóìåíòàöèÿ. Àêî ðåøèø C++ ñúùî å ìíîãî äîáðî ðåøåíèå (Áîðëàíä C) è òúðñÿò ñå è ïðîãðàìèñòè ñïåöèàëíî íàâúí êîèòî ñå çàíèìàâàò ñ áàçà äàííè . Èçáîðà å òâîé.

  6. #6
    Registered User
    Join Date: Apr:2003
    Posts: 24
    Originally posted by stani
    Äîñòà ñìåøêè çàáåëÿçâàì â òîçè ïîñò, ïîíå êàæè íà îñíîâàòà íà êàêúâ îïèò ãè ðàçïðàâÿø òà äà çíàåì ïîâå÷å ëè äà òè ñå ñìååì èëè ïî-ìàëêî.
    Çà Java ÷å íÿìàëà áúäåùå - òè â ïîñëåäíî âðåìå äà ñè ïîãëåæäàë ñàèò ñ îáÿâè çà ðòàáîòà çà ïðîãðàìåðè?
    è äà ñè çàáåëÿçúë ÷å òèÿ çà Java ñà îêîëî 4-5 ïúòè ïîâå÷å îò òèÿ çà Ì$? Íÿìà äà êîìåíòèðàì çàùî å òàêà, ïðîñòî å ôàêò.
    À äàëè Ñ# å ìåæäóïëàòôîðìåí - àìà êàê âå, òîâà 98, 2000. ÕÐ, NET - íà âñè÷êèòå òèÿ ïëàòôîðìè ðàáîòè åè, íÿìà ìàéòàï
    Ëè÷è ñè ìîåòî ìîì÷å ÷å ñè äîñòà "êîìïåòåíòåí" è êîìïëåêñèðàí.
    Äà ñïîðåä ìåí Java íÿìà áúäåùå â íîâîòî ïîêîëåíèå MS îïåðàöèîííè ñèñòåìè ñ âãðàäåí .NET. Ãîâîðèìå çà òåíäåíöèè
    Èçãëåæäà îñâåí ÷å ñè íåèíôîðìèðàí äàæå íå ñè ñè íàïðàâèë è òðóäà äà ïðî÷åòåø âíèìàòåëíî ïîñò-à ìè îòíîñíî ì/óïëàòôîðìåíîñòòà. Íå ñè èçêàçàë íèòî åäèí ðàçóìåí äîâîä â ïîäêðåïà íà òâîèòå òâúðäåíèÿ (òîâà êîåòî âèæäàì ñà ñàìî åìîöèè, ìàëêî ñòàòèñòèêà, êîÿòî äàæå íå å âÿðíà; äîðè íå ñè ñè íàìïðàâèë òðóäà äà îòãîâîðèø íà âúïðîñèòå íà ÷îâåêà).
    Shame on you ... çâó÷èø êàòî Äîáðè Áîæèëîâ ïðîñòî
    [root@linux /]# ./a.out
    Segmentation fault

  7. #7
    Registered User threed's Avatar
    Join Date: Sep:2002
    Location: varna
    Posts: 441
    segfault, äàëå÷ íå ãè âèæäàø òè òåíäåíöèèòå, àìà íå ìè ñå ñïîðè çà ãëóïîñòè.

  8. #8
    Registered User
    Join Date: Apr:2003
    Posts: 24
    Âúïðîñ íà ãëåäíà òî÷êà.
    Íàëè çíàåø ìíåíèÿòà ñà êàòî çàäíèöèòå âñåêè ñè ãî èìà:P
    [root@linux /]# ./a.out
    Segmentation fault

  9. #9
    conscientious objector Tarambuka3500's Avatar
    Join Date: Jan:2002
    Location: Ñîôèÿ
    Posts: 2,034
    Originally posted by segfault
    Äà ñïîðåä ìåí Java íÿìà áúäåùå â íîâîòî ïîêîëåíèå MS îïåðàöèîííè ñèñòåìè ñ âãðàäåí .NET. Ãîâîðèìå çà òåíäåíöèè
    Íå ñè èçêàçàë íèòî åäèí ðàçóìåí äîâîä â ïîäêðåïà íà òâîèòå òâúðäåíèÿ (òîâà êîåòî âèæäàì ñà ñàìî åìîöèè, ìàëêî ñòàòèñòèêà, êîÿòî äàæå íå å âÿðíà; äîðè íå ñè ñè íàìïðàâèë òðóäà äà îòãîâîðèø íà âúïðîñèòå íà ÷îâåêà
    Cúùîòî âàæè è çà òåá, ÷îâå÷å, íå âèæäàì åäèí ñìèñëåí äîâîä. íå çàáðàâÿé ÷å OS íà Ìàéêðîñîôò äàëå÷ íå ñà âñè÷êè OS íà òîçè ñâÿò...
    Ìîèòå íàáëþäåíèÿ, ñúùî ñà ÷å Java-òà õè÷ íå å íà èç÷åçâàíå â îáîçðèìîòî áúäåùå. È äâåòà ïëàòôîðìè ñè èìàò pros/ cons.
    Robot Arkadash says:
    There are alternatives to fighting.

  10. #10
    Registered User threed's Avatar
    Join Date: Sep:2002
    Location: varna
    Posts: 441
    åäíî åëåìåíòàðíî ïðèìåð÷å :
    ñêîðî äà ñè õâàùàë GSM, a ?

  11. #11
    ðàçñåÿí mio's Avatar
    Join Date: Jun:2003
    Location: Sf
    Posts: 1,690
    Íàèñòèíà åëåìåíòàðíî...
    Êàòî èìàò Java èíòåðïðåòàòîð êàêâî? Äà íå áè è óïðàâëÿâàùèòå ïðîãðàìè äà ñà íà Java, à íå íà C(++)...
    don't be a prick, hot chick, be a dick

  12. #12
    Registered User threed's Avatar
    Join Date: Sep:2002
    Location: varna
    Posts: 441
    mio, ïúðâî Java íå ñå èíòåðïðåòèðà òî÷íî.
    âòîðî ñè ìíîãî äàëå÷ îò èñòèíàòà àêî ñè ìèñëèø ÷å ñîôòóåðà íà òåëåôîíèòå ñå ïèøå íà C++
    íå ñúì íàé-ãîëåìèÿ ôåí íà Java, íî äà ñå êàæå ÷å íÿìà áúäåùå å ñìåøíî ïðîñòî.

  13. #13
    Registered User xatri3's Avatar
    Join Date: Jun:2003
    Location: Ñîôèÿ
    Posts: 2,186
    Ìîÿò ñúâåò å Java èëè C++, íî àêî íÿìàø ïðåäèøåí îïèò ñ äðóã ïðîãðàìåí åçèê ùå òè å ìàëêî òðóäíè÷êî. Íå íàìåêâàì, ÷å íå ñè ãåíèé!

    [offtopic]
    Íèêîé íå å êàçàë, ÷å Java íÿìà áúäåùå. Ïðîñòî Java âå÷å íå å òîâà, êîåòî áåøå... Ñëåä íåâåðîÿòíèÿ áóì, êîéòî íàïðàâè, îò Microsoft îòíîâî ñå ïîÿâèõà íà ïàçàðà ñ íåâåðîÿòíî êîíêóðåíòîñïîñîáåí ïðîäóêò.  òîçè ðåä íà ìèñëè... Java èìà äîðè ïðåäîïðåäåëåíî áúäåùå
    [/offtopic]

  14. #14
    Êàëôà âèíî÷åðïåö
    Join Date: Jun:2002
    Location: 85435
    Posts: 4,620

    Re: Îáù âúïðîñ çà Java/C#/C++

    Originally posted by sensorium
    Èíòåðåñóâà ìå êîé îò òåçè ïðîãðàìíè åçèöè èçãëåæäà íàé-ïåðñïåêòèâåí â òîçè ìîìåíò, êàêâî ìîæå è íå ìîæå äà ñå ïðàâè ñ Java è C# (çà C++ íå ñå ñúìíÿâàì ÷å ìîæå âñè÷êî )

    È Java è C# ëè ñà ìóëòèïëàòôîðìåíè? È òîâà îçíà÷àâà ëè ÷å ïðèëîæåíèÿòà ïèñàíè íà òÿõ ñà ïî áàâíè îò òåçè íà C++?

    È â ìîìåíòà êàêâè ïðîãðàìèñòè ñå òúðñÿò ïðåäèìíî (âêë. è çà èçíîñ ) ?
    1. Java å "úïãðåéäíàò" Ñ++.(çà Ñ# íÿìàì íàáëþäåíèÿ)
    2. Çà Java çíàì ÷å å ìóëòèïëàòôîðìåíà (ïîíå òàêà ïèøå â òðèòå òóõëè òóêà äî ìåí).
    3. Êîëêî áàâíè ùå ñà ïðèëîæåíèÿòà çàâèñè îò òîâà êîëêî äîáðå ñè íàïèñàë ïðîãðàìàòà (òðÿáâà òè äîáúð àëãîðèòúì).
    4. Àêî ñè íà÷èíàåù, äîáðå å äà çàïî÷íåø ñ íåùî îò ðîäà íà Pascal(C) èëè Basic, äà ñå íàó÷èø äà ìèñëèø êàêòî òðÿáâà, à ñëåä òîâà àêî ñìÿòàø äà ïðåìèíàâàø íà äðóã ïðîãðàìåí åçèê, ùå òðÿáâà äà ìó íàó÷èø ñàìî ñèíòàêñèñà.....è ðàçíèòå ìó òàì äðóãè îñîáåíîñòè.....
    5. Çà ïåðñïåêòèâà.......ìàëêî òðóäíî ìîæå äà ñå ãîâîðè çà êàêâîòî è äà å......`ùîòî íàïðèìåð åäíà ñ÷åòîâîäíà ïðîãðàìà ìîæåø äà ÿ íàïèøåø è íà Pascal, è íà Delphi(íå ÷å èìà ðàçëèêà ìåæäó äâåòå àìà...), èëè íà Ñ++.......ïðèìåðíî äå!
    X570 Aorus Elite || R5 3600x || NH-D14 || 32GB RAM || GTX1070Ti Ultra Silent || PCE-AC56 || 850 EVO+MP510+HDDs || SSR-650RT all in Dark Base 900 || EV2736W || G29 || Obutto Ozone+Sparco R333

  15. #15
    Registered User threed's Avatar
    Join Date: Sep:2002
    Location: varna
    Posts: 441
    @Satanail

    1. Òóê íå ñè ïðàâ - èìàò äúëáîêè ðàçëè÷èÿ êàòî àðõèòåêòóðà.

    2. Òîâà îïðåäåëåíî å âÿðíî

    3. Å òóê íÿìàø ïðåäñòàâà âå÷å êîëêî ñè ïðàâ

    but IMHO - nothing but C çà íà÷àëî.

  16. #16
    ðàçñåÿí mio's Avatar
    Join Date: Jun:2003
    Location: Sf
    Posts: 1,690
    Originally posted by threed
    mio, ïúðâî Java íå ñå èíòåðïðåòèðà òî÷íî.
    âòîðî ñè ìíîãî äàëå÷ îò èñòèíàòà àêî ñè ìèñëèø ÷å ñîôòóåðà íà òåëåôîíèòå ñå ïèøå íà C++
    íå ñúì íàé-ãîëåìèÿ ôåí íà Java, íî äà ñå êàæå ÷å íÿìà áúäåùå å ñìåøíî ïðîñòî.
    Ãëóïîñòè! Êàêâî äðóãî ìîæå äà ñå ïðàâè áàéòêîäà, îñâåí äà ñå èíòåðïðåòèðà (îò ÿâà âèðò. ìàøèíà)? È ìèñëÿ ÷å ñà íà C è C++ ïðîãðàìèòå, òè êàòî ñè áëèçî äî èñòèíàòà íà êàêúâ åçèê ïðåäëàãàø äà ñà? Ïîñëåäíî êàòî ñå çàíèìàâàõ ñ ìîòîðîëñêè ïðîöåñîðè è CodeWarrior âñè÷êî áåøå íà C è Ñ++. È êàêâî òè ãîâîðè "Symbian OS C++ for Mobile Phones" êàòî çàãëàâèå íà êíèãà íàïðèìåð...

    Ïî òåìàòà: ïîçíàâàíåòî íà ñèíòàêñèñà íà åäèí åçèê íå ìîæå äà òå íàïðàâè ïðîãðàìèñò (ìîæå äà òå íàïðàâè ïèñà÷ íà Ñ ïðèìåðíî). Ñúñòàâÿíåòî íà àëãîðèòìè å ïúðâîòî êîåòî òðÿáâà äà íàó÷èø, åçèêúò å ñàìî ñðåäñòâî.
    Last edited by mio; 9th October 2003 at 11:40.
    don't be a prick, hot chick, be a dick

  17. #17
    Registered User George's Avatar
    Join Date: Nov:2001
    Location: Sf/Munich
    Posts: 2,196
    /îff
    Àç ïúê ñè ìèñëÿ, ÷å íàé-ïåðñïåêòèâåí ñè îñòàâà àñåìáëåðúò . Íèùî, ÷å å îò íèñêî íèâî, òîé å â ñúðöàòà íè çàâèíàãè
    /off
    "It's a sad culture. People live in a frenzy. They work all the time to make money to buy things to impress other people. They're measured by what they own." --John Grisham

  18. #18
    Registered User
    Join Date: Apr:2003
    Posts: 24
    Originally posted by threed
    åäíî åëåìåíòàðíî ïðèìåð÷å :
    ñêîðî äà ñè õâàùàë GSM, a ?
    Äà âñåêè äåí ïî ìíîãî ïúòè è äîêîëîòî ìè å èçâåñòíî åäèíñòâåíîòî êîåòî ñå ïèøå íà Java ñà èãðèòå â òåëåôîíà èëè íÿêàêâè ïðèëîæåíèÿ òèï îðãàíàçúð. Îïåðàöèîííàòà ñèñòåìà îïðåäåëåíî å íà C i/ili C++. Ìèñëÿ ÷å mio òè ãè å îáÿñíèë äîñòàòú÷íî äîáðå íåùàòà.
    [root@linux /]# ./a.out
    Segmentation fault

  19. #19
    Registered User
    Join Date: Oct:2003
    Location: Áóðãàñ
    Posts: 38
    ìîåòî ñêðîìíî ìíåíèå íà ïðîãðàìèñò..


    C# å ìíîãî ÿêî çàìèñëåí, ìíîãî ëåñíî ñå ïèøå íà íåãî.. è IDE-òî íà Visual Studio å ïðåêðàñíî .. debug-ðà ñúùî â ñðàâíåíèå ñ
    òåçè íà Borland.

    Àìà êîëêîòî è äà ñå ëúæåì, ãîëåìèòå ïðîåêòè ñå ïèøàò ïîâå÷å íà Java.. JSP, Enterprise beans è ò.í... application shits äåòî òðÿáâà äîñòà ÿêî äåðçàíå, çà äà ðàçáåðåø çà êàêâî èäå ðå÷

    Ñèíòàêñèñà èì å ïî÷òè åäíàêúâ, òàêà ÷å êîåòî è äà õâàíåø ïîíå ñèíòàêñèñà ùå ðàçáåðåø è íà äâåòå â ãîëÿìà ñòåïåí. Ïðîñòî ùå òðÿáâà äà íàó÷èø ñòîòèöèòå êëàñîâå è ìåòîäè çà êîåòî èñêà äîñòà äåðçàíå è ùðàêàíå ïî êëàâèàòóðàòà ;0

  20. #20
    Fighting with demons gkirilov's Avatar
    Join Date: Jun:2003
    Location: Asgard
    Posts: 1,222
    [bg]Abe az ne otbiram mnogo mnogo ... ama tuka po-nazapad i po-nasewer se tyrsqt ... primerno .. hora s [/bg] Java ,CORBA i t.n. ...[bg]a btw kakwo e towa poslednoto ???[/bg]
    [bg]aaa i skoro popadnah na edna igra na [/bg] Java - [bg]/zabrawih i imeto abe be6e UVASNO bygawa na 1700+ i Ti4200 WLA4E6e - sled 4 pa4a - igrata naprawo zaspa. Taka 4e kakto ti kazaha - algoritmite mu e majkata.[/bg]
    Life Is thå worst game ever........... But the grafix rocks!!!!

  21. #21
    Registered User xatri3's Avatar
    Join Date: Jun:2003
    Location: Ñîôèÿ
    Posts: 2,186
    Úúúúúúúúúú 1. Java å "úïãðåéäíàò" Ñ++.(çà Ñ# íÿìàì íàáëþäåíèÿ)... Íèùî òàêîâà! Îáùîòî ìåæäó Java è C++ å ñàìî ñèíòàêñèñà. C++ äîðè íå å 100% ÎÎÏ àìè å ìåëåç íà ïðîöåäóðåí è ÎÎÏ åçèê, òúé ÷å êàêòî îáè÷àò äà êàçâàò ïî ôîðóìà... Àðå ó ëåâî

  22. #22
    Registered User
    Join Date: Apr:2003
    Posts: 24
    Õëàïå ìíîãî ñè çàáëóäåí, íî ïðåäïîëàãàì òîâà å îò ÅÃÍ-òî.
    C++ å _ÎÁÅÊÒÍÎ ÎÐÈÅÍÒÈÐÀÍ_ åçèê. Àêî òè íå çíàåø êàêâè ñâîéñòâà òðÿáâà äà ïðèòåæàâà äàäåí åçèê çà äà ñå íàðå÷å OOP åçèê òîâà âå÷å å îòäåëåí âúïðîñ. Âçåìè âìåñòî äà ïèøåø íåâÿðíè íåùà è äà ðàçäàâàø ïðàâîñúäèå äà ïðî÷åòåø íÿêîÿ êíèãà ïðèìåðíî Thinking in C++ - Bruce Eckel è ùå äîáèåø ÿñíà ïðåäñòàâà çà òîâà êàêâî ïðåñòàâëÿâà OOP.
    [root@linux /]# ./a.out
    Segmentation fault

  23. #23
    Registered User xatri3's Avatar
    Join Date: Jun:2003
    Location: Ñîôèÿ
    Posts: 2,186
    õèõèõèõèõè
    "After Y2K the end of the world had become a cliche. But who was I to talk, a brooding underdog avenger alone against an empire of evil out to right a grave injustice. Everything was subjective. There were only personal apocalypses. Nothing is a cliche whån it's happening to you."

  24. #24
    Mmmm, sessy!
    Join Date: May:2003
    Location: Ñîô
    Posts: 696
    Åá@@òè êîëêî ãëóïîñòè ñà ñå èçñèïàëè â òàÿ òåìà.
    ×àêàéòå è àñ äà ñå èç@êàì òóêà òîãàâà :
    Ö++ å ÎÎ åçèê òà äðúíêà.
    Äæàâàòà å íÿêâà ïîìèÿ. Ïèñàë ñúì íà Ïàöêàë, Ö/Ö++, Ö#, Àñåìáë, àìà äæàâàòà îïðåäåëåíî ìè ñå âèäÿ íàé áîçàâà.
    Áîðëàíäñêèòå áîçè - ó ëåâî.
    Íà òåóåôîí÷ààòà - ñàìî íà Ö++ ñå áè÷è(èëè íà ÷èñòî Ö).

    Êúì ìîìåíòà âúïðîñúò ñ êàêâî äà ñå çàõâàíà å áåçìèñëåí.
    Òàêà èëè èíà÷å àêî ùå ñòàâàø êà÷åñòâåí ïèñà÷, ùå òðÿáâà äà ìèíåø ïðåç âñè÷êî - ïîíå çà äà çíàåø êîå êàê ðàáîòè è êàêâî ïðåäëàãà.

    Òàêà ÷å íå ìó ìèñëè àìè õâàùàé íåùî (ïî âúçìîæíîñò áåç åêçîòèêè îò ñîðòà íà Êîáîë) è ïî÷âàé äà ãî ðúôúø.

  25. #25
    Ïðèìèòèâ Pesho®'s Avatar
    Join Date: Nov:2001
    Location: Sofia
    Posts: 5,169
    Éåååååå, flamewar! Aðå è àç ó ìåëåòî... :ind: :jedi:

    Äîòóê îò ìíåíèÿòà â òàçè òåìà ïðîöåíòúò íà îáåêòèâíèòå òàêèâà å áàÿ ìàëúê.  ïîâå÷åòî ñå âèæäà íàé-âå÷å ôàíàòèçúì è "ôåíñòâî" â ïîëçà íà åçèêà, êîéòî ïîñòâàùèÿò âëàäåå íàé-äîáðå. Èñòèíàòà å ÷å âñåêè îò åçèöèòå å íàé-äîáúð çà ñúîòâåòåí êëàñ îò ïðîáëåìè.

    Çíà÷è ïúðâî äà çàõàïÿ C++. Íàé-òî÷íîòî îïðåäåëåíèå çà íåãî å "îáåêòíî-îðèåíòèðàí patch âúðõó ïðîöåäóðíî-îðèåíòèðàí åçèê, ïëþñ templates". Çà ðàçëèêà îò ÷èñòèòå îáåêòíî-îðèåíòèðàíè åçèöè, C++ íå òå çàäúëæàâà äà ïðèëàãàø OOÏ, à ñàìî ïðåäîñòàâÿ òàçè âúçìîæíîñò. Ñúñ ñèãóðíîñò òîâà å åçèêúò, ïðåäîñòàâÿù íàé-ãîëÿì êîíòðîë è âúçìîæíîñòè â ðúöåòå íà ïîãðîìèñòà (èçêëþ÷âàì àñåìáëåð). Åäíà îò íàé-ìîùíèòå ìó ÷åðòè, òàçè êîÿòî ãî ïðàâè óíèêàëåí äî ìîìåíòà, å ïîääðúæêàòà íà templates - êîéòî ïîçíàâà äîáðå STL è Boost å íàÿñíî ñ ìîùòà êîÿòî ïðåäîñòàâÿò. Òàêà ÷å äà ñå òâúðäè ÷å Java áèëà úïãðåéòíàò C++ å áåçïîäîáíà ãëóïîñò. Íåäîñòàòúöèòå íà C++ äî ãîëÿìà ñòåïåí ñúâïàäàò ñ ïðåäèìñòâàòà ìó, òîåñò òîâà, êîåòî å ïðåäèìñòâî â åäíî îòíîøåíèå, å íåäîñòàòúê â äðóãî. Íàïðèìåð, ëèïñàòà íà îãðàíè÷åíèÿ, ïîñòàâÿíè îò åçèêà, âîäè äî âúçìîæíîñò çà òâîðåíå íà áúãîâå íà âîëÿ. Íåäîñòàòúê å è ñðàâíèòåëíî ìàëêàòà ñòàíäàðòíà áèáëèîòåêà, òðÿáâà äà ñå ïîëçâàò îòäåëíè áèáëèîòåêè çà ïîâå÷åòî íåùà, êîåòî ëåñíî âîäè äî ðàçïîêúñàíîñò.

    Ñåãà äà íàãðèçåì Java è C#. Íàâåäíúæ, ùîòî òå ñà ñè áðàò÷åòà. Èäåÿòà è äèçàéíà íà Java ìîãàò äà ñå íàðåêàò ðåâîëþöèîííè, ïðåäè íåÿ òàêèâà ðàáîòè íÿìàøå. C# ãè êîïèðà ïî÷òè äîñëîâíî, ðàçëèêàòà å â íÿêîè äåòàéëè. Çà ðàçëèêà îò C++, òóê íà ïðîãðàìèñòà ñå íàëàãàò îïðåäåëåí ñòèë íà ïèñàíå è ìîäåë íà ïðèëîæåíèåòî. Ïîñòàâÿò ìó ñå îãðàíè÷åíèÿ, òàêà ÷å äà íå ìîæå ëåñíî äà âúðøè ãëóïîñòè. Ðàçáèðà ñå, ïðîãðàìèñòúò ïúðâî òðÿáâà äà ñå íàó÷è äà ìèñëè â äóõà íà åçèêà, ùîòî èíà÷å ùå ñå îïèòâà äà çàîáèêîëè îãðàíè÷åíèÿòà è äà ñè ïèøå êàêòî ñè çíàå. Ïðåäîñòàâÿò ñå îãðîìíè êëàñîâè áèáëèîòåêè, ñòàíäàðòíè çà åçèêà, ñ ÷èÿòî ïîìîù ìîæå äà ñå ñâúðøè ïî÷òè âñè÷êî. Ïèñàíåòî å óäîâîëñòâèå, è íåùàòà ñòàâàò ïî-áúðçî è ïî-ëåñíî. Ãîëåìèÿò íåäîñòàòúê å performance-à. Ïðè Java å ïî-êîôòè. Çà íÿêîè mission-critical ïðèëîæåíèÿ ïàóçèòå, ïðåäèçâèêàíè îò garbage collector-à ñà ïðîñòî àáñîëþòíî íåïðèåìëèâè. È êàòî öÿëî ïðèëîæåíèÿòà ñà ïî-áàâíè è çàåìàò ïîâå÷å ïàìåò îò åêâèâàëåíòíèòå íàïèñàíè íà C++.  òîâà îòíîøåíèå òðÿáâà äà ñå îòáåëåæè, ÷å C# ñå ïðåäñòàâÿ îïðåäåëåíî ïî-äîáðå. Íàïèøåòå åäíî è ñúùî ïðèëîæåíèå íà C# è íà Java è ñðàâíÿâàéòå ïðîèçâîäèòåëíîñòòà. CLR ñðåäàòà å ïðîñòî ïî-åôåêòèâíà îò VM-òàòà íà Java - èäåÿòà å ñúùàòà, íî èìïëåìåíòàöèÿòà å ïî-äîáðà, GC-ïàóçèòå ïî÷òè íå ñå çàáåëÿçâàò, a ñêîðîñòòà å ïî÷òè ñðàâíèìà ñ C/C++ ñ îïòèìèçàöèè.

    C# íàèñòèíà å ìåæäóïëàòôîðìåí - åçèêúò è áèáëèîòåêèòå îôèöèàëíî ñà ñòàíäàðòèçèðàíè îò ECMA. Ôàêò å ÷å çà ìîìåíòà åäèíñòâåíàòà ïúëíà èìïëåìåíòàöèÿ å íà Micro$oft è âúðâè ñàìî ïîä Windows. Ôàêò å îáà÷å è ÷å ïðîåêòúò Mono, êîéòî ùå ïðåäñòàâè opensource àëòåðíàòèâà ðàáîòåùà ïîä ïî÷òè âñÿêàêâè ïëàòôîðìè âúðâè ñ ïúëåí õîä è íàé-âåðîÿòíî ùå äàäå ðåçóëòàòè. Òàêà ÷å àêî Java îñòàíå â òîçè ñè âèä è íå ïðåòúðïè ðàçâèòèå, ëîãè÷íî å ñ âðåìåòî äà áúäå èçìåñòåíà îò C#, êîéòî îñâåí ÷å çà ìîìåíòà å (ìàëêî) ïî-äîáúð èìà è íåìàëêà ñòðàòåãè÷åñêà ïîäêðåïà îò Micro$oft. Íåùàòà ìîæå äà ñå ïðîìåíÿò ñ èçëèçàíåòî íà Java 1.5, êîÿòî ùå äîáàâè åëåìåíòè, ëèïñâàùè â C#, íàé-âå÷å templates (òóê ñèãóðíî óñåùàòå ÷å ñúì ïðèñòðàñòåí). Òîâà ñàìî âðåìåòî ùå ïîêàæå, íî íàé-âåðîÿòíî è äâàòà åçèêà ùå ñúùåñòâóâàò îùå äúëãî âðåìå è ùå èìàò ïðèáëèçèòåëíî ðàâíè äÿëîâå.

    À Grent ãî å êàçàë äîáðå, íàé-äîáðå íàó÷è âñè÷êî. Çà ìîìåíòà è òðèòå åçèêà å ïîëåçíî äà ñå çíàÿò, íå ÷å íÿìà è äðóãè.

    Òâà å çàñåãà. ×óâñòâàéòå ñå ñâîáîäíè äà ïñóâàòå íà âîëÿ

Page 1 of 2 12 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Copyright © 1999-2011 Õàðäóåð ÁÃ. Âúçìîæíî å ñúäúðæàíèåòî íà òàçè ñòðàíèöà äà å îáåêò íà àâòîðñêè ïðàâà.
iskamPC.com | mobility.BG | Bloody's Techblog | Êðèïòîâàëóòè è ìàéíèíã | 3D Vision Blog | Ìàãàçèí çà åëåêòðîííè öèãàðè