Rodrigo Robles wrote:
workmad3, you have written 4319 posts in this forum and have time to write a blog. Appears to be that you do not have many time to write code.
Your joke about Pascal sounds like a preconception. You don't talk like a real developer.
So show your code man. A link to sourceforge project would be fine.
P.S. - I see that you are a moderator of this forum. Appears to be that you are not so neutral.
I have a masters degree in computer science and a full time job as a C++ developer. Also, note that the blog gets updated almost never
I have no degree, a full time job at a .NET developer, been programming for a living for almost 15 years, am writing a book, have the second highest post count here, post on about a half-dozen boards, and still have time to make a blog post or two.
yeah... I only post on this one board frequently and don't update my blog often.
Also, that pascal joke is one of the oldest ones around. It dates back to around when the language was created. I've personally never liked pascal but have met people who do (or, more frequently, delphi instead of pascal) but it is still a slightly odd choice for language. Kudos to you for making it work
but pascal is still worthy of jokes (as is C++, java and any other language)
I'm happy because this language polemic brings some fun to us.
I have seen games written in almost all languages available, and I believe that a good developer can make a good job with any language.
Sorry if my post was a bit aggressive but I believe in Pascal.
But why I'm a madman who write code in Pascal?
1 - Freepascal has the same features that Borland's Object Pascal.
2 - When created, Object Pascal was made **IDENTICAL** as Borland C++, only the syntax is different.
3 - Freepascal is opensource.
4 - Freepascal can compile faster. It can build the demo in just a few seconds. It can compile and link in less than one second.
5 - Freepascal is more multiplatform. It supports platforms Windows, Linux, Windows x64, Windows CE, Mac OS X/Intel, Game Boy Advance, and Game Boy DS. Operating systems: Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Win32, Win64, WinCE, OS/2, Netware (libc and classic) and MorphOS. Processors: Intel x86, Amd64/x86_64, PowerPC, Sparc,Motorola 680x0.
6 - Freepascal has a powerful IDE and component library (Lazarus).
If I choose Visual C++, it is monoplatform.
If I choose GCC, I could get the same results, but not the faster compile, multiplatformity and powerful IDE.
So, Freepascal/Lazarus is not a bad choice.