C++-nál lehet netet programozni?
A szerveroldalt lehet, vannak c++ frameworkök: [link]
De a kliensoldalt, HTML, CSS, js nyilván nem, azt ugyanúgy meg kell tanulnod.
Elég fura a kérdésed.
A CSS (nem CCS) egy stílusleíró nyelv, abban nem lehet programot írni, az a weboldal designjának kialakításához való.
A HTML megint csak nem programozási nyelv, hanem egy leíró nyelv, ami a weboldal struktúráját írja le. Ezeket alapvetően nem lehet C++-szal helyettesíteni.
A PHP-t lehet helyettesíteni C++-szal, de jellemzően nem azzal szokás, hanem valamilyen inkább JavaScripttel, Java-val, Pythonnal, Rubyval, C#-pal...
De manapság legtöbb esetben valamilyen frameworköt haszálunk az oldal kialakításához. Mondjuk ha NextJS-t használod, ott minden JavaScriptben történik.
2, a CSS rég óta turing teljes.
Kérdező, ugyan tudom, hogy a világon semmit nem tudsz kezdeni a válasszal, de, mivel olvashatja más is, sőt, fogja is olvasni rajtad kívül más, így válaszolok:
A C++ nem képes kiváltani sem a CSS-t sem más nyelveket.
A CSS és a HTML is oldalleíró nyelvek, amelyekben írt sorokat a kliens dolgozza fel, a maga beépített HTML, CSS értelmezőjével. Mivel a böngészőkben nincs c++ interpreter így ezeket nem is lehet mással, pl. c++ programmal sem, kiváltani.
A C++ a soroltak közül maximum a php kiváltására volna alkalmas, csak nem sok értelme lenne egy ilyen lépésnek, a te irányodból meg aztán pláne.
Mért ne tudná? Úgy tudom, hogy pl. a Pythont is C++-ban írták meg, szóval amit az tud, azt C++-ban is meg lehet csinálni.
Minden mást is meg lehet.
Végső soron megírhatod C++-szal CGI-ben a weboldalad, vagy akár saját webszervert is írhatsz. Az oldalad logikáját is megírhatod C++-ban, és átfordíthatod webassembly-re. Ha van olyan library, amin C++-ban írt widgetet fordít át HTML DOM elemmé CSS-sel, akkor azt is kipipálhatjuk. Mondjuk Qt-hoz lehet, hogy találnál ilyet, vagy ha azt nem, akkor Flutter widgeteket építhetsz, amiket esetleg meghívhatsz C++-ból.
Csakhogy a világon semmi értelme nem lenne az ilyesminek, mert azon túl, hogy jó nagy öntökönlövés lenne, még a végeredmény minősége is erősen kérdőjeles lenne.
Nagyjából semmit nem nyernél vele, de még ehhez a semmihez is igen sok energiát kellene beleölnöd.
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!