Please do not say it is stupid or ridiculous before you really understand the reasons. It's only make you seem like a troll. I don't know why you gone but came back again and again. But I'm glad to see, your language now 'better' than previously. That's a good improvement.
So you recognized me? I'm not a troll. At least, I'm not intended to be but somehow I behaved exactly like one. If you want to know, the reason is: I expected too much from Free Pascal and Lazarus because people here are too good at convincing. Anytime I concluded Free Pascal and Lazarus sucks, they could counter me and through their words every faults come back into myself. It's always my faults but not Free Pascal and Lazarus. I'm partially convinced and try again and again. Another factor is I want my programs, if I could make any, could be compiled and run across all of the platforms I used: windows, linux, 4 bsds, openindiana and haikuos. Only Free Pascal and Lazarus could fulfill this, apart from Java. I started from Java, but I never really love it. I found it to be complicated. Plus many bashing arguments from people there. Finally, I realized. I don't like the RAD approach at all. I'm happy with console programs. I have to admit, Object Pascal as a language is better than C and simpler than C++. I could do these console programs in any language, but I choose Pascal, because of the Lazarus IDE. It is not the best IDE but it will compile and available everywhere. For example, NetBSD. You could check on pkgsrc.se they really has many IDEs for many languages available. But the fact is, none of them really work. Some of them even not possible to build, you see the port for them but there is no binary packages to install them because the porter themselves, can't get the software to be build. The FOSS world is Linux centric, making any efforts the port software to non Linux platforms even Unix based, is a nontrivial task. With Lazarus, I have a good enough IDE for the OS I use. The fact is I use so many OSes, the same Lazarus IDE running across all of them, I would definitely prefer one IDE, one language other than a bunch of languages and different IDEs that I can't even possible to learn all of them. If you in my position, I'm sure you would choose like me. But Lazarus has problem with displaying the output of console programs on platforms other than windows. I have asked the developers so many times, a virtual terminal emulator, or vte, is the answer for everything, but they always ignore me or ask me to provide patches myself. You know, if I could provide these patches, I would happily with the gui programs development, no need for console programs, at all. I expected from Free Pascal and Lazarus so much. This is my biggest fault. This expectation, and the stress, converted into hate.