Tanítsatok meg programozni
Jelentkezz be a hozzászóláshoz.
Ja arra szamits, ha magasabb szintu programokat akarsz irni, akkor nem uszhatod meg, hogy megtanuld az elmeleti hattereket. Bar gondolom ez nem is celod. Amugy hajra'
http://www.lohere.net - a MagyarChan
Én nem tartom magam nagy programozónak, de Pascalban én is megcsinálok sokmindent, annak ellenére, hogy sokat felejtettem. Most ismerkedek a php-val, és azt kell mondjam, Pascal elõképzettség nélkül, nem menne úgy, ahogy most megy, még ha C szintaktikai is a nyelv.
A Java meg... Nekem a Java/.Net és tsai kapcsán az egész alapkoncepció nem bejövõs, márminthogy a kliensgépen legyen egy tonna futtató-library ahhoz, hogy elinduljon egyáltalán. Sztem pont az mond ellent a kód hordozhatóságának, hogy szinte 2-3 havonta frissíteni kell az rtl-t/framework-öt, ha a legújabb eszközöket is használni akarja az ember. Mindegy, biztos én vagyok a maradi...
Kezdõknek assembly-t tanulni értelmetlen, ma már alig használt, ráadásul a modern fordítók sokszor jobb kódot fordítanak, mint egy sebesség optimalizálás gyanánt összeizzadt assembly-betét. Meg van a helye, én is használom néha Delphi-ben nagyon extrém esetekben (pl. hash eljárások, tömörítés, bizonyos tömb-mûveletek, stb.), de ma már nem kell a falnak menni, ha valaki nem ért hozzá. Pláne, hogy a régi x86 assembly rendszerszemlélet már nem igaz. R65xx-et tanulni (ld. LDA és tsai ;) ) meg totál értelmetlen - hacsak nem akar vki ipari programozásban részt venni. Úgy hallottam, régebben amcsi vadászgépekben is használták segédprocinak (persze nem azokat a la natur, amelyek a Commodore-okban, Atari-kban voltak). Ma nem tudom, mi a helyzet.
Aki most akarja elkezdeni és eddig tök sötét volt hozzá, maradjon a Pascal-nál és/vagy a C-nél. Hogy DOS-os v. nem DOS-os, lényegtelen, pl. a Delphi is képes 32 bites konzolos alkalmazást fordítani (99%-ban kompatibilis a régi DOS-os szintaktikával, tehát ilyen téren szinte tökmindegy; a régi forrásokat is 99%-ban megeszi, csak azt a néhány minimális szintaktikai eltérést kell átjavítani). Az is lényegtelen, hogy milyen oprendszerben gondolkodik, a két nagy (Win, Unix/Linux) Pascal/Delphi és C terén szinte teljesen átjárható.
A lényeg az, hogy nem kell kapkodni és elõrerohanni. Az elején az alapdolgok benyalása nyelvtõl függetlenül kötelezõ és alap, ezt nem lehet kihagyni, különben késõbb jönnek majd a nagy fejvakarások, hogy ez és az miért nem mûködik...
Uff, én szóltam! :)
https://www.youtube.com/shorts/zECTF2H8Jp8
http://www.lohere.net - a MagyarChan
Delphiben/C-ben ott a debugger
másrészt feladattól függõen választasz fejlesztõi környezetet, de minden programozási nyelv azonos "fogalmakat" (pl. változó,ciklus,függvény,stb.) használ, elsõnek azokat kell megérteni, utána egy hétvége alatt át lehet térni bármelyik nyelvre
de tapasztaltam már, hogy vannak emberek akik alapvetõ dolgokat nem értenek meg pl. miért kellenek változók, ha konstanst is beírhatunk?
és sok hasonló kérdést hallottam már
a Visual (Windows) környezet pedig teljesen összezavarja a kezdõket, millió gomb, ablak, eseményvezérlés, stb. ott nem szabad elkezdeni a tanulást
kezdeni csak Dos-os Pascal-on vagy C-n lehet! ilyenkor meg jönnek a sírások, hogy az már elavult, pedig Visual környezetben is ugyanaz van csak több a részlet, kezdõ nehezen boldogulhat ott 0 tudással!
A java pedig piszok nehéz, fõleg az elején lehet vele meg a "kopogó szellemekkel" szivni rengeteget :) ahogy a mondás tartja: 2 fajta ember van : 1 aki utálja a javát 2 aki nem használta még. Ez persze nem teljesen igaz, és ha az ember elmélyed benne rájön hogy remek nyelv, de nagyon nehéz áttérni ilyen szintü objektum orientáltságra.
http://www.lohere.net - a MagyarChan
Csak azért, mert nekem a Java kínai. S ha azt mondjátok h az egyszerû meg érthetõ, akkor én be is fejeztem programozói pályafutásomat. :)
https://www.youtube.com/shorts/zECTF2H8Jp8

http://www.lohere.net - a MagyarChan
(így kell lemeríteni az akkumulátort assemblyben) :)
most jöhet ugyanez pascalban:
var a:interger;
begin
a:=0;
end;
szerintem assemblyben egyszerûbb volt lenullázni egy változó értékét, tehát az assembly könnyebb! :)
kezdõknek gépi kód, haladóknak meg a kezdõk fikázása tanfolyamot indítunk itt a fórumon, várunk mindenkit szeretettel! A jelentkezéseket az önéletrajzon kívül egy saját, assemblyben írt platformfüggetlen programmal is spékeljétek meg! :D
de most komolyan: sztem kezd pascallal vagy delphivel utána már könnyebb lesz cére vagy cépluszpluszra vagy akármire áttérni. a vizuálbézik meg egy szar, de ez csak az én építõ jellegû kritikám :)
fõleg, mivel nem értek hozzá... :))
how to generate an operating system
és dobja össze Delphiben, mi ?:DDD
Sztem az F1 nem sokat old meg... A nevét kiírathatja, de ha nem érti, hogy mi miért van, semmire sem megy...
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
Én tutira a Delphi-t ajánlanám figyelmedbe ;)
Szerintem az 1 tuti dolog.
Amúgy ahhoz is szinte kötelezõ 1 bizonyos fokú pascal tudás, de ha az megvan akkor nosza, nincsen akadály amibe ütközhetnél ha mégis akkor F1 bár a help elég gyér az alap delphiben.
Sok szerencsét !
...:Dream as if you\'ll live forever, Live as if you\'ll die today:... ICQ: 313-755-340
printf("Hello Világ");
:DDD
Mondottam ember, küzdj és bízva bízzál, bicajozz, hogy el ne hízzál.
The problem is not the problem, the problem is your attitude about the problem.
nem mindenki újrek, akinek 100 alatt van a postszáma és nincs logója.
nekem is van évek óta nem használt nikkem itt az sg-n
shit happens
Politikusainkkal nem az a baj, hogy rosszabbak nálunk, hanem, hogy nem jobbak
és még valami: szerintem igen is muszáj autódidakta módon tanulni programozást.
http://www.lohere.net - a MagyarChan
Kezdésnek én is Basicet ajánlanék, mert tényleg nagyon egyszerû nyelv.
- De ezzel saját magad lejáratását folytatod, ezt nem érted meg? Magadat égeted tovább. Ami a legszomorúbb hogy magyar színekben. Tapló. - nem is szines a nevem
Én nem olvastam ugyan ezt a cikksorozatukat, de más témában igen, és általában elég jónak tûnnek.
\"The oldest and strongest emotion of mankind is fear. And the oldest and strongest kind of fear is fear of the unknown.\" /Howard Phillips Lovecraft/
\"The oldest and strongest emotion of mankind is fear. And the oldest and strongest kind of fear is fear of the unknown.\" /Howard Phillips Lovecraft/
Fákjúal!
Egyébként meg, aki nem akar neki segíteni az minek szól hozzá nem értem.
http://www.lohere.net - a MagyarChan
Bár nem lehetetlen.
Dr. Debreceni László egyetemi tanár
http://www.lohere.net - a MagyarChan
ha érdekel a pogramozás úgyis megtanulod, mert éjjel-nappal azt csinálod
ha nem...
akkor felejtsd el
szerintem
A hiedelmeid teremtik a valóságodat. - Seth
http://www.lohere.net - a MagyarChan
UGYANEZT ÍRTAM ÉN IS!!!!!!!
Nem tûnt kioktatónak, egyébként nem vagyok akkora programozó, hogy ne lehessen kioktatni :)
A pascal és a basic viszont igen, de a python is kezdõknek van
A C, C++, C# stb. hez nem árt némi programozói "elõképzettség". Persze anélkül is meg lehet tanulni, de nehezebb megérteni mit, miért.
Winfos programokhoz meg ott a delphi, ahhoz csak pascal kell :)
Ha megy a C onnan már könnyû átnyergelni a phpra, vagy fordítva, mert nagyon hasonlóak.
(remélem nem tûnik nagyon kioktatónak) :o)
shit happens
colgi:Amim van : Delphi 7, C++
Én:Én a helyedben valami egyszerûbb programnyelvvel kezdeném, mint a C. Mondjuk Pascal, vagy Qbasic
Valóban én vétettem a helyesírási hibát. Nem kellett volna vesszõt raknom a mint a C elé, mert így tényleg félreérthetõ lett. De a második mondatból szerintem világosan kiderül, hogy az egyszerûbb programnyelveket ajánlom neki, mint például a Qbasic, vagy a Pascal. Teccikérteni?
Szerintem ha ilyen irányú törekvéseid vannak, akkor a Visual Basic 6.0 lehetne továbblépés, fõleg ha esetleg néha Excelben kell írkálnod. Esetleg e mellett belenézegethesz Visual Basic .NET -be is.
Ha nem ebbõl akarsz megélni, akkor szerintem felesleges belekapni több nyelvbe hirtelenjében, fõleg az elején.
\"The oldest and strongest emotion of mankind is fear. And the oldest and strongest kind of fear is fear of the unknown.\" /Howard Phillips Lovecraft/
Ezekben van pár adat ami paraméterezhetõ. Ezeket bekérné az elején majd ebbõl megcsinálja a tervet.
Ez Excelben már müxik.
Ezen felbuzdulva szeretnék továbblépni....
Mit jelent a RAD eszköz ??
Ha már nekiláttál Visual Basic-kel küzdeni, és mivel írtad, hogy fõiskolás vagy, ezért szerintem nem lehetne gond beszerezni egy VB6-ost méghozzá jogszerûen (campus licensz van fõsulin is, nem?) Mert azzal tudnád folytatni amit elkezdtél.
Ha Delphi vagy C++ között kell választani ... Delphit annyira nagyon nem ismerem, én sosem használtam, de az talán hasonlatos a VB-hez annyiban, hogy ilyen RAD eszköz, és könnyen és gyorsan lehet programot csinálni.
A C++ talán kicsit nehezebben emészthetõ elsõ nyelvként.
\"The oldest and strongest emotion of mankind is fear. And the oldest and strongest kind of fear is fear of the unknown.\" /Howard Phillips Lovecraft/
Mondjuk elsõ körben azt szeretném, hogy kérjen be pár adatot és azok felhasználásával csináljon pár "jelentést".
Mi kell hozzá ?? (egy kicsit naiv a kérdés tudom .., de komolyan gondolom)
Ha MS Access programot akarsz írni (vagyis ami abban fut, azt használja) akkor ahhoz nem.
De ez már elég "ingatag" talaj nekem, nem ismerem annyira jól az Office programozási környezetet.
\"The oldest and strongest emotion of mankind is fear. And the oldest and strongest kind of fear is fear of the unknown.\" /Howard Phillips Lovecraft/
Ha meg úgy érted, egyszerûbbel, nem úgy mint a C, hát nem értem hol jön a képbe a C?? colgi azt írta, Visual Basic-kel kezdett, nem C-vel.
\"The oldest and strongest emotion of mankind is fear. And the oldest and strongest kind of fear is fear of the unknown.\" /Howard Phillips Lovecraft/