C

10 bejegyzés megtekintése - 41-50 / 81
  • Szerző
    Bejegyzés
  • #2078055
    gabaman
    Felhasználó
      kisbetu wrote:
      kozapeti wrote:
      ugye ezek a kódok hordozhatóak a fejlesztő környezetek között?

      nem

      A válaszom mindenkinek szól. Nekem úgy tűnik, ide a fórumba sokszor nem jut el a napfény. Nem arról kellene beszélgetni a témával kapcsolatban, hogy a felvetett – nem szándékos volt – butaságot hogyan lehet fokozni. Ma Magyarországon azt akiről megtudják a munkaadók, hogy Borland C-n tanulta a programozást és ebből akar megélni (csak ezt ismeri), sírva körberöhögik (max tapintatból nem nyílvánosan). A munkaerő piacon jelenleg csak az ISO9899 az elfogadható (ahol a C nyelv ismeret számít), semmi más. Ebből a szempontból a gcc sem éppen tökéletes, úgy 95%-át teljesíti (gcc 4.xx),  viszont a még meg nem jelent gcc 4.3 már a következő ISO szabvány (talán ISO9899:2008) egyes elemeit is tartalmazza. Számomra döbbenetes, hogy az iskolákban még őskori (5-10 éve nem fejlesztett) eszközökkel tanítanak, azaz a gyakorlatban tökéletesen használhatatlan tudást biztosítanak (még a Microsoft jelenegi platformjain sem használhatóak).

      Javaslom, aki Borlanc C-vel most ismerkedik, vágja hozzá ezt a doksit a tanárához (esetleg nyomtatva, hogy jobban megérezze):
      http://www.ishiboo.com/~nirva/c++/C_STANDARD-ISOIEC9899-1999.pdf

      Megjegyzés: aki nem érti mi a gondom, probálja meg Borland C-s ismerettel megcsinálni a brainbench C minősítést.
      http://www.brainbench.com/xml/bb/common/testcenter/taketest.xml?testId=52

      #2078056
      pointux
      Felhasználó

        „Számomra döbbenetes, hogy az iskolákban még őskori (5-10 éve nem fejlesztett) eszközökkel tanítanak…”
        Barátkozz meg vele. A legtöbb helyen így van. 🙁

        #2078057
        xcut
        Felhasználó

          Az iskolákban a Borland C mellett gyakori még a Pascal, ami amellett, hogy sehol sem használják, felesleges beidegződéseket rak az emberekbe. Egyetemen ANSI C-t tanulunk, és az összes pascal-os szív, mert a tudása használhatatlan…

          Mi lenne, ha normális nyelveket tanítanának középiskolában? Ne C-t, mert az oda szerintem túlzás, de lehetne python-t vagy valami scriptnyelvet.

          #2078058
          torma
          Felhasználó

            Igen, pl.: Python-t középiskolába, fősuli meg az egyetem C/C++! Na ez is egy nagy szívás lenne!

            #2078059
            xcut
            Felhasználó

              Valami egyszerű nyelvet középiskolába (python, php), egyetemen meg jöhetne a többi szépen sorban: C, C++, Java, Ada stb…

              #2078060
              kozapeti
              Felhasználó

                gabaman:

                most rohannom kell, ezért a rövid válasz: köszönöm a hozzászólásod, nagyon hasznosnak találom, ha lesz időm a linket is átnézem, amit küldtél. mellesleg a szóban forgó intézmény a Miskolci Egyetem. én nem vagyok jártas a témában, de ha igaz amit írsz, akkor ez megdöbbentő, hogy egy ilyen intézmény hogy engedhet meg magának ilyesmit…

                #2078061
                sz_gergo
                Felhasználó

                  SZiasztok

                  én is hozzá szólnék.
                  Programozó létemre most csinalom én is fősulit. Abban GABAMAN -nak igaza van , hogy elavult nyelveket es dolgokat tanítanak. Bár nálunk van JAVA is , de érzésem szerint a tanárok nem is értik
                  azt amit tanítanak, mert teljesen életképtelen dolgokat követelnek meg. A másik oldalrol meg nincsen a sulinak pénze, hogy a modern dolgokat tanítsa. Lehetne Linuxot illetve free ezsközöket
                  használni, ahol a modern dolgok is használhatóak, de azt már meg sem akarják tanulni. Nálunk is mindegyik q gépen Windows van. Mert a sulit a M$ támogatja. de csak az Op – rendszerig tart a támogatás. És mindegyik támogató így van vele. Van egy Oracle rendszer , ami cagy mukodik vagy nem. Az oracle ingyenesen adta a Progit , de támogatást már nem kapni hozzá.

                  Ezért nem is csodálkozom azon , hogy a végzősök x% -a rögtön elhasal a felvételi elbeszélgetésen.
                  Se tudás, se gyakorlat.

                  #2078062
                  xcut
                  Felhasználó

                    Nem tudom, hogyan működik nálatok a főiskolán, de itt Szegeden nem taníthatna olyan tanár, aki szakértő a tárgyban (tehát nem csak érti, hanem _nagyon_ tudja). A nincs pénz meg nem igaz, semmibe se kerül egy gépre felhúzni egy Linuxot (nálunk a munkaállomásokon XP és Debian Sarge figyel). Max szakértelem hiányáról lehet szó. De azt sem értem, hogy pl ANSI C-t (mert BSc-n az az előírás) hogyan lehet tanítani mondjuk egy Borland környezetben, ami csinál egy csomó következetlen dolgot (pl.: statikusan deklarált tömböt vissza tud adni egy függvény), ami aztán egy kultúrált C fordítónál nem fog működni, és akkor jön a wtf.

                    Univerzális megoldás, hogy normális felsőoktatási intézménybe kell beiratkozni. Persze, magasabbak a pontok (lol, az SZTE-n 100 pont alatt volt a műinf és a pti, de szerintem aki 100 pont alatt próbálkozik, az inkább be se iratkozzon), de a vizsgaidőszak vizsgáira úgyis kétszer annyit kell tanulni, mint az érettségire.

                    #2078063
                    CyrSyS
                    Felhasználó

                      Sziasztok!

                      Egyetértek én is mindenkivel. Nagyon idegesítő hogy belém erőltették aPascalt az egyetemen. Nekem speciel nagyon nehezen megy a programozásnemtudom miért. Pedig korrepetálásra is jártam, könyveket is többszörelolvastam és úgy is :S Algoritmusokkal kapcsolatos ismereteimhiányosak sztem. Őszinte leszek és tudom mi az hogy benyalni valamit,mert ahhoz jól értek. Szerencsére egy 2-est kiszedtek belőlemsokadszori próbálkozás után. Most C-t tanulok, idén ebből kellvizsgázni. Ez jóval jobb nyelv. Az hogy most ANSI C-t tanulok végülisvalahol elkell kezdeni. Nem rossz nyelv, jobban értem csak nehéz apascal után átállni. Sokan szidják az ANSI C-t pedig nem értem miért. Akönyv is írja hogy az első C fordítók pl másképp definiálták afgv-eket. ANSI C-be viszont jobbá tették. Turbo C-be dolgozgatok elégjó frappáns. Én mint amatőr azt mondom hogy a C nyelv nagyon jó nyelv,vele bármit meglehet írni. De akárkit kérdeztem mint komolyabbprogramozót mind azt mondta hogy C# forever. BIztos :DD Nem értekennyire hozzá. Nekem jó a kis sima C.

                      Vizsla: Neked meg hadd gratuláljak. Nemtudom hogyan csináltad de még ilyen emberrel nem találkoztam aki fogja és egy C progit assembly szinten próbál megoldani. Sztem te ezen a területen is tevékenykedsz mert hobbi szinten ilyen elég professional így vágni a dolgokat. Nagyon komoly. hogyan csináltad? Úgy értem mikből tanulsz és mik a módszerek. Gyakorlás tudom de biztos vannak jó kis módszerek. 🙂

                      #2078064
                      uzsolt
                      Felhasználó
                        CyrSyS wrote:
                        Nekem speciel nagyon nehezen megy a programozásnemtudom miért. Pedig korrepetálásra is jártam, könyveket is többszörelolvastam és úgy is :S
                        Nem elolvasni kell őket. Az ilyen könyvek nem novellák meg ilyenek. Így nem lehet megtanulni programozni. Példákat, feladatokat kell rengeteget csinálni. A legideálisabb szerintem egy olyan könyv, ami veszi az „anyagot”, utána pedig rengeteg ahhoz kapcsolódó feladat. De egy „szimpla” feladatgyűjtemény is hasznos (főleg ha okulásként a megoldás is ott van). Attól, hogy elolvasol egy spanyol nyelvtankönyvet, attól még nem fogsz tudni spanyolul.

                        CyrSyS wrote:
                        Algoritmusokkal kapcsolatos ismereteimhiányosak sztem. Őszinte leszek és tudom mi az hogy benyalni valamit,mert ahhoz jól értek.
                        Nem jogászszakma, hogy be kelljen nyalni. Az algoritmusok ELVÉT kell megérteni, onnan (majdnem) bármilyen nyelvre lekódolod. Ez pont olyan, mint amit egyszer tapasztaltam, amikor egy programozó srác (aki jónak képzelte magát) magyarázta egy kevésbé hozzáértő társának épp mellettem a fájlbeolvasó „algoritmust”, pascalul, megvolt a kód és azt értelmezték. Valami ilyen volt a kód (lényege):

                        Code:
                        while not eof(f) do begin
                              readln(f,s);
                              writeln(s);
                        end;

                        Asszem ez még olyanoknak is világos, aki paszkalul nem tud (az eof = end of file). Nos, az okos(abbik) srác magyarázta, ide értek, aszondja nem tudja, hogy miért kell oda az a while, ezt így kell megtanulni :rolleyes:

                      10 bejegyzés megtekintése - 41-50 / 81
                      • Be kell jelentkezni a hozzászóláshoz.