« first day (2461 days earlier)      last day (2528 days later) » 

5:51 AM
I don't think this is a bad question, or even "not a serious" question; maybe better suited to Software Engineering, though. — Andy Turner 57 secs ago
 
 
2 hours later…
7:32 AM
@RAJ It does not seem illogical. After all, we still have an ability to call whatever we want in all the languages we have so far. The question is about how deep the language syntax hides these abilities. Ruby does not bury them deep, for the sake of providing the best experience for the programmers. But still, even in BASIC, COBOL or Go one still can call whatever wanted, it’s just a matter of putting more effort and fight more dragons on the path. — mudasobwa 22 secs ago
 
7:55 AM
Maybe a site like Software Engineering Stack Exchange would be more suitable for questions like this, you can find many questions similar to yours. — Massimiliano Kraus 33 secs ago
 
 
1 hour later…
9:15 AM
Hi guys
I have a question, that could appear silly probably
I have a personal project, that is still going on
which is an implementation of particular data structure, whose is quite difficult to find documentation about it, there's a famous library that implement it, but I don't want to look it up because I'd like to design it by myself
and a question came up in my mind
say you want to design a complex data structure in a language like C++
if the data structure is complex like in my case, I was thinking maybe it would be better to scratch the data structure as POD
and later designing a proper wrapper for such POD
like a container maybe
I'd define the operations on such structure using an interface, but beyond such interface there's a POD with maybe some functions that allows me to manipulate the data structure
however I'm not sure whether or not this approach would make sense
 
10:01 AM
which data structure?
though often there is a single non-pod class that has all the behaviors and it manipulates a bunch of POD structs
 
it's the half edge data structure
it's basically a bunch of pointers that describes stuff used in computational geometry
the issue is that
I don't want to write down a mess
although I'll probably do a lot of prototyping
but still I'd like to have an idea of what I'm up to
 
 
12 hours later…
10:21 PM
Where unit conversions are concerned is it best practice to explicitly convert them in line and comment that line or create a utility class to help with this sort of thing?
 

« first day (2461 days earlier)      last day (2528 days later) »