Monthly Archives: November 2022

EBCDIC Code Pages and Square Brackets

Back in the previous millennium, I created a set of simple routines for handling initialization files (section & parameters) that worked all platforms. i.e. Windows, Linux, Unix, IBM i (OS/400) and z/OS (mainframe). And over the years, the routines have worked well on any platform I tested them on. i.e. Sample initialization file The problem […]

C, Capitalware, IBM i (OS/400), Open Source, Programming, z/OS Comments Off on EBCDIC Code Pages and Square Brackets

NSA Suggests Companies Shift To Memory Safe Programming Languages

NSA is advising companies to look into switching to memory safe languages such as C#, Go, Java, Ruby, or Swift. From the report: https://www.nsa.gov/Press-Room/News-Highlights/Article/Article/3215760/nsa-releases-guidance-on-how-to-protect-against-software-memory-safety-issues/ Here is a direct link to the NSA report: https://media.defense.gov/2022/Nov/10/2003112742/-1/-1/0/CSI_SOFTWARE_MEMORY_SAFETY.PDF Regards, Roger Lacroix Capitalware Inc.

.NET, Assembler, C, C#, C++, Java, Perl, Programming, Swift Comments Off on NSA Suggests Companies Shift To Memory Safe Programming Languages