Click here to Skip to main content
15,885,216 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Delphi GUI Programming in 2021? Pin
TheRaven27-Jan-21 5:18
TheRaven27-Jan-21 5:18 
GeneralRe: Delphi GUI Programming in 2021? Pin
Choroid27-Jan-21 5:20
Choroid27-Jan-21 5:20 
GeneralRe: Delphi GUI Programming in 2021? Pin
firegryphon27-Jan-21 5:57
firegryphon27-Jan-21 5:57 
GeneralRe: Delphi GUI Programming in 2021? Pin
Bitbeisser27-Jan-21 6:44
Bitbeisser27-Jan-21 6:44 
GeneralRe: Delphi GUI Programming in 2021? Pin
sasadler27-Jan-21 9:52
sasadler27-Jan-21 9:52 
GeneralRe: Delphi GUI Programming in 2021? Pin
Peter Adam27-Jan-21 12:25
professionalPeter Adam27-Jan-21 12:25 
GeneralRe: Delphi GUI Programming in 2021? Pin
Matt Bond28-Jan-21 7:46
Matt Bond28-Jan-21 7:46 
GeneralRe: Delphi GUI Programming in 2021? Pin
Keith Chuvala1-Mar-21 13:16
Keith Chuvala1-Mar-21 13:16 
It's both nostalgic and amusing to see comparisons between Delphi and C#, as both are emits from the brilliant mind of Anders Hejlsberg. Anders and co. at Borland International ran rings around Microsoft products, performance- and ANSI compliance-wise, for many years. Microsoft ultimately poached a lot of talent from Borland, including Anders, which got them in some trouble, you might recall!

My observations (I'm an Old Programmer): As in other parts of the industry, Microsoft started relatively slow, then ultimately took over the market, not by delivering surpassing quality, but by gathering maximum mindshare and buying out competitors. Remember the old saying "Nobody ever lost their job because they bought IBM"? In software development that eventually became true of Microsoft.

To their credit, Microsoft eventually produced great software development tools (thanks to both home-grown and imported talent, I believe), but they started out way behind Borland in the C++ space, and never really competed in the Turbo Pascal / Delphi space, especially if you wanted to produce self-contained .EXEs free of endless dependencies. That's why they had to get Anders Hejlsberg on staff!

Our shop uses all of the above, including RAD Studio, which includes C++ Builder (still my hands-down favorite for Windows development) and Delphi. And of course we also use Visual Studio, mostly for C#, but for other reasons, too.

I don't know about the jobs market, but again, given Microsoft's mindshare stronghold, it's not surprising that excellent products like Delphi are relegated to the "also ran" category. Now in Embarcadero's catalog, it's still an excellent development environment and language, and still has the fastest compiler I've ever used (Delphi has always been magical-fast thanks to Anders' phenomenal talent for efficient design). Borland was so fanatical about the quality of the product that at one point they started developing the Delphi IDE in Delphi, one of the first times I encountered -- and immediately saw the wisdom of -- "dog fooding" it.
Generala question or thought on manifest file in VC++ Desktop application Pin
Southmountain26-Jan-21 4:53
Southmountain26-Jan-21 4:53 
QuestionRe: a question or thought on manifest file in VC++ Desktop application Pin
David Crow26-Jan-21 6:09
David Crow26-Jan-21 6:09 
AnswerRe: a question or thought on manifest file in VC++ Desktop application Pin
Southmountain26-Jan-21 7:06
Southmountain26-Jan-21 7:06 
GeneralRe: a question or thought on manifest file in VC++ Desktop application Pin
dandy7226-Jan-21 7:08
dandy7226-Jan-21 7:08 
GeneralRe: a question or thought on manifest file in VC++ Desktop application Pin
Southmountain26-Jan-21 7:27
Southmountain26-Jan-21 7:27 
GeneralRe: a question or thought on manifest file in VC++ Desktop application Pin
RedDk26-Jan-21 8:07
RedDk26-Jan-21 8:07 
GeneralThought of the Day Pin
OriginalGriff26-Jan-21 4:49
mveOriginalGriff26-Jan-21 4:49 
GeneralRe: Thought of the Day Pin
W Balboos, GHB26-Jan-21 4:55
W Balboos, GHB26-Jan-21 4:55 
GeneralRe: Thought of the Day Pin
Dr.Walt Fair, PE26-Jan-21 6:22
professionalDr.Walt Fair, PE26-Jan-21 6:22 
GeneralRe: Thought of the Day Pin
Daniel Pfeffer26-Jan-21 9:31
professionalDaniel Pfeffer26-Jan-21 9:31 
GeneralI'm having a hard time figuring out how to explain what I want Pin
Marc Clifton26-Jan-21 4:01
mvaMarc Clifton26-Jan-21 4:01 
GeneralRe: I'm having a hard time figuring out how to explain what I want Pin
W Balboos, GHB26-Jan-21 4:08
W Balboos, GHB26-Jan-21 4:08 
GeneralRe: I'm having a hard time figuring out how to explain what I want Pin
Marc Clifton26-Jan-21 8:24
mvaMarc Clifton26-Jan-21 8:24 
GeneralRe: I'm having a hard time figuring out how to explain what I want Pin
musefan26-Jan-21 4:11
musefan26-Jan-21 4:11 
GeneralRe: I'm having a hard time figuring out how to explain what I want Pin
PIEBALDconsult26-Jan-21 4:24
mvePIEBALDconsult26-Jan-21 4:24 
GeneralRe: I'm having a hard time figuring out how to explain what I want Pin
Slacker00726-Jan-21 4:25
professionalSlacker00726-Jan-21 4:25 
GeneralRe: I'm having a hard time figuring out how to explain what I want Pin
honey the codewitch26-Jan-21 5:00
mvahoney the codewitch26-Jan-21 5:00 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.