Toncho Zhelev Profile
Toncho Zhelev

@TonchoZhelev

Followers
14
Following
10K
Media
3
Statuses
201

Artisanal Software Artist; Professional Quiche Eater; Fails to compile successfully;

Joined July 2023
Don't wanna be here? Send us removal request.
@TonchoZhelev
Toncho Zhelev
15 days
Is Simula the root of all evil in modern "OOP"?.
0
0
0
@TonchoZhelev
Toncho Zhelev
28 days
Dart - the supposedly modern language that feels like it's stuck in the 90s.
0
0
1
@TonchoZhelev
Toncho Zhelev
1 month
RT @msimoni: Syntax enjoyer: I hate Lisp, it has so many parentheses.Also syntax enjoyer:.result<tuple<stream<u8>, future<result<option<tra….
0
11
0
@TonchoZhelev
Toncho Zhelev
2 months
If I don't see the word "class" in a source file for the rest of my life, I'll be happy.
0
0
3
@TonchoZhelev
Toncho Zhelev
3 months
RT @cb_doge: LinkedIn is unbearably cringe.
Tweet media one
0
1K
0
@TonchoZhelev
Toncho Zhelev
3 months
Please Stop. Not every problem requires a software solution!.
0
0
0
@TonchoZhelev
Toncho Zhelev
3 months
Frontend/GUI development is a nightmare.
0
0
0
@TonchoZhelev
Toncho Zhelev
4 months
You know what! I don't care that we're building software on top of an increasingly unstable tower of abstractions, as long as we all collectively agree to get back to the times when we were building fun things with Java.
0
0
1
@TonchoZhelev
Toncho Zhelev
4 months
RT @yacineMTB: most of the time when people complain about web programming being bad or javascript being bad, what they are really complain….
0
41
0
@TonchoZhelev
Toncho Zhelev
4 months
Java and C++ are the only real languages. JavaScript is just some toy language for HTML webmasters with aspirations. Everything else is just a mental condition. Don't @ me.
1
0
0
@TonchoZhelev
Toncho Zhelev
5 months
Hot take - Python and JS are closer to true OOP than most other languages that claim to be.
0
0
0
@TonchoZhelev
Toncho Zhelev
5 months
To all the PWA developers out there - I'm sorry for making fun of PWAs all these years, you were right, and I'm sorry for offending all 5 of you - now can we please stop making Flutter/React Native/Electron apps. .
0
0
0
@TonchoZhelev
Toncho Zhelev
5 months
Tweet media one
0
175
0
@TonchoZhelev
Toncho Zhelev
8 months
Just using composition, you can achieve 90% of what Implementation Inheritance gives you, the other 10% you can achieve through composition + interface inheritance.
1
0
0
@TonchoZhelev
Toncho Zhelev
8 months
I'm tired of people saying Rust and Go aren't OOP. The truth is that comp time implementation inheritance is evil, which is why Rust and Go didn't include it, but traits and interfaces are a form of Interface Inheritance, which is very useful.
1
0
1
@TonchoZhelev
Toncho Zhelev
9 months
As someone that's always preferred statically typed languages, this is honestly a concerning line of thought.
0
0
0
@TonchoZhelev
Toncho Zhelev
9 months
At what point do you go "that's enough compile time information, and faffing about, let's do it at runtime".
1
0
0
@TonchoZhelev
Toncho Zhelev
9 months
In functional languages a type can represent an interface, yes, but in some sense it also represents state (i.e. is a Result resolvable to a concrete thing).
1
0
0
@TonchoZhelev
Toncho Zhelev
9 months
In OOP languages, a type just tells you what interface a thing adheres to.
1
0
0