Zwiebel Posted August 25, 2008 Posted August 25, 2008 Helló, hogyne volna, keress rá a "Lazarus Free Pascal" szavakra. Szia! [thanks] Köszönöm szépen, hallottam valamilyen TURBO EXPLORER DELPHI nevû progiról, arról nem tudsz valamit? Azt tudom hogy volt a DELPHI 5, 6, 7 ezek ha jól tudom mind ingyenessek voltak. Most a Delphi nem tudom milyen oldaláról le lehet tölteni a turbo explorert vagy mit. Arról nem tudsz/tudtok valamit?
Lord_Crusare Posted August 25, 2008 Posted August 25, 2008 A Turbo Explorer is ingyenes, de sokmindenben eltér a Delphi-tõl, illetve kevesebb komponens található benne.
Zwiebel Posted August 25, 2008 Posted August 25, 2008 A Turbo Explorer is ingyenes, de sokmindenben eltér a Delphi-tõl, illetve kevesebb komponens található benne. Tehát akkor a Lazarus jobb ugye ? :rolleyes: Egyébként ezt mivel kell indítani? Vagy nincs különleges indítási módja? Mert már hallottam olyanról is.
_DooM_ Posted August 25, 2008 Posted August 25, 2008 Szeretem az ilyen okos embereket, akik úgy írják le a baromságot, hogy meg vannak bizonyosodva annak helyességérõl. ... Ez itt egy tipikus Turbo Pascal kód. Zárójelekkel, pontosvesszõkkel, csillagokkal. --- Kitartok amellett, hogy OO-val érdemes indítani. Így elsajátíthatsz mindent úgy, hogy közben nem megy el a kedved tõle, mert azonnal látod az eredményét, és nem csak valami DOS-os gányolást kapsz. Itt a pontosvesszõ az utasításokat zárja le, a csillag meg a szorzás jele. A C-ben pl nem csak ezeket jelentik. Itt egy egyszerû for ciklus C-ben és Pascal-ban. Szerinted melyik tûnik "kevésbé kínainak"? Elõbbit még ugye lehetne bonyolítani. for (i = a; i <= b; i++) { ... } for i := 1 to b do begin ... end; --- Én meg kitartok amellett, hogy nem kell egybõl OO-zni. Az középiskolákban, sõt még az egyetemeken is biztos csak passzióból kezdenek egy procedurális nyelvvel... :rolleyes: Mit értesz az alatt, hogy "azonnal látod az eredményét"? Illetve mit takar a "valami DOS-os gányolás"?
Calypsol Posted August 25, 2008 Posted August 25, 2008 Itt a pontosvesszõ az utasításokat zárja le, a csillag meg a szorzás jele. A C-ben pl nem csak ezeket jelentik. Itt egy egyszerû for ciklus C-ben és Pascal-ban. Szerinted melyik tûnik "kevésbé kínainak"? Elõbbit még ugye lehetne bonyolítani. for (i = a; i <= b; i++) { ... } for i := 1 to b do begin ... end; --- Én meg kitartok amellett, hogy nem kell egybõl OO-zni. Az középiskolákban, sõt még az egyetemeken is biztos csak passzióból kezdenek egy procedurális nyelvvel... :rolleyes: Mit értesz az alatt, hogy "azonnal látod az eredményét"? Illetve mit takar a "valami DOS-os gányolás"? Még mindig csak egyetérteni tudok veled. :) Utolsó kérdéseidre: szerintem azért írta, mert összekötötte az OO nyelv és a fejlesztõrkörnyezet kifejezéseket. DOS-os gányolást pedig a console alkalmazásra értette. Csak ott a bibi, hogy ezek nem ekvivalens fogalmak.
Lord_Crusare Posted August 26, 2008 Posted August 26, 2008 Igazán köszönöm, hogy leírtad helyettem, hogy mire gondoltam... Elõször is, a "rögtön látod az eredményét" arra értettem, hogy valami ösztönzõt kapsz végeredményként, teszem azt nem kell órákat kínlódnod, hogy összehozz egy grafikus felületet. Ennek persze az OO-hoz csak annyiban van köze, hogy a legtöbb ilyen programozó program egy komponensbázissal települ a gépedre, tehát sokáig elvagy azzal is, hogy komponenseket pakolgatsz le, és hozzájuk rendelsz alap utasításokat. DOS-os "gányolás" alatt - ennek fényében - azt értem, hogy amit kapsz, nem grafikus felület, legalábbis alapból nem. Egyébként a for ciklusok közül a te példáidban nyílván a Pascal-os az emberibb. Legalábbis elsõ ránézésre. Ugyanakkor ha jobban végiggondolod, többet kell hozzá tanulni. Miért mondom ezt? Mert pl. ha azt szeretnéd, hogy a for ciklus ne 0-tól haladjon 15-ig, hanem 15-tõl 0-ig, az már nem for x := 0 to 15, hanem for x := 15 downto 0, azaz máris meg kellett tanulnod egy újabb fogalmat. C-ben egyszerûen nem azt írod, hogy "i++", hanem "i--". Sõt, a C-ben pontosan emiatt a for ciklus sokkal többmindenre használható. Az OO - nem OO vitáról meg csak annyit, hogy ahány programozó, annyi nézet van errõl, és nem biztos, hogy mindenki ugyanígy látja, ahogy te :) . Én csak a saját véleményemet írtam le, illetve a saját tapasztalataimat arról, hogy én hogyan is kezdtem, de elfogadom, hogy te nem értesz velem egyet.
_DooM_ Posted August 26, 2008 Posted August 26, 2008 Igazán köszönöm, hogy leírtad helyettem, hogy mire gondoltam... Elõször is, a "rögtön látod az eredményét" arra értettem, hogy valami ösztönzõt kapsz végeredményként, teszem azt nem kell órákat kínlódnod, hogy összehozz egy grafikus felületet. Ennek persze az OO-hoz csak annyiban van köze, hogy a legtöbb ilyen programozó program egy komponensbázissal települ a gépedre, tehát sokáig elvagy azzal is, hogy komponenseket pakolgatsz le, és hozzájuk rendelsz alap utasításokat. DOS-os "gányolás" alatt - ennek fényében - azt értem, hogy amit kapsz, nem grafikus felület, legalábbis alapból nem. --- Egyébként a for ciklusok közül a te példáidban nyílván a Pascal-os az emberibb. Legalábbis elsõ ránézésre. Ugyanakkor ha jobban végiggondolod, többet kell hozzá tanulni. Miért mondom ezt? Mert pl. ha azt szeretnéd, hogy a for ciklus ne 0-tól haladjon 15-ig, hanem 15-tõl 0-ig, az már nem for x := 0 to 15, hanem for x := 15 downto 0, azaz máris meg kellett tanulnod egy újabb fogalmat. C-ben egyszerûen nem azt írod, hogy "i++", hanem "i--". Sõt, a C-ben pontosan emiatt a for ciklus sokkal többmindenre használható. --- Az OO - nem OO vitáról meg csak annyit, hogy ahány programozó, annyi nézet van errõl, és nem biztos, hogy mindenki ugyanígy látja, ahogy te :) . Én csak a saját véleményemet írtam le, illetve a saját tapasztalataimat arról, hogy én hogyan is kezdtem, de elfogadom, hogy te nem értesz velem egyet. Szerintem egy nagyon egyszerû, konzolos program is lehet ösztönzõ. Pl egy Snake játékot karakterekkel megalkotni nem vészes, mégis van egy "használható" programod. Ehez meg elég a Pascal is. Persze ezt grafikussá alakítani már elég nagy falat lenne, vannak erre alkalmasabb nyelvek és szerkesztõk is. Viszont már úgy kezd bele az ember, hogy megfelelõ alapja, amire lehet építkezni. --- Tény, hogy meg kell tanulni egy plusz kulcsszót, de mégis csak egy emberi szót. (Egy angol anyanyelvûnek/angolul tudónak semmibõl nem áll megjegyeznie.) Míg a C marad ugyanolyan "kriksz-kraksz". Persze ez a tömörség és az univerzálisabb szintaxis késõbb hatalmas elõny lesz. A hangsúly a késõbbön van, ezért vélem úgy hogy egy kezdõnek jobb. --- Én is. A középiskolában Pascal-t tanultam, majd az egyetem C-ben kezdtünk programozni. Úgy vélem határozottan elõnyömre vált, hogy az új nyelvet csak formailag kellett megtanulni, mert az alapok már megvoltak. Ez után jött a Java és vele az OO, ami szintén nem okozott gondot. Akik elõtte kevesebbet programoztak, azok már a C-vel is közdöttek, akik mégis valahogy túljutottak rajta, azok meg fennakadtak a Java-n. Ezért mondom azt, amit.
Lord_Crusare Posted August 26, 2008 Posted August 26, 2008 Hmm... Értem az álláspontodat. Én azért mondom azt, amit, mert sehol senki nem tanított programozni, még csak nem is ilyesmit tanulok egyetemen: teljesen egyedül tanultam meg azt, amit tudok. Lehet, hogy ezért különböznek a tapasztalataim a tieidtõl. Ennek ellenére elhiheted, nincs baj az elméleti tudásommal :) .
skybot Posted August 27, 2008 Posted August 27, 2008 Én, Trubo explorert használok, attól tudtok vmi jobb C fordítót, ami ingyenes? Régebben még volt DEV++om, arról mi a vélemény? Szerintem egy nagyon egyszerû, konzolos program is lehet ösztönzõ. Pl egy Snake játékot karakterekkel megalkotni nem vészes, mégis van egy "használható" programod. Ehez meg elég a Pascal is. Persze ezt grafikussá alakítani már elég nagy falat lenne, vannak erre alkalmasabb nyelvek és szerkesztõk is. Viszont már úgy kezd bele az ember, hogy megfelelõ alapja, amire lehet építkezni. --- Tény, hogy meg kell tanulni egy plusz kulcsszót, de mégis csak egy emberi szót. (Egy angol anyanyelvûnek/angolul tudónak semmibõl nem áll megjegyeznie.) Míg a C marad ugyanolyan "kriksz-kraksz". Persze ez a tömörség és az univerzálisabb szintaxis késõbb hatalmas elõny lesz. A hangsúly a késõbbön van, ezért vélem úgy hogy egy kezdõnek jobb. --- Én is. A középiskolában Pascal-t tanultam, majd az egyetem C-ben kezdtünk programozni. Úgy vélem határozottan elõnyömre vált, hogy az új nyelvet csak formailag kellett megtanulni, mert az alapok már megvoltak. Ez után jött a Java és vele az OO, ami szintén nem okozott gondot. Akik elõtte kevesebbet programoztak, azok már a C-vel is közdöttek, akik mégis valahogy túljutottak rajta, azok meg fennakadtak a Java-n. Ezért mondom azt, amit. Nekem azt mondták, C-vel jó kezdeni, nekem bejön, azzal is meg lehet alapokat tanulni nem? Ja meg van egy A számítógép programozás logikai alapjai címû könyvecske. Azt mondják ha azt átnyálazom jót tesz, sztem jó kis könyv.
_DooM_ Posted August 28, 2008 Posted August 28, 2008 Én Windows alatt DevC++-t használok, egyetlen bajom vele, hogy a forráskódot nem tudja azonnal futtatni (le kell fordítani a kódot, majd a kapott .exe-t futtatni; így viszont valamiért azonnal kilép, ha lefutott -> ha van stdout, akkor az nem látszik). No meg alapból a gyorsbillentyûk hibásan vannak beállítva, és magyar billentyûzetkiosztással nem lehet ;-t írni. Ez szerencsére könnyen orvosolgató. Linux alatt az Anjutát tudom ajánlani, nekem kézre áll a szerkesztõje. Asszem mindkettõnél ugyanaz a fordító (gcc), de ebben nem vagyok biztos. --- Persze, hogy a C-vel is meg lehet tanulni az alapokat, de szerintem elsõre "kínaibb", mint a Pascal. Nekem anno a tanárom azt mondta, hogy azért tanulunk Pascal-ban, mert utána könnyebb más nyelvekre átszokni, mint C-rõl. (Nyílván a C nyelv szintaxitástól eltérõ nyelvekre igaz ez.)
Bice Posted August 28, 2008 Posted August 28, 2008 Én Windows alatt DevC++-t használok, egyetlen bajom vele, hogy a forráskódot nem tudja azonnal futtatni (le kell fordítani a kódot, majd a kapott .exe-t futtatni; így viszont valamiért azonnal kilép, ha lefutott -> ha van stdout, akkor az nem látszik). No meg alapból a gyorsbillentyûk hibásan vannak beállítva, és magyar billentyûzetkiosztással nem lehet ;-t írni. Ez szerencsére könnyen orvosolgató. Linux alatt az Anjutát tudom ajánlani, nekem kézre áll a szerkesztõje. Asszem mindkettõnél ugyanaz a fordító (gcc), de ebben nem vagyok biztos. --- Persze, hogy a C-vel is meg lehet tanulni az alapokat, de szerintem elsõre "kínaibb", mint a Pascal. Nekem anno a tanárom azt mondta, hogy azért tanulunk Pascal-ban, mert utána könnyebb más nyelvekre átszokni, mint C-rõl. (Nyílván a C nyelv szintaxitástól eltérõ nyelvekre igaz ez.) Én nekem system ("PAUSE"); paranccsal sikerült "megállítani". :) Amúgy most próbálkozok a Visual c++-szal, de nekem ez kínai. :D Fejlesztek console-ablakokra inkább. :D
Zwiebel Posted August 30, 2008 Posted August 30, 2008 Köszönöm! Egyébként megint lenne egy bajom <_< :( Írok egy Paint féle progit és azt szeretném benne elérni, hogy azokat a képeket amiket a TImage-ba beimportálok a géprõl lehessen kicsinyíteni és nagyítani is, pont úgy mint a Paint-ban . De sajnos hiába próbálkozok nem tudom sehogyan sem megoldani :( Valaki tudna nekem segíteni ennek a megoldásában? Nagyon megköszönném. :rolleyes:
9600se Posted August 30, 2008 Posted August 30, 2008 Sziasztok! Lenne egy pár kérdésem. 1. Batch-ban lehet grafikus felületet létrehozni? 2. Dos alól van lehetõség üzenet küldésére egy másik számítógépre? Ha van akkor hogyan lehet kivitelezni? Lehet e-mail, vagy közvetlenül a másik gépre is érkezhet, az a lényeg, hogy megkapjam az üzenetet. Több féle megoldás is érdekel. 3. Lehet idõzíteni Batch fájlokat? Mondjuk hogy 10 másodperc múlva hozzon létre egy fájlt, vagy a Batch elindítását követõen 20 másodperc után induljanak el a parancsok a Batch fájlban? Sajnos ez így elég sok lett, de ezekre a kérdésekre nem találtam választ :( A válaszokat elõre is köszi! [thanks]
Lord_Crusare Posted September 1, 2008 Posted September 1, 2008 Köszönöm! Egyébként megint lenne egy bajom <_< :( Írok egy Paint féle progit és azt szeretném benne elérni, hogy azokat a képeket amiket a TImage-ba beimportálok a géprõl lehessen kicsinyíteni és nagyítani is, pont úgy mint a Paint-ban . De sajnos hiába próbálkozok nem tudom sehogyan sem megoldani :( Valaki tudna nekem segíteni ennek a megoldásában? Nagyon megköszönném. :rolleyes: Ezt nem TImage-ben kell megoldani, az arra van, hogy a programozó által betöltött képek fix méretben a képernyõre kerüljenek. Amit Te szeretnél, azt általában TPaintBox-al szokták megoldani, ez egy "System" fül alatt található komponens.
skybot Posted September 11, 2008 Posted September 11, 2008 Nos szerintetek Visual Basic vagy Turbo Delphi? C-t kezdtem el tanulgatni itthon, de vszleg ez a 2 lesz a suliba, esetleg megpróbálom tanárt meggyõzni a C++-ról. Vélemény?
Bice Posted September 11, 2008 Posted September 11, 2008 Nos szerintetek Visual Basic vagy Turbo Delphi? C-t kezdtem el tanulgatni itthon, de vszleg ez a 2 lesz a suliba, esetleg megpróbálom tanárt meggyõzni a C++-ról. Vélemény? A basic egy eléggé könnyen tanulható nyelv. De csak mikrovezérlõkre ismerem, vagy inkább csak ismerkedem vele. :) C++ az egy jó választás. Könnyen tanulható szerintem az is. Kicsit nagyobb ráfordítással elsajátíthatod. De ne erõltesd a tanárod, mert úgy járhatsz, mint én. Õ a basic-et erõltette, én meg a C++-t. Aztmondta, hogy OK, de akkor tanítsam meg mindenkinek és tartsak kiselõadásokat... :)
CrW Posted September 12, 2008 Posted September 12, 2008 Nos szerintetek Visual Basic vagy Turbo Delphi? C-t kezdtem el tanulgatni itthon, de vszleg ez a 2 lesz a suliba, esetleg megpróbálom tanárt meggyõzni a C++-ról. Vélemény? C# is megfontolandó. Én azon tanultam meg programozni és szerintem egy modern és viszonylag gyorsan megérthetõ nyelv. Érettségin is használható.
skybot Posted September 13, 2008 Posted September 13, 2008 Na, nemrég értem haza BNV-rõl. A termés Valakinek volt már dolga a könyvvel? vélemények? Már el is kezdtem, nekem egyenlõre tetszik.
Hardverbacsi Posted September 17, 2008 Posted September 17, 2008 Gondolkodtam programozáson. Iskolába is fogunk majd, hiszen Informatika szakosztályba vagyok. (de csak még most kezdem a 9.-et :) ) Szerintetek hogyan/mivel kellene elkezdeni? (nem bírok várni :P )
_DooM_ Posted September 17, 2008 Posted September 17, 2008 Gondolkodtam programozáson. Iskolába is fogunk majd, hiszen Informatika szakosztályba vagyok. (de csak még most kezdem a 9.-et :) ) Szerintetek hogyan/mivel kellene elkezdeni? (nem bírok várni :P ) Olvasással... Ha már idetévedtél, akkor kezdheted a topik átnyálazásával... :rolleyes: Egyébként (hogy lásd kivel van dolgod) én kezdésnek a Pascalt ajánlom. Nagy valószínûséggel úgy is ez lesz a suliban, esetleg C. Na, nemrég értem haza BNV-rõl. A termés Valakinek volt már dolga a könyvvel? vélemények? Már el is kezdtem, nekem egyenlõre tetszik. Azt mondják nem rossz, egyetemen többek között ezt is ajánlgatják. Én most a Bjarne Stroustrup féle "A C++ programozási nyelv" c. könyvet kezdtem el forgatni. Így hirtelen beleolvasgatva egész jónak tûnik, a vége felé komolyan elmélyedik.
Calypsol Posted September 18, 2008 Posted September 18, 2008 Olvasással... Ha már idetévedtél, akkor kezdheted a topik átnyálazásával... :rolleyes: Egyébként (hogy lásd kivel van dolgod) én kezdésnek a Pascalt ajánlom. Nagy valószínûséggel úgy is ez lesz a suliban, esetleg C. Azt mondják nem rossz, egyetemen többek között ezt is ajánlgatják. Én most a Bjarne Stroustrup féle "A C++ programozási nyelv" c. könyvet kezdtem el forgatni. Így hirtelen beleolvasgatva egész jónak tûnik, a vége felé komolyan elmélyedik. elejére vouch. ezek a "24 óra alatt" könyvek jók szoktak lenni, pár ismerõsöm tanult már ilyenekbõl, nem mondtak rosszat róla a Stroustrup-féle könyv meg a "biblia" :D Bruce Eckel: Thinking in C++ / Thinking in Java könyvei is jók, ráadásul elektronikus formában ingyen beszerezhetõek (legálisan)
_DooM_ Posted September 18, 2008 Posted September 18, 2008 elejére vouch. :D Bruce Eckel: Thinking in C++ / Thinking in Java könyvei is jók, ráadásul elektronikus formában ingyen beszerezhetõek (legálisan) Jah, ezeket is ajánlgatják. Egyetlen hibájuk, hogy - tudtommal, hivatalosan - nincs belõlük magyar fordítás.
Calypsol Posted September 18, 2008 Posted September 18, 2008 :D Jah, ezeket is ajánlgatják. Egyetlen hibájuk, hogy - tudtommal, hivatalosan - nincs belõlük magyar fordítás. Ez mióta hiba? :D
skybot Posted September 18, 2008 Posted September 18, 2008 Am nem ciki, hogy a MS Visual C++ 2008 Express-t használom konzolos progi írásához? :lol: Sajna csak ez van érettségi szoftverlistában, ami nekem elérhetõ.
CrW Posted September 18, 2008 Posted September 18, 2008 Am nem ciki, hogy a MS Visual C++ 2008 Express-t használom konzolos progi írásához? :lol: Sajna csak ez van érettségi szoftverlistában, ami nekem elérhetõ. Teljesen korrekt... ha azt nézzük, hogy a helpje még offline módban (és érettségin) is használható ill. hogy a program felét megírja neked :) Most kezdek egyetemen C-t és én is azt szándékozom használni.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now