![]() ![]() |
| Mike |
Mar 7 2007, 08:03 PM
Post
#1
|
|
Newbie ![]() Group: New Members Posts: 6 Joined: 7-March 07 Member No.: 1,832 |
Don't ask why, i've just always been interested.
What programming language is StuffPlug coded in? I was thinking something along the lines of C#. Me, being a programmer myself, was just interested. Thanks. |
| TheBlasphemer |
Mar 7 2007, 09:13 PM
Post
#2
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 270 Joined: 27-May 06 Member No.: 1 |
It's coded in C++ with a lot of low-level stuff being written with inline assembly.
|
| J-Thread |
Mar 7 2007, 09:51 PM
Post
#3
|
![]() Advanced Member ![]() ![]() ![]() Group: Moderator Posts: 54 Joined: 28-May 06 Member No.: 5 |
TheSteve and I are trying to convince TB from the fact that we should switch to C+-, but we're still stuck with C++. Read more over C+- here: http://www.muq.org/~cynbe/humor/c+-.html
|
| Three6Mafia |
Mar 7 2007, 10:33 PM
Post
#4
|
![]() Advanced Member ![]() ![]() ![]() Group: New Members Posts: 254 Joined: 20-January 07 From: Brisbane, QLD Member No.: 1,391 |
TheSteve and I are trying to convince TB from the fact that we should switch to C+-, but we're still stuck with C++. Read more over C+- here: http://www.muq.org/~cynbe/humor/c+-.html This post has been edited by Three6Mafia: Mar 7 2007, 10:35 PM -------------------- |
| Mike |
Mar 8 2007, 08:35 PM
Post
#5
|
|
Newbie ![]() Group: New Members Posts: 6 Joined: 7-March 07 Member No.: 1,832 |
I thought it was something in C.
Very nice. I dont know too much of C++, nor C+-. Java and C# are my main areas. Anyway, good luck with the program. |
| J-Thread |
Mar 8 2007, 09:09 PM
Post
#6
|
![]() Advanced Member ![]() ![]() ![]() Group: Moderator Posts: 54 Joined: 28-May 06 Member No.: 5 |
Actually, C+- is a joke, if you read the page carefully
CODE ArrayList<char> al = new ArrayList<char>(); Because that weird primary type and boxing/unboxing stuff, it need's to be: CODE ArrayList<Character> al = new ArrayList<Character>(); So far my idea about Java This post has been edited by J-Thread: Mar 8 2007, 09:10 PM |
| TheBlasphemer |
Mar 9 2007, 06:36 AM
Post
#7
|
|
Administrator ![]() ![]() ![]() Group: Root Admin Posts: 270 Joined: 27-May 06 Member No.: 1 |
C++ is like C#, but then less object oriented and with a lot of * and & everywhere... C++ is not less object oriented than C#, but it leaves it up to you whether to actually use it or not. You can choose to make everything object oriented, or you can choose to keep it all imperative, and that's one of the beauties of C++, you don't have to write a huge main-class for a simple hello world! Furthermore the & and * both have a specific purpose to be able to program in a much lower level than C#, so I'm actually glad I see a lot of those! Mind you though, if you want to go all object oriented, you can mostly evade the use of *, and will only need & every now and then for pass-by-reference. |
| Mike |
Mar 24 2007, 10:42 AM
Post
#8
|
|
Newbie ![]() Group: New Members Posts: 6 Joined: 7-March 07 Member No.: 1,832 |
Actually, C+- is a joke, if you read the page carefully CODE ArrayList<char> al = new ArrayList<char>(); Because that weird primary type and boxing/unboxing stuff, it need's to be: CODE ArrayList<Character> al = new ArrayList<Character>(); So far my idea about Java Glad to see another C# Lover I agree with you about knowing Java and C# making C++ look ugly, it sure does! My C++ Skills are limited. But i guess im not all that bad |
| TheSteve |
Mar 24 2007, 02:55 PM
Post
#9
|
![]() Advanced Member ![]() ![]() ![]() Group: Administrators Posts: 182 Joined: 8-December 06 From: Fukuoka, Japan Member No.: 723 |
I personally don't like the verbosity of C# and Java. I also don't like that you're forced to make all your functions in the class definition.
|
| Mike |
May 10 2007, 09:35 AM
Post
#10
|
|
Newbie ![]() Group: New Members Posts: 6 Joined: 7-March 07 Member No.: 1,832 |
C++ is not less object oriented than C#, but it leaves it up to you whether to actually use it or not. You can choose to make everything object oriented, or you can choose to keep it all imperative, and that's one of the beauties of C++, you don't have to write a huge main-class for a simple hello world! Furthermore the & and * both have a specific purpose to be able to program in a much lower level than C#, so I'm actually glad I see a lot of those! Mind you though, if you want to go all object oriented, you can mostly evade the use of *, and will only need & every now and then for pass-by-reference. Yay for pointers. |
| vikke |
May 10 2007, 01:29 PM
Post
#11
|
|
Advanced Member ![]() ![]() ![]() Group: Beta testers Posts: 73 Joined: 16-November 06 Member No.: 69 |
Stuffplug 3 would not exist without pointers, so huge kudos to them!
-------------------- I'm back in Sweden! :-)
|
| bravo |
May 23 2008, 08:17 AM
Post
#12
|
|
Newbie ![]() Group: New Members Posts: 1 Joined: 23-May 08 Member No.: 3,439 |
Hi All,
I am beginner of MSN plugin programming, i am interested in the topic you discussed in this thread. I want to put a button on the conversation window just as stuffplug did. When I use spy++ to observe the window, I found it is a "DirectUIHWND" window and it has no any child window :-). Then I serched the interne and learn we can use functions which exported from msncore.dll to do such job. But this dll is undocumented and it is hard to guess all the usefull functions i need. do you have any good ideas or experience to share with me? And I also know it might be secret of your company, if so , could give me some advise on this topic? Thanks!!!! |
| EaglesNestOne |
May 23 2008, 09:38 PM
Post
#13
|
![]() Advanced Member ![]() ![]() ![]() Group: Beta testers Posts: 191 Joined: 4-February 07 From: External United Member No.: 1,609 |
Welcome to the forums Bravo!
Regards, EaglesNestOne. -------------------- MWAMHAHAHAAAAA TEH THREAD KILLER :d
EaglesNestOne |
![]() ![]() |
| Lo-Fi Version | Time is now: 25th May 2013 - 09:07 AM |