In terms of naming: Are we Delphi, VCL or Pascal programmers?
The idea of using Notepad in which to program... I'll stop, before I start twitching.
I'm a programmer who happens to be paid, at the moment at least, to write in Delphi :)
But if you want to write Object Pascal outside of Delphi's IDE, why not try out Lazarus, from the Free Pascal crowd? It's a Delphi clone, and doesn't look too bad. (Caveat: I've installed it, but I haven't "used it in anger".)
I also label myself "Object Pascal" programmer, both since I (also) work with Free Pascal for quite a while now, and because when I started with it, the language was still called that.
Free Pascal btw still names it "object pascal" since the label "Delphi" is trademarked.
And I do OpenGL in Delphi too. For work purposes even, though it is more 2D (big bitmaps with complex layered overlays) than 3D. So that is also not too strange.
What you name with C++ is always the problem. The language is generally ok, though a bit more sensitive. But what to pick to make C++ GUIs on the Windows platform? Sure there is BCB, but then I'd rather use Delphi directly.
- Pascal is a programming language.
- VCL is an extension of pascal that implement a Visual Component library.
- Delphi is an IDE for working with the VCL.
If you use Delphi IDE, you are a Delphi programmer, if you use the VCL and visual components that come with delphi, obviously you're also a VCL programmer and if you use this, you're a Pascal programmer.
Be happy, you're a "Delphi-VCL-Pascal-Programmer". ;-DD
How about you just call yourself a programmer with strong preference for Delphi?