article thumbnail

Barbara Liskov Biography

The Crazy Programmer

The Liskov Substitution Principle, developed by her, states the basic nature of data abstraction and is used in type theory and object-oriented programming. She has led many projects, including the Venus operating system. Liskov won the IEEE John von Neumann Medal for fundamental contributions to programming languages in 2004.

article thumbnail

Niklaus Wirth Biography

The Crazy Programmer

In the year 1984, he was honored with the Turing Award, the highest honor in computer science for developing a sequence of innovative computer languages like EULER, MODULA, ALGOL-W, and Pascal. He was made a fellow of the Computer history museum in the year 2004. He is a Swiss computer scientist. MSc, and Ph.D.

Education 162
Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

YouTube Clone App Development – A Beginner’s Guide

Xicom

To make this true, On-demand video streaming apps or live streaming mobile apps like Youtbe , which were once the talk among the app development company are now seen upsurging with no signs of stopping. Also Read : HOW TO FIND & HIRE THE BEST MOBILE APP DEVELOPERS IN DUBAI. The Making Of Youtbe. Quality & Formats.

article thumbnail

History of MySQL Database

The Crazy Programmer

There were 3 engineers: David Axmark, Allan Larsson, and Micheal Widenius, who started their work on the MySQL server development in 1995. MySQL entered in the partnership with SAP, came with different that were developed in the MySQL with SAP. It became a popular open-source language among the developers. Raised over $19.5

article thumbnail

CVE-2021-34527: Microsoft Releases Out-of-Band Patch for PrintNightmare Vulnerability in Windows Print Spooler

Tenable

CVE-2021-34527 is an RCE vulnerability in the Windows Print Spooler Service , which is available across desktop and server versions of Windows operating systems. The vulnerability exists because the service does not handle privileged file operations properly. The service is used to manage printers and print servers. 5004945.

Windows 101
article thumbnail

Managing CI/CD pipelines with Arm compute resource classes

CircleCI

Arm processors and architectures are becoming widely available as development teams adopt them as compute nodes in many application infrastructures. build_docker_image: machine: image: ubuntu-2004:202101-01 resource_class: arm.medium steps: - checkout - run: name: "Build Docker Image ARM V8" command: | export TAG='0.1. version: 2.1

article thumbnail

Is Leadership Development the Answer to Low Employee Engagement? (Yes.)

N2Growth Blog

In 2004 the Corporate Executive Board’s research showed an 87% decrease in the likelihood of departure for highly engaged employees. This paper is about rethinking the practice of leadership and reforming the way we approach the development of leaders and leadership in our organizations. Unprepared leaders develop work-arounds.