Kezdőoldal » Számítástechnika » Programozás » C programozás teljes mértékben?

C programozás teljes mértékben?

Figyelt kérdés
Érdemes megtanulni a C-t totál expert szinten? Meglehetne belőle élni? Ha önmagában nem, akkor mi kellene még mellé?

2022. nov. 13. 00:55
1 2
 11/19 anonim ***** válasza:
36%

Nem nyelvre szakosodunk hanem területre, és ott a nyelv adja magát (vagy adják magukat, ha több van).


Data science? Python.

IOS fejlesztés? Swift.

Android? Kotlin.

Web frontend? TypeScript.

Web backend? PHP és/vagy Go.

Beágyazott? C vagy Rust azt hiszem.

Rendszer? C++ vagy Rust.

Felkészül: a Zig.

2022. nov. 14. 08:25
Hasznos számodra ez a válasz?
 12/19 anonim ***** válasza:

Csak beágyazott rendszer fejlesztésben használtam eddig:


- kb. 14 féle assemblyt

- C-t

- VTL2-t

- LUA-t

- REBOL-t

- EVENT-et

- sp BASIC-et

- ABEL-t és Verilogot is.


Meg ami most hirtelen nem jutott eszembe.

2022. nov. 14. 11:31
Hasznos számodra ez a válasz?
 13/19 anonim ***** válasza:
Dobja a C/C++-t az Nvidia is, biztonságosabb nyelvre állnak át
2022. nov. 15. 12:44
Hasznos számodra ez a válasz?
 14/19 A kérdező kommentje:

Köszönöm az eddigi válaszokat!

Web backend-re valaki csak a PHP és/vagy Go-t írta. Azon a fronton mi a helyzet a C#-pal vagy a Java-val? Érdemes rájuk szakosodni? Tudom, hogy ez feladattól is függ, de ettől most tekintsünk el. Karrierépítés céljából, a nulláról elkezdenétek ezeket tanulni jelen időben? Ha igen, melyiket? (Nem első nyelvről van szó, a prog alapjai már megvannak.)

2022. nov. 15. 16:28
 15/19 anonim ***** válasza:
A Java már bukónak tűnik. Amúgy, backend fejlesztőeszköz szinte bármi lehet.
2022. nov. 15. 16:35
Hasznos számodra ez a válasz?
 16/19 A kérdező kommentje:

Pedig azt hittem a Spring népszerű.

A Python-nal mi a helyzet ezen a téren?

Esetleg Node JS?

2022. nov. 15. 16:59
 17/19 anonim ***** válasza:
Én nem vok backendes, soha nem is voltam az, csak amit a környezetemben, ismeretségi körömben tapasztalok, arról tudok említést tenni. A Java általános népszerűségvesztése már rég óta beszédtéma, a backend vonulaton meg azt tudom mondani, amit kollégáknál látok, meg amit magam találok. Olykor egészen hajmeresztő megvalósításokat is. :)
2022. nov. 15. 17:11
Hasznos számodra ez a válasz?
 18/19 anonim ***** válasza:

Persze, hogy érdemes. Rengeteg más nyelvet inspirált a C. Egyébként sose értettem ezt, a "nehéz a C nyelv dolgot". Szerintem semmivel sem nehezebb mint egy Java például. Sőt alapvetően egy egyszerű felépítésű és könnyen átlátható nyelv, ellentétben pl. a C++-al, ami sokkal összetettebb és ezért kezdőknek nehezebb is, mint a C. Ettől függetlenül ez a két nyelv a leggyorsabb, legrugalmasabb és legszélesebb körben használt nyelv. Op. rendszereknél, drivereknél, vagy egyszerűen csak olyan programoknál, ahol a cél a sebesség, ott ezeket használják.

És tudom, hogy most nagyon hypolják a Rust-ot, mert biztonságos, de a biztonság nem minden. Ráadásuk ez inkább a programozón múlik. Amúgy meg egy tapasztalt C/C++ programozó képes lesz biztonságos kódot írni ezekben a nyelvekben is, nem feltétlenül kell neki a Rust, már csak azért sem mert meglehetősen ocsmány a szintaxisa a C/C++-hoz képest.

Zig meg létezik kb. 8-10 éve. Tehát egy éretlen nyelv, ami eddig semmit nem bizonyított ellentétben a C vel, ami idén lesz 50 éves nyelv.

Számtalan projektet, libraryt készítettek el benne. Többszáz millió sornyi kódot írtak eddig benne, és bizonyítottan sikeres és jó nyelv. Erre most jött a Zig, ami alig egy évtizede létezik és egyből rávágják, hogy még jobb is mint a C?? Nem tudom, akik ezt állítják mégis, hogy gondolhatják ezt komolyan. Röhej..

Szóval igen, érdemes megtanulni, egy olyan nyelv, ami mára szinte beleégett az IT világába és rengeteget köszönhetünk neki. Ha nem lenne C, nem lenne C++, Java, Python, C# és még sorolhatnám.

2023. ápr. 23. 15:33
Hasznos számodra ez a válasz?
 19/19 anonim ***** válasza:

18. "Zig meg létezik kb. 8-10 éve."


Ehhez képest még mindig csak 0.10.1 preview release van (2013 januárja óta), tehát nem, nem létezik a Zig "kb. 8-10 éve", hanem idén várható az 1.0-s verziója. Akkortól fog "vanni".


"Erre most jött a Zig, ami alig egy évtizede létezik és egyből rávágják, hogy még jobb is mint a C??"


Még egyszer: nem létezik egy évtizede a Zig, idén fog kijönni az 1.0-s verziója. És attól még, hogy idén jön ki a nyelv első változata, még lehet jobb, mint a C.


Most abba nem mennék bele, hogy mikben fejlettebb a Zig, mint a C, de maradjunk annyiban, hogy a C egy elavult nyelv, amelyben ma már nem lenne szabad ipari szoftvert írni.

2023. ápr. 23. 15:38
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!