It's not about verbosity alone. 

(define-struct posn (x y z))

(define s (struct 1 2 3))

(posn-z s) performs two different tasks 
 -- checks that s is an instance of posn 
 -- then retrieves 3 from the structure 

s.z in C or C++ does only the second. 
s.z in Java is statically assigned a type. 
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to