Mě také. Dlouho jsem neviděl žádný jazyk na který bych byl ochoten z C přejít, ale nyní musím uznat že C3 se hodně povedl. Navíc to že je s C binárně kompatibilní je killer-feature.
Chápu, to je vcelku dost příjemná vlastnost Zigu. V C3 to momentálně nejde a nejspíš ani nepůjde. Existuje nějaký generátor bindingů založený na libclang, ale není to zdaleka tak pohodlné jako v Zigu.
Jinak souhlasím, že se C3 povedl. Zůstal stále vcelku jednoduchý a podobný C. Výhoda obojího je, že kdyby se nedejbože C3 přestal vyvíjet (ať už úplně, nebo směrem, kterým chci), tak jde kód zase převést do C, případně kompilátor C3 trochu upravit ručně.
přitom hodně z těch změn (defer, ty "otaznikovy" proměnný s unwrapingem) by mohly jít přímo do C, protože nenaruší zpětnou kompatibilitu. Tak třeba C25 nebo C26 nebo tak to nakonec přidá :-)