Új év, új könyv és éves tervek
Boldog új évet mindenkinek! A C# Tutorial története a 2025-ös évben folytatódik, méghozzá egy új C könyvvel. Igen jól olvastad, C könyvvel. Természetesen felmerül a kérdés, hogy miért?
C# blogként furcsán hangzik a C könyv gondolata, de csak elsőre, mert van mögötte ráció és logika.
Teljesen mindegy, hogy milyen nyelven tanul meg az ember programozni, előbb-utóbb eljön a pillanat, amikor meg kell ismerkednie a C nyelvvel is. Felsőoktatásban ezt általában le szokták tudni az első félévben több-kevesebb sikerrel, amiből inkább a kevesebb szokott érvényesülni, viszont az tény, hogy a C megkerülhetetlen.
Mégpedig azért, mert a több, mint három évtizedes történelme alatt annyi minden íródott benne, hogy előbb utóbb C# fejlesztőként is kényelmesebb lesz egy natív C könyvtárral interakcióba lépni, mint újraírni mindent C#-ban.
A másik ok azonban sokkal nyomósabb a megismerésére. A C nyelv egyfajta protokollként is működik, hiszen minden nyelvnek, amely képes natív könyvtárakat exportálni, a C nyelv típusrendszerét, függvényhívási konvencióit és ABI-ját kell használnia.
Ennek az oka az, hogy a C a legkisebb közös többszörös a programozási nyelvek között, hiszen az operációs rendszer nagy része is ebben van megírva.
A C könyv nem fogja az alapoktól kezdeni a programozás oktatást, mivel ezt már megtette a C# könyvem és elsősorban C# fejlesztőknek van szánva, ezért kapta a C nyelv C# fejlesztőknek munkacímet.
Fontos kiemelni, hogy munkacímről beszélünk. Borító és tényleges címe sincs még a könyvnek, de cserébe a tartalmi része készen van, így valamikor február végén fog felkerülni az oldalra.
További tervek
Mint minden évben, rengeteg tervvel és ambícióval indítom az évet, de aztán mindig rá kell jönnöm, hogy egy év nagyjából 365 napból áll és sajna minden nap csak 24 óra 36 helyett. Szóval, hogy ezek közül mi fog megvalósulni, az jó kérdés.
A tervem az, hogy idén több blogbejegyzés legyen. C# témák lesznek, illetve offtopic írások is zenéről, meg mindenféléről, amolyan személyes blog jelleggel. Aggodalomra azonban semmi ok, természetesen a fő téma még mindig a programozás és a szoftverfejlesztés lesz.
De, hogy ne csak a levegőbe beszéljek, pár konkrét terv, ami a futó projektjeinkhez kapcsolódik:
C# Cheat Sheet
Vannak konkrét issue-k amiket pótolni szeretnék, illetve ASP.NET-tel kiegészíteném a tartalmat
Helló Világ! Helló C#!
C# 13,14 funkciók és .NET 9, 10 update. Ez csak az év második felében várható, hogy egyáltalán elkezdjek rajta dolgozni. Ideális esetben még az év vége előtt be tudom fejezni, de lehet menet közben ez is egy hatalmas update-re nyúlik, mint a 2.0. Egyelőre az a terv, hogy egy kisebb frissítés legyen, mint a 2.0, de majd meglátjuk.
Helló Világ! Helló Kriptográfia!
A könyvben szereplő kódokból egy újra felhasználható NuGet package-et szeretnék csinálni, mivel az elmúlt évben belefutottam, hogy a saját könyvemből copy-pasteltem kódot, ami végső soron nem baj, de jó lett volna, ha van egy kész NuGet, amit csak behúzok és csókolom.
2025.03.03. @ 12:39
Kedves Gábor!
Szeretnék érdeklődni, hogy a C könyv mikorra várható.
Köszönöm!
Üdv,
Attila
2025.03.06. @ 09:29
Még ebben a hónapban előreláthatólag.