Melyik a jobb programnyelv?
Jelentkezz be a hozzászóláshoz.
-Pascal: 11-12 évesen, amikor elkezdett érdekelni a programozás, még internet nélkül ehhez jutottam a legkönnyebben(maga a program, meg leírások).
-Dark Basic (Pro): kifejezetten játékprogramozásra találták ki, nagyon egyszerû a szintaktikája, és egy hello world az egy sor, egy kocka megjelenítése és folyamatos forgatása az úgy 4 sor, de nyugodtan lehet benne 30000 soros programokat is írni. Csak ugye vannak korlátai, egy konkrét dolgot nagyon könnyû megírni benne, de ha már valami dinamikusabb program kell, akkor szívás van.
-PHP: Az elején kicsit nehéz volt a szintaktika miatt, de amikor ráéreztem, akkor végre kicsit szabadabban engedhettem a fantáziámat, szerveroldalú scriptnyelv ellenére eléggé korlátlanok a lehetõségek, tulajdonképpen egyedül a platform korlátai érvényesek.
Aztán azt mondtam mostmár kéne valami univerzálisabb nyelv is, mondjuk c. Találtam is úgy 50 leírást hozzá kapásból, csak az a baj, hogy ezek vagy 1000 oldalas könyvek voltak, amik kb a 200. oldalnál jutnak el a hello worldhöz, vagy 10 oldalas ultrakezdõ tutorialok, amik kezdenek a hello world-el, utána meg rögtön valami bonyolult példa, aminek a felét sem magyarázza el.
De én akkor is a tutorialok híve vagyok még mindig, szeretek úgy tanulni, hogy hamar jön a gyakorlat, és az elmélet pont annyi, amennyi éppen szükséges, de azért van annyira gondosan megírva a dolog, hogy az a kevés elmélet azért tömören összefoglal minden lényegeset.
Csak az a baj, hogy nagyon kevés az ilyen tutorial, ami igazából a középút egy gagyibb tutorial, és egy 800 oldalas könyv között.
Viszont amit eléggé megtanultam, és már nagyon sok mindent megvalósítottam vele, az a Neobook nevû program, amit eredetileg ilyen e-könyv féleségek, meg prezentációk készítésére találtak ki még a DOS-os idõkben, de mára nevetségesen sokat tud, és pár kattintás az egész, viszont nagyon flexibilis, pl a változókezelése.
Egyszer már egy Steam szerû content distribution rendszerrel is próbálkoztam vele 😄
C#-ot is nézegettem már, de akkor ilyedtem meg tõle, amikor megláttam, hogy a hello world az igaz 1 sor, de majdnem végigéri a 19"-os LCD monitorom keresztbe, olyan hosszú child-parent szerkezetû a parancs, van benne vagy 6 darab pont, kb 20 karakteres objectnevekkel.
De most így megint kedvem lett hozzá kicsit, remélem végre találok hozzá valami jó leírást, amibõl meg lehet fokozatosan, de érezhetõen haladva tanulni.
Inkább miben hasonlít lenne a megfelelõ kérdés!
És itt rögtön kapsz is egy tippet: bár DB2-bõl készült Win és Linux verzió is (biztos marketingesek ötlete volt), azért egy jobb AS/400-as gép a minimum, ami ajánlott neki.
Star Trek fan vagyok, tehát egy IDEALISTA. Viszont magyar is vagyok, tehát egy HARDCORE REALISTA.
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3
Erre csináltak egy saját nyelvet, ami nagyon java másolat. úgyanúgy wm-es, és maga a nyelv szerkezete is annyira hasonlít, hogy aki az egyiket ismeri, a másikat is fogja, max az okoz gondod, hogy az xy osztály nem olyan nevû csomagban van mint a másikban 😄
pl a printelen javaban a system.out-ban van, .net-nél meg úgy emléxem valami system.io-ban.
Csak java-hoz sokkal több kiegészítés, stb érhetõ el, nagyjából mindenre jó amire egy programnyelv lehet.
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
Viszont míg a JAVA valóban platformfüggetlen, addig a .NET inkább csak windowson használható, más rendszereken alternatív megoldásokkal... Sok helyütt ragaszkodnak ahhoz, hogy a java "utódja" ez a rendszer, én azért ezt így cáfolnám. Ja igen, és a .NET általában valós, futás idejû fordítással mûködik, de mondjuk ennek sem láttam MÉG sok jelét 😊
.: mobilize.hu :.
Aztán amik most vannak a vége felé, amolyan választható tárgyak, onnan van .Net, na hát az számomra nagyon idegen, virtuális valóság, ami pedig nagyon érdekes tárgy, és nem nyelvspecifikus. No és mindenki halála, a számgépháló, ahol valamilyen nyelven egy olyan programot kell megvalósítani, ami hálózati kommunikációt tesz lehetõvé, lehet egy üzenõprogram, torrent kliens, stb...
Szal suli szempontjából igazából ezek azok, amikre szükség van, más nyelvekkel igazából az ember még választottként sem találkozik, és ahogy ismerõseimtõl hallottam, nem csak nálunk van így ez.
Nem suli szempontból nem sokat tudok hozzászólni, látva az álláshirdetéseket, legtöbb a C és JAVA lehetõség, külföldön/belföldön egyaránt. Én mondjuk a szoftverfejlesztés korábbi fázisai felé orientálódok inkább, a fejlesztés kézzel fogható folyamata nem nyerte el a tetszésem 😊
.: mobilize.hu :.
Az alkohol öl, butit és gyomorba döntöm.
dugót húzni is lehet kisbicskával, ami egy nagyon jó univerzális eszköz, de ugye dugóhúzó használata esetén nem kell annyit szórakozni. cserébe a dugóhúzóval csak ködös elmeállapot esetén próbálsz szalonnát vágni.
The problem is not the problem, the problem is your attitude about the problem.
I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3
Bár lehet, hogy még egyszer megérem. 😄
Pont az a baj vele, mint a .NET-tel szvsz.
I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3
I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3
The problem is not the problem, the problem is your attitude about the problem.
Másrészt a M$ dinamikus web megoldásai kiváló alternatívák a java-hoz képest és versenyképes, nem fog ez eltûnni, nehogy azt hidd... Hiába pénzes.
Elõbb utóbb Windowson? Épp hogy az a helyzet, hogy mostanára már Linux alá is van C# meg .NET fejlesztés... Korábban meg még nem volt.
púúúúú
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
szvsz java. Az mindenre jó, és mindenen megy, és mindent meg lehet vele csinálni. (viszont az ibm által gányolt változatot kerüld el, mert egy bugtenger értelmetlen hibaüzenetekkel)
Vain ei kuulu terroristien käsiin! CS. N. T. K. K.! SG az a hely ahol sunyi módon csöndben törölgetik a hozzászólásokat, indok nélkül. ;)
púúúúú
I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3
I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3
I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3
púúúúú
.NET-es okosságokra, pláne webszervízekre meg ott a C# (lásd. Web Developer). Van ingyenes MS cucc is, komplett Visual Studio is akár.
Adatbázisnak alátolsz MS SQL 2000-2005-2008-at (mindbõl van ingyenes is)
Ha nem windows platform, akkor meg valóban jó a c, vagy esetleg Kylix (Delphi helyett) + adatbuzisnak Oracle, vagy Progress, meg ami akad.
Scriptnyelvnek ott a HTML, VB script/ASP, JAVA script, + némi AJAX, esetleg PHP.
I7-4790K, ASUS SABERTOOTH Z97 MARK2, 16GB DDR3, ASUS STRIX GTX970 4GB 2xSLI, Samsung 256GB SSD 840 Pro MLC, 10.5TB HDD, Dell U2711H (2560x1440), CM Stryker, Scythe Mugen 3
púúúúú
Ha meg már prog nyelvekrõl van szó, ne felejtkezzünk el a nem imperatív nyelvekrõl, haskell, prolog, ezeket eléggé réteg feladatokra lehet használni (mestint, robotika, számítások), de meg van a maga szépsége...
púúúúú