일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 트레이딩플랫폼
- closure
- 메모리
- 히코우즈쿠에
- 정적타입
- 파이썬
- 가변참조
- 불변참조
- 채널
- 클로저
- 지지
- 빗각
- fizz
- 가변변수
- println!
- 러스트철학
- format_args!
- listcomprehension
- crates
- &args
- toml
- 스레드안전
- 마켓메이킹
- 러스트
- concat!
- 저항
- 소유권
- match
- 시장조성
- result타입
- Today
- Total
목록전체 글 (18)
unanimous0
러스트의 특징 세 가지안정성보안 위협에 직결되는 메모리 관리와 Null 안정성 등 언어 자체의 안정성을 유지속도프로그래밍 언어 중 속도가 빠른 C, C++과 비슷한 속도동시성표준 라이브러리에도 스레드 안전을 고려스레드 안전 : 복수의 처리를 동시에 실행하는 것을 "병렬 처리" 라고 함. 병렬 처리에서는 한 번에 여러 스레드에서 동시에 메모리를 읽거나 쓰는 동작이 발생할 수 있고, 이로 인해 메모리 접근 위반이 발생할 수 있음"스레드 안전"이란 메모리 접근 위반이 일어나지 않도록 만드는 것을 의미함 러스트는 어려운가러스트는 데이터 타입, 소유권 시스템 등 파이썬이나 그 외 다른 언어에서는 신경 쓰지 않아도 됐던 점까지 고려해가며 프로그램을 만들어야함다른 언어에서는 당연히 동작하는 것이 러스트에서는 동작하지..
PROJECT 카테고리에 적었듯이 우선 러스트부터 하나씩 시작해보려고 함러스트는 처음 다뤄보는 언어로 먼저 공부할 책을 정함이 책을 따라가며 문법과 코드를 작성해보는 식으로 정리를 해서 올릴 예정기본 흐름은 이 책의 순서를 따라가되, 각 내용에서 심화된 내용이나 궁금한 점들을 추가로 작성할 예정모든 내용을 담지는 않을 것이며, 코드 또한 달라질 수 있음 책 제목은 "만들면서 배우는 러스트 프로그래밍"작가 : 쿠지라 히코우즈쿠에 & 옮긴이 : 양현책의 설명대로 다양한 예제가 많고 실행해볼 수 있는 프로젝트가 많아서 실용성이 높다고 판단본문 중에는 아래와 같은 내용이 설명되어 있음 이 책은 파이썬 프로그래밍과 러스트 프로그래밍을 비교해가며 가볍게 러스트를 배울 수 있도록 하고 있다. 1장과 2장은 러스트의 ..
현재 증권사에서 유동성공급/시장조성 업무를 진행 중경쟁심화 및 HFT 등의 이유로 시스템 프로그래밍을 바탕으로 마켓메이킹하는 전략/시스템을 항상 발전시켜나가야함과거 전공생일 때부터, C++, JAVA, C#을 조금씩 건드리다가 대학원을 가면서 데이터를 활용하는 파이썬을 주로 활용다만 데이터를 다루는데 파이썬은 훌륭하지만, 마이크로, 나노 단위의 속도가 수익을 결정하는 마켓메이킹에서는 파이썬은 단점이 많음순수 개발자는 아니기 때문에 순수 저레벨 시스템 개발 영역까지 다룰 일은 없으나, 어느정도 다룰 수 있어야 마켓메이킹 전략을 한 차원 더 발전시킬 수 있다고 생각함 (단순 전략 개발이나 하드웨어 보완이 아닌 아이디어와 시스템 개발 영역이 시너지 효과를 내어야 가능할 것)마켓메이킹과 관련된 속도는 코드의 알..