Moje pitanje se odnoslio isto na ovaj drugi deo oko dynamic typing-a, ne ovo sto je jablan spomenuo. Po tome je c# strongly typed, dok VB nije. Ta implicitna konverzija me je i nervirala kod VB6, tako da sam svuda koristio CString, Cint itd. Nego ono sto sam zeleo reci je - da je dynamic typing nepozeljan na dosadasnji nacin. A sta bi znacilo dosadasnji nacin? Pa ako se pogleda zasto je nastao dynamic typing, razlog su neke zaista mocne programske konstrukcije. Recimo kod javascripta, mmix spomenu prototypes, ili duck typing gde se zaista jako lako manipulise podacima ali problem u celoj toj prici je da je kompajler ne obavestren o cemu se radi a i to iz jednog razloga, da bi se omogucila ova dinamicna izrada programa, sto je po meni apsolutna glupost, jer, ovo ce mozda zvucati cudno, ako programer, covek zna da postoji greska ne vidim razlog zasto ne bi znao i kompajler. Problem su samo ne dovoljno razvijeni kompajleri ali i ovo ce izgleda da se promeni, c# 3.0 vec uveliko pozajmljuje neke stvari od Lispa i slicnih programskih jezika i sve to uz strong type. Recimo, ako se neko igrao sa Orcas, mogao je videti sta radi intellisense sa lambda konstrukcijama tj. sa type inference pogotovo u kombinaciji sa anonymous type, gde intellisense izbaci tooltip sa anonymous type-om koji se koristi u lambda konstrukciji. Ne znam, mozda ce neko reci nista narocito, ali meni je ovo izvuklo osemeh na licu 
A evo i jedan korisan link o tipovima provera (doduse blog je, ali ima dosta lepih clanaka o novom c#)
http://blogs.msdn.com/wesdyer/.../12/20/types-of-confusion.aspx
A evo i jedan korisan link o tipovima provera (doduse blog je, ali ima dosta lepih clanaka o novom c#)
http://blogs.msdn.com/wesdyer/.../12/20/types-of-confusion.aspx