Milyen nyelven kezdjek el tanulni? (HTML, PHP, mySQL, fbApps és Delphi alapok. Hova tovább? )
Régebben HTML-el kezdtem, majd kis PHP-t is ráépítettem. HTML már egész flottul megy, a PHP-nál ha kell valami (pl. mySQL, fbApps), kis utánaolvasással általában megy. Elég sokat programoztam Delphiben is, s nem voltak gondjaim vele.
Most viszont váltanék. A cél egy olyan nyelv megtanulása lenne, ami elég gépközeli, hogy biztosan és gyorsan fusson. (Azért assemblybe nem merek belevágni...) Lehetőleg fel legyen készítve az ftp kapcsolatok kezelésére. De ha más módon kommunikál interneten, az sem lenen gond. :) Nem fontos, hogy objektumorientált legyen, bár nem is hátrány, ha könnyen hoznék létre hozzá kezelőfelületet. :)
Előre is nagyon szépen köszönöm a segítséget :)
Ha gyorsaság kell, akkor C++, ha kicsit kényelmesebb vagy, akkor Java vagy Python akár!
A C++-al is megoldható a netes kapcsolat, van tuti FTP lib is, csak lehet kicsit kényelmetlen.
A Python picivel lassabb, de az egyszerűbb feladatok könnyebben megoldhatóak rajta. (Viszont kell ugye a futtató környezet neki, ahogy javahoz is.)
Kezelőfelület C++-ban libekkel szintén megoldható, de mondjuk az is talán Javaban vagy Pythonban kevesebb sorral, könnyebben készíthető.
Bár kissé outdated, beleböffentek:
C# vagy Java. "Ha gyorsaság kell", akkor is. a JIT compilerek optimalizáció tekintetében tehetségesebbek a legtöbb natív fordítónál, ebből kifolyólag pedig láttam már Java alkalmazást egy "-O3" kapcsolóval fordított C -s app földbedöngölése közben (10-40% -kal gyorsabban teljesített, az aktuális feladat optimalizálhatóságától függően). Mindkettőhöz roskadásig van az internet toolokkal és library -kkel, szóval az FTP -t röhögve megoldod benne, akár egyetlen sor idevágó kód nélkül.
Nem elhanyagolható plusz, hogy ezekre a munkaerőpiacon is létezik komolyanvehető kereslet.
Ha "übergyorsaság kell", akkor meg tanulj meg Assembly nyelven programozni. A Rodek-Diós-féle Assembly programozás könyv egészen kezdőbarát, jól elmagyarázza a dolgokat, és az alapok elsajátításához tökéletes (igaz, csak a 16 bites x86 -tal foglalkozik). Ha rászánod magad, nagyon szívesen segítek.
"Nem fontos, hogy objektumorientált legyen" - Ami azt illeti, elég fontos. Az OO pontosan azért jött létre, illetve azért ért el ilyen "népszerűséget", mert procedurális nyelven messze nem lehet olyan jó minőségű kódot írni, mint OO nyelven. Törekedni ugyan lehet rá, de a végeredmény még mindig egy esetlen, nehézkes valami lesz, vagy olyasvalami C-ben, ami már az OO -t utánozza; akkor meg miért ne legyen kapásból OO?
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!