Skip to content
  • 0 Votes
    6 Posts
    0 Views
    J
    honey the codewitch wrote: Besides, I don't code out of spite. I may threaten to though. I see where I've been wrong. ;) Wrong is evil and must be defeated. - Jeff Ello
  • 26 Years… of Delphi

    The Insider News delphi com
    2
    0 Votes
    2 Posts
    0 Views
    M
    I feel happy! I’ve given up trying to be calm. However, I am open to feeling slightly less agitated.
  • 0 Votes
    2 Posts
    0 Views
    L
    gone
  • Delphi GUI Programming in 2021?

    The Lounge delphi csharp com question announcement
    65
    0 Votes
    65 Posts
    6 Views
    K
    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.
  • Win32 - Use COM object help

    COM help delphi visual-studio com tools
    3
    0 Votes
    3 Posts
    13 Views
    B
    my self Jason Clark from USA and I'm web developer visit my site for free software.
  • 0 Votes
    2 Posts
    7 Views
    D
    If you're asking how to run Pascal code on Windows, just Google for "pascal compiler Windows". Asking questions is a skill CodeProject Forum Guidelines Google: C# How to debug code Seriously, go read these articles. Dave Kreskowiak
  • 0 Votes
    1 Posts
    0 Views
    No one has replied
  • 0 Votes
    4 Posts
    0 Views
    U
    I mean in same way as Turbo C++ did. For C# and all are basically java. They don't do multiple inheritance as effortlessly as Turbo C++ use to.
  • 0 Votes
    5 Posts
    20 Views
    S
    Get professional assistance with your programming assignment ;) ;)
  • 0 Votes
    6 Posts
    20 Views
    M
    Yes. Im also facing the same issue.
  • State machine performance woes in .NET

    C# algorithms csharp performance delphi com
    3
    0 Votes
    3 Posts
    0 Views
    F
    Using my own two eyes, and my personal experience, I have never seen it as anything but an if\else statement. I appreciate there probably are variances, maybe ones I didn't realise were originally switch statements, but from what I've seen the .net compiler seems to heavily favour the if\else. This convo is a lot like people arguing that god exists....they swear it does, but all I'm asking is for actual simple proof :D
  • 0 Votes
    2 Posts
    0 Views
    Kornfeld Eliyahu PeterK
    I made my final project (for the degree) using Pascal... The first question they asked: "Why not COBOL"? "The only place where Success comes before Work is in the dictionary." Vidal Sassoon, 1928 - 2012
  • 0 Votes
    2 Posts
    10 Views
    L
    You need to create your own folders and then use the browse button to select them. Once you have done that VS remembers them and the location box becomes a drop down list for easy selection.
  • Use DLL in C#

    C# help csharp delphi tutorial question
    5
    0 Votes
    5 Posts
    0 Views
    K
    I am planning a different approach - have written half of the code, but it is not ready for testing yet. In my case, it is one subsystem written in C++, others in C#. Rather than messing around with P/invoke and all sorts of parameter transfer, synchronization and whathaveyou, I run it as two processes. The two subsystems have limited, and structurally very simple, data interchange. I find it far easier to exchange those data through a named pipe. The data format is application specific, but as these two subsystems belong to the same application, it is like an internal API with no more need to adhere to a standard than any other internal interface. I like strong isolation between subsystems and modules. It gives greater freedom within each subsystem/module, and it keeps the architecture clean. And it makes the system flexible: If I later want to replace that C++ subsystem with one written in Cobol, say :-), I could do so without any effect on the C# part. Well, if I could access that Cobol code through the same P/invoke interface, it might be similar, but now I don't have to worry about that at all. I am considering the same approach even when the subsystems are all in C#: Threads are fair enough, but do not provide the same isolation as separate processes. When different tasks really are independent (such as one monitoring external equipent/events, the other one interacting with the user; the only common data are the summary reports from the monitor process), they might as well be implemented and run as completely separate entities. Two simple entities are better than one complex.
  • Android development sans Java

    The Lounge c++ java delphi android tools
    16
    0 Votes
    16 Posts
    2 Views
    D
    You can use the [NDK](https://developer.android.com/ndk) to program in C++ and can probably get away with mostly writing C if you do; but if your actual objection is that Android apps run in a highly sandboxed environment so will anything written using the NDK. The only way you're going to get desktop level access is if you root your phone, and load a custom modified version of android that you've ripped a shitton of stuff out to it. Did you ever see history portrayed as an old man with a wise brow and pulseless heart, weighing all things in the balance of reason? Is not rather the genius of history like an eternal, imploring maiden, full of fire, with a burning heart and flaming soul, humanly warm and humanly beautiful? --Zachris Topelius Training a telescope on one’s own belly button will only reveal lint. You like that? You go right on staring at it. I prefer looking at galaxies. -- Sarah Hoyt
  • 0 Votes
    21 Posts
    0 Views
    Z
    Its grew out in the 90s and people still use it. Hopefully with WASM we see it fade away.
  • 0 Votes
    9 Posts
    0 Views
    H
    You'll need a bathtub, some dragonfly sweat and a little bit of himalayan salt... :-D Real programmers use butterflies
  • Difficulty with Visual Studio

    Visual Studio question c++ announcement csharp delphi
    10
    0 Votes
    10 Posts
    0 Views
    A
    I found that I had an array of characters char[1024][256]. I have now changed it to char[256][256], and the bug seems to have gone away. Thanks. I am very sorry to take up your time. When I am developing a program, once in a while I make a backup copy of its source form files.
  • Windows 8! Pain!

    The Lounge delphi security tools question
    14
    0 Votes
    14 Posts
    0 Views
    D
    Pretty much all you said. Been there... GCS d--(d+) s-/++ a C++++ U+++ P- L+@ E-- W++ N+ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t+ 5? X R+++ tv-- b+(+++) DI+++ D++ G e++ h--- r+++ y+++*      Weapons extension: ma- k++ F+2 X
  • 0 Votes
    10 Posts
    0 Views
    M
    Eddy Vluggen wrote: And yes, thank you for admitting you have no arguments. No arguments about what?  We weren't debating anything. Take a chill-pill, Kiddo. I wanna be a eunuchs developer! Pass me a bread knife!