@ASBzone
I also started learning C and C++...Nice languages, but nothing like Pascal for me...
+ For me, Pascal just happened to suit my personality, and has been quite capable of doing all that I have needed.
Though I did not try out or even learn so many ProgrammingLanguages as You did
(I'm a pure HobbyProgrammer - My Education and Profession has nothing to do with Programming, at all),
I agree with You a 100%.
I can read C/C++ w/o Problems, but I never felt any Stimulus to write a Programm with them.
For me C/C++ is like "interesting, but strange", while Pascal is like being at Home.
(really
totally subjective Sentiment)
@engkin
it will be more like glorifying Pascal
Not necessarily, see here
http://forum.lazarus-ide.org/index.php/topic,40803.msg285336.html#msg285336-> What is
missing in Pascal ?
-> What can
not be done with Pascal without "big Detours" ?
(even if this Thread's Title is "Why Pascal?".)
@snorkel
I used VB for awhile and it sucked and then Delphi came...and I immediately dropped VB
+ I ported everything I had to Lazarus and FPC and have not used Delphi since.
Same with me.
@Zoran
but much more important for the programmer is to keep distinction between what can vary...and what is constant
Yes. In General, so not only referring to ProgrammingIssues:
Of course, the Theory is important, but the Practice should be kept user-friendly, otherwise
People only get lost in Details, that are not important for every Day's Work, or more "programming-spoken":
A Front-End should be comprehensive and easy to use, even if the User doesn't know every Detail of the Back-End.
If somebody is interested in getting deeper into the Theorie behind, he may do so, but it should not be obligatory.
-> Stil for me naming something (in the Front-End) a "Constant", that is actually variable, is misleading.
Just imagine, what would happen, if every Lazarus- or Pascal-User should learn Assembler first.
I suppose, even this Forum would be quite empty.