Can Some Programming Languages Be Considered Harmful ?

@inproceedings{Janssens2017CanSP,
  title={Can Some Programming Languages Be Considered Harmful ?},
  author={Sabine Janssens and StressLabo and Loonbeek and Ulrik Pagh Schultz},
  year={2017}
}
Programming languages are not uniformly perceived by the software engineering community: some are respected, others are hated, some have a devoted following, others are viewed as a necessary evil. However, is it true that using some languages on a regular basis or even being exposed to them to a significant extent, can harm coders’ minds? Can a programming language be blamed for limiting a software engineer’s ability to form proper abstractions, communicate them to other members of the… CONTINUE READING

References

Publications referenced by this paper.
SHOWING 1-10 OF 74 REFERENCES

The Psychology of Computer Programming (silver anniversary ed.)

Gerald M. Weinberg
  • Dorset House Publishing
  • 1998
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

JSNOSE: Detecting JavaScript Code Smells

  • 2013 IEEE 13th International Working Conference on Source Code Analysis and Manipulation (SCAM)
  • 2013
VIEW 4 EXCERPTS
HIGHLY INFLUENTIAL

Semantic smells and errors in access control models: A case study in PHP

  • 2013 35th International Conference on Software Engineering (ICSE)
  • 2013
VIEW 6 EXCERPTS
HIGHLY INFLUENTIAL

Java quality assurance by detecting code smells

  • Ninth Working Conference on Reverse Engineering, 2002. Proceedings.
  • 2002
VIEW 5 EXCERPTS
HIGHLY INFLUENTIAL

Detecting Android Smells Using Multi-Objective Genetic Programming

  • 2017 IEEE/ACM 4th International Conference on Mobile Software Engineering and Systems (MOBILESoft)
  • 2017
VIEW 1 EXCERPT

Does Python Smell Like Java? The Art, Science and Engineering of Programming (‹Programming›) 1 (April 2017), 11–1–11–29

Nicole Vavrová, Vadim Zaytsev
  • Issue 2
  • 2017
VIEW 3 EXCERPTS

Refactoring improving the design of existing code

  • 2017 IEEE 37th Central America and Panama Convention (CONCAPAN XXXVII)
  • 2017
VIEW 2 EXCERPTS

Safety Computer Vision Rules for Improved Sensor Certification

  • 2017 First IEEE International Conference on Robotic Computing (IRC)
  • 2017
VIEW 1 EXCERPT

Some Depressions Being a Functional Language Programmer

Jiyin Yiyong
  • Medium. (Jan. 2017). https: //medium.com/@jiyinyiyong/some-depressions-being-a-functionallanguage-programmer-df4048879050
  • 2017
VIEW 1 EXCERPT