Anonymous
Ewww JavaScript
Ludovic 'Archivist'
But I know other languages even if I use them less, like Scheme, Lua, F#, Visual Basic .NET, Prolog...
Anonymous
Can we even talk about other languages in here or is it not allowed sir
Anonymous
Some programming groups block other languages
Ludovic 'Archivist'
Are u use also SQL?
Ah, yes, almost forgot about it
Ludovic 'Archivist'
It would be better for us to move to offtopic
Anonymous
is SQL turing complete
Anonymous
I don't think it is
Ludovic 'Archivist'
https://t.me/joinchat/T4E-7JNHxFfI_8ix
Ludovic 'Archivist'
I don't think it is
It depends on the variant, but some definitely are
Anonymous
It depends on the variant, but some definitely are
Sir what do you think about rust, for beginners or not ?
Ludovic 'Archivist'
Sir what do you think about rust, for beginners or not ?
Rust is definitely not for beginners, it also is such a cult I no longer approach the Rust community
Anonymous
That is why media is full with rust and not with c++?
Anonymous
my first feeling when I wrote my first code in rust was like that is something between really hard c++(I guess) and too simple python. Something that made sense from the first point of view.
Anonymous
On the other hand I do not like that they have bashed their self in my computer
Daulet
That is why media is full with rust and not with c++?
Because Rust more secure than C++. But with static analyzer maybe you can reach same safety level like Rust.
Daulet
Because Rust more secure than C++. But with static analyzer maybe you can reach same safety level like Rust.
I have a friend with big experience in C++. But now he completely moved to Rust.
Ludovic 'Archivist'
Because Rust more secure than C++. But with static analyzer maybe you can reach same safety level like Rust.
Rust is more memory safe, it succeeds into leaking other things just fine
Ludovic 'Archivist'
C++ is also memory safe if you do not do C with Classes with dangling pointers everywhere
Daulet
Rust is more memory safe, it succeeds into leaking other things just fine
Not only memory safe. Rust have other cases where C++ less safe
Daulet
Not only memory safe. Rust have other cases where C++ less safe
But you right if you write everything in RAII style memory safety will be same level
Ludovic 'Archivist'
Not only memory safe. Rust have other cases where C++ less safe
Well, I can see only one such thing and it is implicit/explicit conversions
Ludovic 'Archivist'
But you right if you write everything in RAII style memory safety will be same level
If you don't write C++ while relying on RAII (I prefer CADR as an acronym but same) you are not writing C++, you are writing something very wacky
Saideep
Which book would be suitable for me to learn?
Ludovic 'Archivist'
what was it
Ludovic 'Archivist'
#cppbook
Ludovic 'Archivist'
not that
Ludovic 'Archivist'
#cbook
Pavel
#cppbook
Nah, these notes were deleted
Ludovic 'Archivist'
ah
Ludovic 'Archivist'
The bluetextmustclick syndrome strikes again
Saideep
Sir I am a beginner want to start learning from basics
Ludovic 'Archivist'
Sajjad
christian
If you're a beginner at anything, just find out how best you learn, then learn the simple stuff, the fundamental stuff using whichever mode you learn best. Then try and start making stuff with what you know
Ludovic 'Archivist'
expert c++ is good too
My main problem with it is that chapters 2 and 5 are the wrong way around
Ludovic 'Archivist'
You should learn about smart pointers before learning low level shenanigans
P
https://t.me/cpp20programming/184
Hello sir. Can you please tell me what I have to do to be able to solve all the exercises in Kernigan and Ritchie's book by myself?
Ludovic 'Archivist'
Read the book probably
P
Read the book probably
but This book is incomprehensible
Sajjad
You should learn about smart pointers before learning low level shenanigans
but i think you should have an idea about what is low level and what that want then see how cpp handle that. seems different tastes. no matter :)
Ludovic 'Archivist'
but This book is incomprehensible
Indeed, which is why few people will recommend it
Ludovic 'Archivist'
but i think you should have an idea about what is low level and what that want then see how cpp handle that. seems different tastes. no matter :)
I agree with that, but it is probably better to teach the things you want the learner to use 95% of the time first and the shenanigans later
Saideep
Is there any video clip from where I can learn the C++ programming
Anonymous
Or what would you take @velikten
Anonymous
Just for fun =)
Which programming language would you take to start ? Rust ? No python, I am not going to learn shitcode 😂
Daulet
Which programming language would you take to start ? Rust ? No python, I am not going to learn shitcode 😂
What is your goal? If its get job both is not good, I learn JS and Python instead
Anonymous
No python no JavaScript :D
Anonymous
What is your goal? If its get job both is not good, I learn JS and Python instead
If I want to study programming language which would make the most sense.
Daulet
For me
Rust is good for any hobby project. A lot of libraries you can find in crates
Daulet
Anonymous
is there a document for c++?=)
Anonymous
https://doc.rust-lang.org/stable/rust-by-example/ like this here
Anonymous
hi
Anonymous
in my case Uru 4500
Anonymous
When i click the capture Button 2nd time "Error: DP_Device_Failure" Using DPUru 5100
Anonymous
Digital persona. finger print scanner
Anonymous
??
ngdream
hi
Anonymous
hi
Anonymous
hi
😍👍🏻
ngdream
i'm working on c++ web micro framework
ngdream
#include "heart.h" class Home : public View { Httpresponse get(Request request) { return Httpresponse(); } }; int main(int argc, char const *argv[]) { Url::add(new Home, "/", "home"); Server::run(); return 0; } do you love this syntax ???
Pavel
#include "heart.h" class Home : public View { Httpresponse get(Request request) { return Httpresponse(); } }; int main(int argc, char const *argv[]) { Url::add(new Home, "/", "home"); Server::run(); return 0; } do you love this syntax ???
Url::add You construct object with new transferring ownership by raw pointer. But the caller may not expect that and pass a pointer that they own. "/", "home" not sure why you pass it as two separate strings. class Home : public View looks like a weird inheritance, or bad naming. Your get function doesn't use the argument, is that intended?
Pavel
Also you call Url::add and then Server::run Do they share some data via global state, or how they are related?
ngdream
I want to create something simple to use and perform