Jump to content

Leaderboard


Popular Content

Showing content with the highest reputation on 06/24/24 in all areas

  1. Die Holländer

    Scientific research

    Algosim Algosim Delphi Algosim Delphi Source Code
  2. Just as important as writing code is the ability to debug code. I have put up a new video on YouTube about debugging in Delphi (an overview of) and link to the video is here... Cheers, The Silver Coder
  3. Nitpick at 10:30 - strings are always empty when not explicitly initialized like all managed types.
  4. Did you know that the following will automatically work with TDictionary: type TMyKey = record public class operator Equal(const A, B: TMyKey): Boolean; function GetHashCode: Integer; end; Without the need to write custom equality comparer. At least in Delphi 12 it works. And System.TypeIfo unit contains GetRecCompareAddrs function, which is used in default equality comparer implementation. I realized it only recently, and see no docs/info on the internet.
  5. hsauro

    Scientific research

    Same here. I still do all my UI in Delphi however. I still haven't found anything else that beats Delphi in terms of productivity for building UIs. I've used QT and wxWidgets and both required much more work to use and the results were still subpar, mainly because it's so hard to do iterative refinements to the UI.
  6. We have Limited-Time Offer - you can order our products with good discount now! https://www.almdev.com https://www.delphistyles.com
  7. Angus Robertson

    ICS V9.2 announced

    It should only take a few minutes to update Midware to the latest ICS, read my notes carefully, fix the compiler errors and correct the uses in the packages. Angus
  8. Angus Robertson

    ICS V9.2 announced

    Yes, there were massive changes in ICS V9.1 that meant many projects and derived components need updating, mostly relating to SSL/TLS, but also some unit split in two, and new package names for D10.4 and later, the important stuff is at: https://wiki.overbyte.eu/wiki/index.php/Updating_projects_to_V9.1 but you should also read the release notes for V9.1 and readme9. I only maintain and support ICS, Midware is supported by François Piette and I guess it has not been updated for V9.1, his web site says last release was in 2020. Angus
  9. shineworld

    VTK in DelphiVCL or DelphiFMX

    OK, I can understand the reasons for this. In my suite I will deploy a custom delphivcl renamed with a different name to avoid any collision with the native version of Embarcadero and installed in python as an offline whl package. The important thing for me was the ability to REMOVE the use of QT and be able to use the VTK 3D management package. At 90% I only program with Delphi, and Python + DelphiVCL + VTK is only for me to create support and research programs. At the end of it all I posted my solution so if anyone else finds themselves in need of using DelphiVCL + VTK they have a starting point for doing so.
  10. David Heffernan

    Scientific research

    Personally I compile openblas and other libraries into dlls and link to them. Not least because the performance is obviously much better than code compiled by delphi.
  11. Sherlock

    Suggestion for next version name - YASAB

    My D12.1 is running in a VM and it's fast.
  12. Lajos Juhász

    Suggestion for next version name - YASAB

    You should include the version you are using also what is installed in the IDE. For me the IDE is fast and working ok during the day. Using Delphi 12.1 only with MMX. During the day it maybe stucks only 1-3 times.
  13. Lars Fosdal

    What happened to OmniThreadLibrary.com

    Last release was 7 months ago. https://github.com/gabr42/OmniThreadLibrary
×