(언어별) Immutability 정리
2022. 1. 29. 20:41
immutable objects → can be shared among many processes/threads
concurrent programming에서 중요한 개념?
https://en.wikipedia.org/wiki/Immutable_object#Immutable_variables
immutable object는 copy하지 않고 주로 reference를 넘겨서 access 하는게 효율적
C/C++ - Built-in immutable 값은 없는 것 같은데. 숫자 literal?
Java - 대표적으로 String
Python - Number, String, boolean, tuple, ...
'<기타 공부> > [기타 프로그래밍 및 범용 CS]' 카테고리의 다른 글
[Linux] shell script #!/bin/sh - Bash shell vs dash (0) | 2022.04.22 |
---|---|
언어 별 concept, philosophy (0) | 2022.04.21 |
(언어별) Pass-by-value, Pass-by-reference 정리 (0) | 2022.01.26 |
[Linux] Git Bash에 man 추가 - bashrc, bash_profile 개념 (0) | 2022.01.13 |
[개발] ORM (Sequelize, TypeORM) (0) | 2022.01.10 |