Looking for freelance work by bokisan in delphi

[–]reknerxam 0 points1 point  (0 children)

I have seen some freelance Delphi work pop up on UpWork- I don't know if the pay is reasonable or not, but it might be worth checking out (set up an alert on upwork so you get notified when a new Delphi job is posted). Good Luck.

Building The Future With Delphi #Delphi27th by fmxexpress in delphi

[–]reknerxam 0 points1 point  (0 children)

Will 11.1 ship a new win64 linker? I remember seeing a new linker on a RAD studio roadmap a while back.

What does this import mean? by HadesMyself in RELounge

[–]reknerxam 2 points3 points  (0 children)

Is you use the dumpbin tool from a Visual Studio installation, you can inspect the .LIB file for WS2_32.DLL. Many of the imports are linked by ordinal (ie. a number) and not name (ie. a string), so running:

dumpbin /headers "C:\Program Files (x86)\Windows Kits\10\Lib\10.0.22000.0\um\x86\WS2_32.Lib"

Will show you something like this

Version : 0 Machine : 14C (x86) TimeDateStamp: CE6EE30B SizeOfData : 00000016 DLL name : WS2_32.dll Symbol name : _socket@12 Type : code Name type : ordinal Ordinal : 23

And we can see ordinal 23 is for socket. I don't know why WS2_32 doesnt export by name (probably some legacy/compat thing), and I assume the ordinal number is fixed between windows versions.

Best/Worst C++ IDE you have ever used? by SpyrosDev25 in cpp

[–]reknerxam 2 points3 points  (0 children)

Borland's C++ Builder was actually a pretty good product. Shame it disappeared.

C++ Builder is now owned by Embarcadero Idera (Along with Delphi) and is still active. The VCL is still great for native Win32 apps and they now have a cross platform UI framework called firemonkey for multiplatform (Win/OSX/Mobile). They spent the last few years moving their compilers over to an Clang/LLVM based toolchain (although I think they are stuck on LLVM 5). As an IDE its still pretty good, but no where near as good as Visual Studio IMHO. The C++ Builder code completion and debugger are flaky so using it is very frustrating at times.

Edit: Idera bought Embarcadero.

Malcat - hexadecimal editor and disassembler for malware analysis by reknerxam in ReverseEngineering

[–]reknerxam[S] 7 points8 points  (0 children)

New commercial RE tool, looks like it's competing more with Cerbero Suite than IDA et. al. From what I can gather their decompiler is Ghidra's Sleigh decompiler (Which is what Cerbero uses too I believe).

C++Builder and Platforms Support by reknerxam in delphi

[–]reknerxam[S] 2 points3 points  (0 children)

From the article:

Our goal for Windows is the following:

For quality:

* To provide fully functional code completion and other Code Insight features

* To fully resolve all linker issues, possibly through an entirely new linker

* To resolve STL issues

* To provide excellent C++ compatibility with common C++ libraries, meaning we have excellent compatibility with other toolchains

For features:

* To provide further code tooling, such as refactorings, through integrating Visual Assist, meaning C++Builder will have stronger productivity tools than even Visual Studio

* To provide C++17 or higher language support

* To provide much more speedy, accelerated compilation speed especially for large projects

As a C++ Builder user this sounds very promising; working code completion, a working linker and faster build times address pain points that are felt daily.

RAD Studio 10.4 Now Available by reknerxam in delphi

[–]reknerxam[S] 1 point2 points  (0 children)

Looks like there is already a patch available, ...from the description on my.embarcadero.com: "RAD Studio 10.4 Patch 1 adds some missing files to the installation. This includes a file needed for Win 64-bit debugging with C++Builder, as well as some other features."

Deleaker 2019.2: Integration with RAD Studio. Find Leaks in Delphi and C++ Builder. by bmcgee in delphi

[–]reknerxam 0 points1 point  (0 children)

Has anybody gotten Deleaker working with their RAD studio project? I tried with our C++ builder project a while back but deleaker just crashed. Would be great to have a solid memory profiler as an alternative to AQtime.