• Cite Icon1
  • https://doi.org/10.1145/2435349.2435386Copy DOI Icon

I see we still like C

  • Feb 18, 2013
  • Ronnie L Killough
Show More
  • Abstract
  • Literature Map
  • Citations
  • Similar Papers
Abstract

The latest rankings of computer language popularity once again list C as the most popular programming language [1]. As a computer scientist that has written a lot of C code over the years, I must admit that makes me smile. While I don't write code much anymore, I like writing code, and I like writing it in C. Apparently so do a lot of other people. However, C was also the most popular programming language 25 years ago which is one indication that, in the field of software development, not much has changed. Are software developers unwilling to accept new paradigms or are the new paradigms proposed to-date simply unacceptable? This talk discusses what has and hasn't changed in the area of software development, how change (or the lack of it) relates to application security, and concludes with some thoughts on possible directions for the future.

Similar Papers
  • PDF
  • Research Article
  • Citations8

DyPyBench: A Benchmark of Executable Python Software

  • Jul 12, 2024
  • Proceedings of the ACM on Software Engineering
  • Islem Bouzenia +2
  • Book Chapter
  • Citations1

Java B eans and Software Architecture

  • Jan 03, 2004
  • The Internet Encyclopedia
  • Nenad Medvidovic +1
  • Conference Article
  • Citations23

PYREF: Refactoring Detection in Python Projects

  • Sep 01, 2021
  • Hassan Atwi +7
  • Book Chapter

Datalog Development Tools

  • Jan 01, 2012
  • Onofrio Febbraro +4
  • Conference Article
  • Citations2

A Novel ACM/ICPC-Based C++ Paperless Examination System

  • Jun 25, 2022
  • Yunping Zheng +1
  • Conference Article
  • Citations18

S-ADA: Software as an Autonomous, Dependable and Affordable System

  • Jun 01, 2021
  • Kai-Yuan Cai +2
  • Book Chapter
  • Citations2

Improving Java Learning Outcome with Interactive Visual Tools in Higher Education

  • Jan 01, 2022
  • Yongbin Zhang +3
  • Research Article
  • Citations22

An empirical study on the impact of AspectJ on software evolvability

  • Dec 06, 2017
  • Empirical Software Engineering
  • Adam Przybyłek
  • Conference Article
  • Citations38

Foundations of computer science

  • Jan 01, 1996
  • Viera K Proulx +2
  • Conference Article
  • Citations101

The impact of regular expression denial of service (ReDoS) in practice: an empirical study at the ecosystem scale

  • Oct 26, 2018
  • James C Davis +3
  • Research Article

RESEARCH OF THE POSSIBILITIES OF THE C# PROGRAMMING LANGUAGE FOR CREATING CYBERSECURITY ANALYSIS SOFTWARE IN COMPUTER NETWORKS AND COMPUTER-INTEGRATED SYSTEMS

  • Jul 14, 2022
  • Advanced Information Systems
  • Vladyslav Pashynskykh +4
  • Research Article
  • Citations1

МЕТОДИЧНІ АСПЕКТИ НАВЧАННЯ СТУДЕНТІВ СТВОРЕННЮ ЦИФРОВИХ ЧАСТОТНИХ СЛОВНИКІВ

  • Sep 21, 2019
  • Information Technologies and Learning Tools
  • Olga V Riezina
  • Research Article

Approaches in Using Python for Image Processing

  • Dec 01, 2023
  • Izvestia Journal of the Union of Scientists - Varna. Economic Sciences Series
  • Stoicho Stoev
  • Research Article
  • Citations2

A New Approach for Code Generation from UML State Machine

  • Feb 28, 2013
  • International Review on Computers and Software
  • My Hafid Aabidi +3
  • Single Book
  • Citations2

R Programming and Its Applications in Financial Mathematics

  • Jan 31, 2018
  • Shuichi Ohsaki +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.