Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
dankoncs
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
dankoncs
5y ago
I don't want to derail the parent thread, so let me ask you: what job skills are "low risk" for you? Can you give a couple of examples, please? Thank you! :)
2.
▲
by
dankoncs
5y ago
Out of curiosity, why? Perspective projection is based off of an old insight from hundreds of years ago: https://en.wikipedia.org/wiki/Pinhole_camera Projective geometry and the perspective projection matrix (extrinsic
3.
▲
by
dankoncs
5y ago
Concise and good explanation. :) So the syscalls of a Linux/Unix machine are the same, b/c of the POSIX API. The POSIX API is a standard for *nix OSes. Now, we have compilers such as gcc, clang and Microsoft's C++ compiler. D
4.
▲
by
dankoncs
5y ago
Okay, let me give another try for this: So then we have 2 APIs. That is, we have the C standard library (as an API) and the POSIX API. The POSIX API defines the syscalls such as write, read, open, ... The C or C++ standard library provide t
5.
▲
Ask HN: How would you explain an ABI?
6 points
by
dankoncs
5y ago
|
10 comments
6.
▲
by
dankoncs
5y ago
Yep. Use some of the -W* flags (-Wall -Wpedantic -Wconversion, ...) and specify the standard -std=c90. Avoid undefined behaviors: - https://en.cppreference.com/w/c/language/behavior - https://wiki.
7.
▲
by
dankoncs
5y ago
Cing through this, I can tell you that you can C C++: https://godbolt.org/z/sWETvsoKd (a demo for polymorphism in C90) Not only can you do OOP in C, you can also do FP, implement your own iterators and the like. (Funct
8.
▲
Sung-Eui Yoon's Rendering (2019) [pdf]
(sgvr.kaist.ac.kr)
1 points
by
dankoncs
5y ago
|
0 comments