Bruno Medeiros
Bio
I'm Bruno Medeiros, age 23, a MSc. Computer Science/Engineering student at IST, Lisbon, Portugal.I am (besides D) knowledgeable in C, C++, Java, C#, and a bit of LISP. I have student-level development experience. My area of interest within CS is game and 3D/multimedia application development, and that is why I got involved with D: A "systems" language like C++ is needed, but C++ is a horrible, outdated mess of a language.
Projects
Working on an Eclipse based D IDE, started as a college thesis project: Mmrnmhrm.
Some other non-D projects:
http://web.ist.utl.pt/~bruno.d.o.medeiros/website/projects.html
Bugs
D Peeves and Stuff
"Certain aspects of D are a pathway to many abilities some consider to be... unnatural." ...
Design Issues in D I'm keeping track of. (Updated: Aug 2008)
Implicit/Property Function Call (aka omittable parenthesis)
http://www.digitalmars.com/d/archives/digitalmars/D/Omittable_parens_is_an_evil_73881.html
Inheriting Constructors
Make null arrays different than empty arrays: Proper Bools: Bools are better now, but there is still some problems. Like, currently, the following expression evaluates to false:
|
signed-unsigned conversions and crappy C-legacy crap:
Example:
news://news.digitalmars.com:119/eve2j4$29ul$1@digitalmars.com
TBD
Template specialization rules and alias parameters: [NOTDISCUSSED]
private issues: Overriding hides overloads (like C++): A Copy Operator: Is Type Expression trickyness:When using is expressions type comparisons, such as :
|
Nested /* */ Comments: (a small change) [??] (Mar06)
Ctors as regular functions:- TODO
- TODO, MAYBE:
NG:D/17712
- Seems to heading in that direction:
news://news.digitalmars.com:119/fr0518$13gf$1@digitalmars.com
Resolved Design issues
Object.oqEquals returns int and not bool: [FIXED at last]
Static arrays as value types: [FIXED: DMD 2.011 (2008-03)]
NG:digitalmars.D/47720
NG:digitalmars.D/41135 , last point in the post.
For time has imprisoned us In the order of our years In the discipline of our ways