Remove c
article thumbnail

The End of Programming as We Know It

O'Reilly

Then, development of even higher-level compiled languages like Fortran, COBOL, and their successors C, C++, and Java meant that most programmers no longer wrote assembly code. Schillace asks, What if traditional software engineering isnt fully relevant here? Consumer operating systems were also a big part of the story.

article thumbnail

Create Table – Disk vs In-Memory Optimized

SQL Server According to Bob

The creation of the XTP, common access DLL requires SQL Server to generate C code, invoke the C compiler and save the DLL into the XTP directory. Bob Dorr – Principal Software Engineer SQL Server. These are additional steps that a disk based table does not perform.

C++ 40
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

SQL Server on Linux: ELF and PE Images Just Work

SQL Server According to Bob

By March of 2016 Slava had convinced me to join the team. int c = a + b; 0134167C 8B 45 F8 mov eax,dword ptr [a]. 01341682 89 45 E0 mov dword ptr [c],eax. Bob Dorr – Principal Software Engineer SQL Server. He started me off with an easy project. Upgrade the complier and get SOS to boot below Win32.

Servers 40
article thumbnail

SQL Server On Linux: Forced Unit Access (Fua) Internals

SQL Server According to Bob

Using the Hyper-V, PowerShell cmdlets, from Windows 2016, you can configure Fua reporting for the guest virtual machine. $a Robert Dorr – SQL Server – Principle Software Engineer Editing Assistance – Nathan Dorr. kernel at: ht tps://kojipkgs.fedoraproject.org/packages/kernel/4.18.0/1.fc29/x86_64/ kernel at: [link] 4.17.0/1.fc29/x86_64/

Servers 90
article thumbnail

How It Works: SQL Server DTC (MSDTC and XA Transactions)

SQL Server According to Bob

extern “C” { extern struct xa_switch_t msqlsrvxa1; }. #include “stdafx.h” ” #include “windows.h” ” #include “xa.h” ” #include “sql.h” ” #include “sqlext.h” ” #include “sqltypes.h” ” #include “odbcss.h”

Servers 40