After some negative criticism on reddit about the language(Pascal) I'm using for my game engine, I was a little discouraged to continue(but my spirits already turned back to normal).

Most of the criticism is because I'm not using C++ as language. After some discussion(on another communities and pages on facebook) I noticed that there is not so much game engines for pascal. Maybe that is why the language is becoming so rare in game development. And, most of the game engines are us Delphi(what is not a good idea, since it is propietary) - I'm developing my game engine for booth Delphi and Free Pascal.

Just wanna know what you guys think about it.