They are all a lot easier to learn than C is, and if you already know other languages, then learning C is *also* easier.
As I've told someone else before: You can take 9 months to learn C, or you can take a month to learn HTML and Scheme, two months each to learn Pascal and Perl, *then* take 3 months to learn C *and* understand it better than you would have if you'd learned C alone. Which sounds like the better approach to you? (Figures will vary dependent on the effort you put in and how easily you learn, but the proportions are about right by my estimate). C is not a beginner's language, not by any stretch of the imagination, and trying to learn it as your first language is likely to cause you a lot of grief, IMAO.
Besides, you'll be a better C programmer if you have the braoder background. |