165 reputation
9
bio website bit.ly/rrrecursion
location Italy
age 22
visits member for 3 years, 7 months
seen Nov 19 at 23:45

The Lounge

It's the room of thousands topics. I can be often found there. If you are planning on joining for the first time, please read the newbie hints first.

On Github Recurring C++ Interesting talks Shameoverflow

This account contains all my public projects. I mainly code in Haskell and C++, but you might find some projects written in PHP, Ruby or Python.

On Twitter

This account is managed by some stalker of mine. The tweets are just sad and wrong. Don't follow and don't establish contact. Any attention will make her stronger.

Buy Beer

Recent experiments, that I've painfully self administered, have lead to the conclusion that the Ballmer's peak manifests itself around ~0.4l of a ~4% beer with a weight of ~75Kg while having full stomach. Help mankind by financing research.

And some random quote:

I like my job. Oh, I like it a lot. And I'm not depressed by it. And I don't think the world is full of criminals and full of murderers. Because it isn't. It's full of nice people just like you. And if it wasn't for my job, I wouldn't be getting to meet you like this. And I'll tell you something else. Even with some of the murderers that I meet, I even like them too, sometimes. Like them and even respect them. Not for what they did, certainly not for that. But for that part of them which is intelligent or funny or just nice. Because there's niceness in everyone, a little bit, anyhow. You can take a cop's word for it — Lieutenant Columbo

  1. Don't engage in PC vs Mac arguments

Nov
15
revised Why aren't we researching more towards compile time guarantees?
added 96 characters in body
Nov
15
asked Why aren't we researching more towards compile time guarantees?
Mar
27
comment Why is it bad to write something in language X as if you're writing a program in language Y in terms of using a shared coding paradigm
"I know proper RAII means safeguarding against nullpointers" -- You know what's more dangerous than not knowing? Not knowing and believe to know. The RAII acronym means "Resource Acquisition Is Initialization" and is an idiom to manage allocation and deallocation of objects or, in a more general sense, resource management. RAII can theoretically be applied even to resources that are not dealt with with pointers (such as VBOs in OpenGL). So yeah, just wanted you to know that, even though RAII can be often seen next to pointers, they are definitely two different things.
Jan
27
awarded  Critic
Aug
18
answered to teach or not to teach GUI for beginners in CS
Aug
18
awarded  Editor
Aug
18
awarded  Citizen Patrol
Aug
18
awarded  Informed
Aug
18
revised Web programming most effort?
deleted 3 characters in body
Aug
18
awarded  Teacher
Aug
18
answered Web programming most effort?
Mar
4
awarded  Autobiographer
Mar
22
comment Is this kind of Design by Contract useless?
Yep, the thinking part is obliviously necessary but it seems unreal to prove correct a program of million of lines of code. Yet, I agree that this way of programming can get handy in the future.
Mar
21
awarded  Student
Mar
21
awarded  Scholar
Mar
21
comment Is this kind of Design by Contract useless?
@DeadMG, we are doing C++ but not the plus-plus part (classes and stuff)...
Mar
21
accepted Is this kind of Design by Contract useless?
Mar
21
asked Is this kind of Design by Contract useless?
Dec
30
comment Can you learn OO programming without procedural?
For non-pure OOP language such as PHP you cannot do that.
Apr
7
awarded  Supporter