radsi meli forknout c++ treba 20, zmenit vse co potrebovali zmenit, ale co nejvic nechat syntaxi i kdyz by se neco nezkompilovalo, fn, var se mi moc nelibi.
nazval bych to radsi c+=20
libi se mi vice golang, ze ma jenom pointery.
ale dal bych prednost moznosti chytrym pointerum a ne jenom gc.
rust chapu jako lepsi vyvoj od c++, ale vadi mi v nem a taky i v c++ michani
pointeru a referenci.
novemu c+=20 bych nechal pointery a const pointery misto referenci,
reference bych nepouzival.
treba = by bylo automaticky move jako v rustu pro slozitejsi typy.
Zrovna syntaxe c++ je dost špatná. Strašně blbě se parsuje a je plná pastí jako Most Vexing Parse. Kdyby se mělo vyházet všechno, co je blbě, tak z té původní syntaxe stejně moc nezůstane.
V c++ třeba překladač jednoduše nezjistí, jestli parsuje deklaraci funkce nebo definici a inicializaci proměnné.