Talula
Yeah what about it?
Talula
What do you wanna do with competitive programming?
Madhu
K
many
How often do you guys use code-content-tricks in work?
Anonymous
Ariana
sounds like some weird thing that no one use
V
Hi everyone. What I need know so I will be able to learn OpenGL? Basics knowledge from C++ by Prata, Lippman or Stroustrup is enough? I know that I must know linear algebra, but I'm interesting about C++ at now. Bcs C++ may learn to infinity.
Pranay
Hi
BinaryByter
its absolutel, disgusting
BinaryByter
not even i dare enter that rabbit hole
Anonymous
We need alternative to boost libs
BinaryByter
what is that? code-content-tricks?
probably using goto instead of lööps in order to brag
BinaryByter
We need alternative to boost libs
why would we need an alternative?
BinaryByter
gl is the best we can do
BinaryByter
remember that gpus are computers inside of the computer
BinaryByter
you somehow gotta tell the gpu about your framebuffer and shit
Anonymous
you somehow gotta tell the gpu about your framebuffer and shit
Unlike BSD, error in code that runs in the highest privilege level of the CPU in Linux kernel. Good luck with OpenGL access directly via I/O devices
MᏫᎻᎯᎷᎷᎬᎠ
Sir How to learn C++ in two days💔
Anonymous
OpenGL is overkill for graphics pipeline based OSs
MᏫᎻᎯᎷᎷᎬᎠ
Crap
Anonymous
This is how shit works
V
dont learn opengl
And what to learn? Vulkan? DX12(damn)? I thought that I may combine SDL and OGL. And I will start making a simple program, maybe starting to look on PhysX or another physical engine
MᏫᎻᎯᎷᎷᎬᎠ
OpenGL is overkill for graphics pipeline based OSs
I heard alot of good things about openGL
MᏫᎻᎯᎷᎷᎬᎠ
Hmm?
I need a fast way
BinaryByter
This is how shit works
opengl is a general wrapper around them
Anonymous
I need a fast way
best != fast
MᏫᎻᎯᎷᎷᎬᎠ
I need pdf books
BinaryByter
iirc
Anonymous
I need pdf books
>PostScripts xD
MᏫᎻᎯᎷᎷᎬᎠ
best != fast
I need both sir
Anonymous
I need both sir
>Calls sir :/
Anonymous
sir not defined
MᏫᎻᎯᎷᎷᎬᎠ
>PostScripts xD
Hey I'm kidding
BinaryByter
best != fast
Oh heck no
MᏫᎻᎯᎷᎷᎬᎠ
Oh heck no
C++ is best and fast XD
BinaryByter
but its not the fastest
MᏫᎻᎯᎷᎷᎬᎠ
but its not the fastest
What is more fast then? If assembly sometimes is slower than it
MᏫᎻᎯᎷᎷᎬᎠ
Anonymous
No
I am
MᏫᎻᎯᎷᎷᎬᎠ
There is no comparison between C and C++ in the context of speed
MᏫᎻᎯᎷᎷᎬᎠ
Cuz C is a subset of C++
Anonymous
Anonymous
Guess what?
Anonymous
Too complex for my understanding
MᏫᎻᎯᎷᎷᎬᎠ
What
MᏫᎻᎯᎷᎷᎬᎠ
Anonymous
What
I hate abstraction xD
MᏫᎻᎯᎷᎷᎬᎠ
MᏫᎻᎯᎷᎷᎬᎠ
But sometimes
Anonymous
I like C++ and C. There are moments where someone should prefer C and moments where someone should prefer C++.
BinaryByter
What is more fast then? If assembly sometimes is slower than it
C++ could add simd support. or conditional functipn calls based on function pointerd
Dima
Okay, but OGL appropriate for learning basics of computer 3d graphics?
I’d start with Vulkan but if you would like ogl then go for 3.0 and higher versions
MᏫᎻᎯᎷᎷᎬᎠ
There is no other way Right @linuxer4fun
Anonymous
I’d start with Vulkan but if you would like ogl then go for 3.0 and higher versions
Vulkan will be easy to learn as documentation is very up to date and better maintained.
MᏫᎻᎯᎷᎷᎬᎠ
C++ could add simd support. or conditional functipn calls based on function pointerd
Dude Did someone ever told you to pay attention on Educational level of others? XD
MᏫᎻᎯᎷᎷᎬᎠ
you choose, really
Sometimes You have
MᏫᎻᎯᎷᎷᎬᎠ
When you MUST deliver a project in two weeks
Anonymous
But sometimes
^I keep switching between Python and C.. one is high and quick, another is low and simple
MᏫᎻᎯᎷᎷᎬᎠ
Anonymous
Like I run plan9
Anonymous
other's can't xD
Anonymous
and that's okey xD
V
I’d start with Vulkan but if you would like ogl then go for 3.0 and higher versions
I would start with Vulkan. But some people say that vulkan is most hard than ogl and if you don't know nothing about 3d graphics is better to start with ogl. And because of this, I am here
klimi
BUUUUGS... THEY ARE EVERYWHERE
MᏫᎻᎯᎷᎷᎬᎠ
BUUUUGS... THEY ARE EVERYWHERE
You can't run from it
Dima
well if you start with opengl 2.1 (it has built-in pipeline), it is easy but super outdated opengl 3.0 and higher you need to implement own pipeline, so its kinda not easy too