C++:
- debugging = nightmare (no further explanation needed)
- separate compilation = less structured (both namespaces and header files?
what for?), slow (uncompiled header needs to be parsed in EVERY compilation)
- syntax = still strive for C's stupidness (everywhere declaration,
sometimes forces you to use volatile on variables, difficult to find
constants, variables, types, etc.)

Object Pascal:
- debugging = as simple as running the program (both fpc's embedded line
number debugger and heap profiler rocks!!)
- separate compilation = very structured (unit can't be nested, improves
readability), fast (compiled header)
- syntax = very clean (you can find easily where constants, variables,
types, etc. are)

Hmm... there should be much more, but I don't want to write it all.
-- 
View this message in context: 
http://www.nabble.com/Can-I-make-this-with-Free-Pascal--tp19599196p19641919.html
Sent from the Free Pascal - General mailing list archive at Nabble.com.

_______________________________________________
fpc-pascal maillist  -  fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/mailman/listinfo/fpc-pascal

Reply via email to