Click here to Skip to main content
13,250,029 members (63,215 online)

Nemanja Trifunovic - Professional Profile


    Blog RSS
Born in Kragujevac, Serbia. Now lives in Boston area with his wife and daughters.

Wrote his first program at the age of 13 on a Sinclair Spectrum, became a professional software developer after he graduated.

Very passionate about programming and software development in general.


For more information on Reputation please see the FAQ.


Members need to achieve at least one of the given member levels in the given reputation categories in order to perform a given action. For example, to store personal files in your account area you will need to achieve Platinum level in either the Author or Authority category. The "If Owner" column means that owners of an item automatically have the privilege. The member types column lists member types who gain the privilege regardless of their reputation level.

ActionAuthorAuthorityDebatorEditorEnquirerOrganiserParticipantIf OwnerMember Types
Have no restrictions on voting frequencysilversilversilversilverAdmin
Bypass spam checks when posting contentsilversilversilversilversilversilversilverSitebuilder, Subeditor, Mentor, Protector, Editor, Staff, Admin
Store personal files in your account areaplatinumplatinumSitebuilder, Subeditor, Supporter, Editor, Staff
Have live hyperlinks in your profilebronzebronzebronzebronzebronzebronzesilverSubeditor, Protector, Editor, Staff, Admin
Have the ability to include a biography in your profilebronzebronzebronzebronzebronzebronzesilverSubeditor, Protector, Editor, Staff, Admin
Edit a Question in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Edit an Answer in Q&AsilversilversilversilverYesSubeditor, Protector, Editor, Admin
Delete a Question in Q&AYesSubeditor, Protector, Editor, Admin
Delete an Answer in Q&AYesSubeditor, Protector, Editor, Admin
Report an ArticlesilversilversilversilverSubeditor, Mentor, Protector, Editor, Staff, Admin
Approve/Disapprove a pending ArticlegoldgoldgoldgoldSubeditor, Mentor, Protector, Editor, Staff, Admin
Edit other members' articlesSubeditor, Protector, Editor, Admin
Create an article without requiring moderationplatinumSubeditor, Mentor, Protector, Editor, Staff, Admin
Approve/Disapprove a pending QuestionProtector, Admin
Approve/Disapprove a pending AnswerProtector, Admin
Report a forum messagesilversilverbronzeProtector, Editor, Admin
Approve/Disapprove a pending Forum MessageProtector, Admin
Create a new tagsilversilversilversilverAdmin
Modify a tagsilversilversilversilverAdmin

Actions with a green tick can be performed by this member.

GeneralHeron Pin
Nemanja Trifunovic12-Aug-04 4:47
memberNemanja Trifunovic12-Aug-04 4:47 
I am aware of at least three bad attempts to fix C++: Java, C# and D. Some would argue that Managed C++ (C++/CLI) is one of these attempts as well, but I just view it as a set of extensions to C++, not a new programming language.

Now, I found Heron[^], and so far I like what I see.

The main problem with Heron is that it is just another one-man project, and it has close to zero chances of ever becoming mainstram. So far the author has released a Heron front end that converts Heron to C++, an editor, and some (pretty poor and incomplete) documentation.

Having said all of that I really like the philosophy of Heron and most of its features:

- No backward compability with C and all the problems that come with it.
- No virtual functions; polymorphism is achieved through interfaces
- All fields are private
- Support for value semantics, real destructors and deterministic finalization
- No built-in garbage collector
- Rich support for meta-programming
- Support for AOP and design-by contract.

It is a pitty that Microsoft decided to copy Java when they designed C#. Something like Heron would be a much better solution, IMHO.

<a href => My programming blahblahblah blog. If you ever find anything useful here, please let me know to remove it.
GeneralRe: Heron Pin
cdiggins12-Aug-04 11:56
membercdiggins12-Aug-04 11:56 
GeneralRe: Heron Pin
Nemanja Trifunovic13-Aug-04 9:22
memberNemanja Trifunovic13-Aug-04 9:22 
GeneralRe: Heron Pin
cdiggins13-Aug-04 9:52
membercdiggins13-Aug-04 9:52 
GeneralRe: Heron Pin
Mr.Prakash26-Sep-04 9:09
memberMr.Prakash26-Sep-04 9:09 
GeneralRe: Heron Pin
Mystifier0028-Jan-05 19:22
memberMystifier0028-Jan-05 19:22 
GeneralRe: Heron Pin
Nemanja Trifunovic29-Jan-05 5:58
memberNemanja Trifunovic29-Jan-05 5:58 
GeneralRe: Heron Pin
Jim Crafton14-Mar-05 5:55
memberJim Crafton14-Mar-05 5:55 
GeneralRe: Heron Pin
Nemanja Trifunovic16-Mar-05 2:48
memberNemanja Trifunovic16-Mar-05 2:48 
GeneralRe: Heron Pin
Jim Crafton16-Mar-05 4:42
memberJim Crafton16-Mar-05 4:42 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.

Advertise | Privacy |
Web01 | 2.8.171114.1 | Last Updated 19 Nov 2017
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid