Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


The Best Programming Langauge
Goto page Previous  1, 2, 3  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8588
Location: 127.0.0.1

PostPosted: Mon Jun 16, 2008 11:56 pm    Post subject: Reply with quote

LINQ: Is nothing more then a wrapped base version of a SQL query style scripting language that allows database queries. This can be done with basically any string library and a home brewed script interpreter.

Lambda: http://www.boost.org/doc/libs/1_35_0/doc/html/lambda.html

Web development: Not sure what part of this you think is impossible with C++, but yea.. everything I can think of can be done.

Anonymous methods: C++ can do the similar result using inline functions.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Noz3001
I'm a spammer
Reputation: 26

Joined: 29 May 2006
Posts: 6220
Location: /dev/null

PostPosted: Tue Jun 17, 2008 3:58 am    Post subject: Reply with quote

samuri25404, I like having full control over what my program is doing. C# just doesn't give me that. And it IS noticeably slow, especially loading time.
Back to top
View user's profile Send private message MSN Messenger
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8588
Location: 127.0.0.1

PostPosted: Tue Jun 17, 2008 1:29 pm    Post subject: Reply with quote

Loading times have been the major downside of .NET so far from what I've seen. It is very noticeable in most applications that use .NET vs. an application of equal functionality in another language.
_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
samuri25404
Grandmaster Cheater
Reputation: 7

Joined: 04 May 2007
Posts: 955
Location: Why do you care?

PostPosted: Tue Jun 17, 2008 3:32 pm    Post subject: Reply with quote

Wiccaan wrote:
LINQ: Is nothing more then a wrapped base version of a SQL query style scripting language that allows database queries. This can be done with basically any string library and a home brewed script interpreter.

Lambda: http://www.boost.org/doc/libs/1_35_0/doc/html/lambda.html

Web development: Not sure what part of this you think is impossible with C++, but yea.. everything I can think of can be done.

Anonymous methods: C++ can do the similar result using inline functions.


LINQ also works with objects.

Since when can you develop web applications in C++?

You also don't go over the things that make C# easier. Wink

Wiccaan wrote:

Loading times have been the major downside of .NET so far from what I've seen. It is very noticeable in most applications that use .NET vs. an application of equal functionality in another language.


._.

I'm being honest here, but I seriously haven't noticed much of a difference in loading times. Besides, is 3 seconds really going to kill you?

_________________
Wiccaan wrote:

Oh jeez, watchout I'm a bias person! Locked.


Auto Assembly Tuts:
In Depth Tutorial on AA
Extended
Back to top
View user's profile Send private message
avril18
Master Cheater
Reputation: 0

Joined: 11 Apr 2007
Posts: 380
Location: En san salvador, El Salvador

PostPosted: Tue Jun 17, 2008 4:39 pm    Post subject: Reply with quote

if u want to learn in the right way (that means slowly)
first learn vb.net console edition then u can pass to c++
like i did Very Happy

_________________


Back to top
View user's profile Send private message
samuri25404
Grandmaster Cheater
Reputation: 7

Joined: 04 May 2007
Posts: 955
Location: Why do you care?

PostPosted: Tue Jun 17, 2008 4:46 pm    Post subject: Reply with quote

avril18 wrote:
if u want to learn in the right way (that means slowly)
first learn vb.net console edition then u can pass to c++
like i did :D


Yes, because learning VB.NET does wonders for your coding style. (See blankrider's signature if you want an example.)

_________________
Wiccaan wrote:

Oh jeez, watchout I'm a bias person! Locked.


Auto Assembly Tuts:
In Depth Tutorial on AA
Extended
Back to top
View user's profile Send private message
Trow
Grandmaster Cheater
Reputation: 2

Joined: 17 Aug 2006
Posts: 957

PostPosted: Tue Jun 17, 2008 7:20 pm    Post subject: Reply with quote

Can a basic robot understand .NET?
_________________
Get kidnapped often.
Back to top
View user's profile Send private message
samuri25404
Grandmaster Cheater
Reputation: 7

Joined: 04 May 2007
Posts: 955
Location: Why do you care?

PostPosted: Tue Jun 17, 2008 7:38 pm    Post subject: Reply with quote

blland wrote:
Can a basic robot understand .NET?


No.

If this is a rhetorical question, then just know that I wasn't suggesting C# to the OP, rather I was defending my favorite language. =P

_________________
Wiccaan wrote:

Oh jeez, watchout I'm a bias person! Locked.


Auto Assembly Tuts:
In Depth Tutorial on AA
Extended
Back to top
View user's profile Send private message
Trow
Grandmaster Cheater
Reputation: 2

Joined: 17 Aug 2006
Posts: 957

PostPosted: Tue Jun 17, 2008 7:54 pm    Post subject: Reply with quote

samuri25404 wrote:
blland wrote:
Can a basic robot understand .NET?


No.

If this is a rhetorical question, then just know that I wasn't suggesting C# to the OP, rather I was defending my favorite language. =P


whoops, sorry. i'm still ontopic. go on.

_________________
Get kidnapped often.
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8588
Location: 127.0.0.1

PostPosted: Wed Jun 18, 2008 2:45 am    Post subject: Reply with quote

samuri25404 wrote:
Since when can you develop web applications in C++?


Give me an example of a web application that you are referring to that you think isn't possible in C/C++

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
dvdcowboy
Grandmaster Cheater
Reputation: 0

Joined: 11 Nov 2006
Posts: 738

PostPosted: Wed Jun 18, 2008 9:21 am    Post subject: Reply with quote

I like curl/c#

Last edited by dvdcowboy on Fri Jul 31, 2009 1:27 pm; edited 1 time in total
Back to top
View user's profile Send private message
HomerSexual
Grandmaster Cheater Supreme
Reputation: 5

Joined: 03 Feb 2007
Posts: 1657

PostPosted: Wed Jun 18, 2008 10:42 am    Post subject: Reply with quote

Actually a Robot at my school was written in C# >.>

Besides that, most robotics use ASM and directly access the hardware unlike on OS's where there is many buffers in between hardware and software.

and who the fuck makes C# web pages? It's possible but annoying. Microsoft might make some but that's just promotion.

Also on load times. Your little program might take 3 seconds but make something like office suites .net and it would b e about 20 >.>

_________________
Back to top
View user's profile Send private message
samuri25404
Grandmaster Cheater
Reputation: 7

Joined: 04 May 2007
Posts: 955
Location: Why do you care?

PostPosted: Wed Jun 18, 2008 8:04 pm    Post subject: Reply with quote

blankrider wrote:
and who the fuck makes C# web pages? It's possible but annoying. Microsoft might make some but that's just promotion.


My dad. That's how a lot of the jobs are, where I live (capital city of a state that I'm not going to name). No, it's not annoying, either.

blankrider wrote:
Also on load times. Your little program might take 3 seconds but make something like office suites .net and it would b e about 20 >.>


How long does Microsoft Word take to load up?

Wiccaan wrote:
samuri25404 wrote:

Since when can you develop web applications in C++?


Give me an example of a web application that you are referring to that you think isn't possible in C/C++


Uhh...

Basic example?

Write a web page that tells the user's IP address to the user when loaded.

I'm incredibly rusty with web pages in C# (and never truly got it down in the first place), so I can't give you the code off the top of my head, but if you want me to, I'll Google for some.

_________________
Wiccaan wrote:

Oh jeez, watchout I'm a bias person! Locked.


Auto Assembly Tuts:
In Depth Tutorial on AA
Extended
Back to top
View user's profile Send private message
angerist
Grandmaster Cheater Supreme
Reputation: 0

Joined: 18 Jun 2007
Posts: 1011
Location: Australia.

PostPosted: Wed Jun 18, 2008 8:50 pm    Post subject: Reply with quote

Assembly and c++ is your best bet. To tell you the truth learning anything will help you in the long run. Just reading snippets and research what they do. Good luck. I've heard there's a lot of money in engineering these days.
_________________
Back to top
View user's profile Send private message
atom0s
Moderator
Reputation: 205

Joined: 25 Jan 2006
Posts: 8588
Location: 127.0.0.1

PostPosted: Wed Jun 18, 2008 9:13 pm    Post subject: Reply with quote

samuri25404 wrote:
Write a web page that tells the user's IP address to the user when loaded.


I thought you were referring to client / server style things and so on. C/C++ isn't made to do web development in the sense of creating a website. I wouldn't say just because it can't do that, it makes them bad languages. I don't look at programming as having anything to do with web scripting.

That's why there are things like HTML, PHP, etc.

You can use extensions with PHP, however, to call functions inside a program or DLL created with C++ to obtain info and so on if you want to count that lol.

_________________
- Retired.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Goto page Previous  1, 2, 3  Next
Page 2 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites