Emuforums.com

Go Back   Emuforums.com > General Discussion > Web development / Programming
Home Register Downloads FAQ Members List Calendar Arcade Mark Forums Read


View Poll Results: Should i bring the course back???
Hell yes!!! 24 85.71%
Hell no!!! i donīt care lol 4 14.29%
Voters: 28. You may not vote on this poll

Closed Thread
 
LinkBack Thread Tools Display Modes
Old June 7th, 2009   #61 (permalink)
Hackin 'n Slashin
 
SCHUMI_4EVER's Avatar
 
Join Date: Jan 2007
Location: Corrupt Rapist run South Africa
Posts: 11,327
Quote:
Originally Posted by S.T.A.R.S. View Post
I agree with you 100%,but when I compare new things with older ones,everything is so easy.Programming some things under new language environments on new OS is much easier then on the old ones.And the reason why I like older ones is that if you learn to do something on harder way,it's much easier later when you start with the newest ones.

But don't think that I am not trying new things.I ALWAYS try new things like new OS and new VS versions.But most of the time,I come back to the old ones because on new things everything seems so easy lol.And I hate when something is easy.Don't ask me why lol.
Let's take for example VS 2002 and VS 2008.To make the same thing in VS 2002 you need to lose much more time then in VS 2008.BUT when you finally finish the product in the VS 2002 after all that HARD and LONG work,somehow I feel good and that it was worth all that time and work.

Just 2 weeks ago I was watching the differences between VS 2002 and VS 2008.I admit that the VS 2008 is much better with the .NET 3.5 SP1 for the difference of the VS 2002 with the .NET 1.0 SP3,but in VS 2008 everything is so easier and faster to make...whatever that is.In VS 2002 is harder and that is exactly what I want.I know I know...this is tupid I know.But I am just afraid that I won't be good programmer if I use just the newest VS 2008 considering that most of the things are so simple for the difference of VS 2002.

Also VS 2008 doesn't support old OS.Ok I know that NOBODY is almost not using those retired OS,but somehow I wouldn't feel good if I know that my programs will work ONLY on new OS.

Windows 7 and VS 2008 rocks.I FULLY agree with that.But let's just say that I am one of those guys who like to do the same thing on more harder and longer way.But let's make one thing clear lol.If the VS 2008 support old OS starting from at least Windows 98 FE and that it's application's size is just like those in VS 2002,then yeah...I would be deffinetly using VS 2008.Otherwise I will probably stick with the version 2002.BUT THAT DOES NOT MEAN THAT I AM NOT FOLLOWING ALL THE NEW THINGS LOL.BECAUSE I DO.How the hell would then I get the new ideas lol? Hehe...

Anyway if you ask me VS 2008 is deffinetly the best of all VS versions starting from VS 97.But then again with VS 2002 you can make most things if you lose much time trying to make that...

Whilst that's quite an impressive worth ethic you have there S.T.A.R.S there does come a point where it just becomes pointless torture. For instance at the start when you learn something then yes it's a good idea to take the longest path and repeat the same boring process over and over again. And even in life taking the harder path rather than the easy one is admirable.
However in your case you've learnt it all allready, there's no more point to the continuous training as it won't make you any better, it will just waste your time, time which you should spend on adding additional features and optimizing code.

VS2008 is not easier, it's goal is not to create lazy shortcuts, it's goal is to be more efficient. Efficiency means it takes you less time to make something equally as good or perhaps even better as something which takes longer which then leaves you with time to concentrate on other things, like additional features to the app.

Also why are you worried about compatibility with older OSs? First of all it's impossible to make everyone from Win 95 to Win 7 happy...what may run great on older systems may make certain calls not supported on newer systems and vice versa...and even if you manage to make all the windows users happy you're still being an inconsiderate ass cuz it's not been ported to Linux or Mac OS yet...
Secondly you almost never release apps to the public, you said yourself you make them all for yourself...so you're worrying about making people happy who will never even get to use your apps...and that's just pointless and unnecessary torture.
If Win 7 is your main OS then you code for Win 7 and be happy and use the time you saved to add additional features or work on the next app or optimize the current one. And then if you ever want to then use the app on another OS and it does not work, then you simply paste the source code into a text file and load it in that OS and compile it with changes to make it compatible which someone like you should be able to do in a jiffy.

This could be by the way why we are so unimpressed by the UAC browser...eventhough it may have taken you thousands of lines of codes and hours and hours of work because we are used to the highly efficient and flashy apps produced by the newer more efficient Coding packages it just seems like you don't wtf you're doing and just got slightly past the "hello world" type program and are now feeling special and that you can code anything brilliantly whilst when looking at our current apps it looks archaic and like a horrible piece of crap.

Instead of worrying so much about your work ethic try worrying more about what that work achieves, about the actual end product. Sure it's rewarding doing the same thing with older equipment that should not be able to do it, but it can be just as rewarding to create something amazing, something new, something fresh, something flashy and all of this in an entirely lightweight resource friendly package.
Instead of limiting yourself to practices of the past, try taking the sky as your new limit and just go nuts.



Let me give you a different example, a car from 80s has a top speed of say 160 km/h, and so does a modern car. So sweet the car from the 80s is just as good as the car of today, I mean they go just as fast....but is it really? There's other things to consider as well, prices of spare parts...in fact are parts for the older car even still available?...the fuel efficiency of the two cars may be different, the engine in the old car may struggle to get up really steep hills, there's no air conditioning in the old car...in fact no comfort features at all...the ride is also much harder in the old car plus it has no power steering...it has no airbags...then there's the emissions you gotta worry about, the old car will probably be far less environmentally friendly than the new one...and there's more but I think I listed enough for now.
So the actually it would seem the new car is better, it gets better mileage, it's comfier, it's more efficient. So you could pick the old car, but that would be unnecessary torture...you would have to worry about high spare part costs, higher fuel costs as you have to refill more often due bad mileage, a rougher and comfortless ride, if there's lots of hills then you may arrive late...and last but not least you will have treehuggers harassing you that your car is not green enough (I won't even mention that you're more likely to day in a crash in the old car than the new one)...so unless you're a masochist it's foolhardy to drive the old car 24/7 and you're much better off with the new car. If you like you can of course now and then take the old car for a spin to relive the good old days but anymore would be masochistic torture.
__________________
Intel Core2Quad Q9550 (2.83Ghz stock) | ASUS P5Q | 2x2GB Transcend JetRam DDR2-800 | ASUS ENGTX260\HDTP\896M | Windows Vista Home Premium 64bit SP1
The Champ has retired but may his Legacy live on FOREVER !!!!
Get it right fools! The glass is HALF-EMPTY, not half-full!!!
!!! WARNING: Emulation requires a brain !!! WARNING: Emulation =/= Piracy !!!

Last edited by SCHUMI_4EVER; June 7th, 2009 at 04:04..
SCHUMI_4EVER is offline  

Advertisement [Remove Advertisement]
Old June 7th, 2009   #62 (permalink)
You're already dead...
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Post-Apocalyptic Earth
Posts: 3,902
too lazy to read schumi's huge WOT post xD, but its great to know at least 1 very-easy programming language for quick app-development.

sometimes you need to code some quick and dirty app to do something, and something like VB.net is a very nice thing to know.
you can code apps in minutes that would take maybe hours in c++.

also, new programming tools are just ways to help your coding, you still have to know what you're doing.
any coder that actually likes being productive, tends to use the newer tools, because when you're coding all the time, anything that helps you create stuff faster is a good thing.

if you really want to challenge yourself, using old-tools is not the way to do it. instead use languages like c++ to code something that needs performance (like an emu), and then optimize the slow parts of the program with low-level assembly.
that can be a challenge, but it will be a 'good' challenge that's not in-vain.
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.
check out my blog
cottonvibes is offline  
Old June 7th, 2009   #63 (permalink)
 
S.T.A.R.S.'s Avatar
 
Join Date: Jan 2006
Location: Planet Earth...
Posts: 593
Quote:
Originally Posted by Hatorijr View Post
you do realize .net 2.0 still works in 98 right? just go look it up, as i did and it does work in 98 so you can make 98 capable apps in visual studio 2008 still lol. as long as the person on 98 goes and installs .net 2.0.
Yes of course I know that.I spent most of my time in VS 2005.
And for the rest of you yes...I TOTALLY agree with you.But hey we are not all the same.Some like to develop in new and some like to develop in old.But then again I am not THAT old to start developing in VS 97 or VS 6.0No way lol...I will never go bellow VS 2002.Only above...

Anyway...I was just thinking that maybe I should wait for VS 2010 with .NET 4.0 to come out and then start with the new development environment.Who knows...maybe that one will support old OS.(Probably not,but hope dies last)...
__________________
GOODBYE FOREVER EVERYONE...
S.T.A.R.S. is offline  
Old June 7th, 2009   #64 (permalink)
Emu author
 
@ruantec's Avatar
 
Join Date: Nov 2002
Location: Austria (originally from Dominican Republic)
Posts: 2,380
Quote:
Originally Posted by cottonvibes View Post
too lazy to read schumi's huge WOT post xD, but its great to know at least 1 very-easy programming language for quick app-development.

sometimes you need to code some quick and dirty app to do something, and something like VB.net is a very nice thing to know.
you can code apps in minutes that would take maybe hours in c++.

also, new programming tools are just ways to help your coding, you still have to know what you're doing.
any coder that actually likes being productive, tends to use the newer tools, because when you're coding all the time, anything that helps you create stuff faster is a good thing.

if you really want to challenge yourself, using old-tools is not the way to do it. instead use languages like c++ to code something that needs performance (like an emu), and then optimize the slow parts of the program with low-level assembly.
that can be a challenge, but it will be a 'good' challenge that's not in-vain.
While i agree with some parts of your post i still want to correct you there a bit.... when you work for a company productivity is the only way because when you get a job to do it must be done "YESTERDAY" so to say... anyways i do agree with you when it comes to VB.net and rapid app development even if i donīt recommend that language anyways... now when it comes to challenge every language can be a challenge for a beginner... also learning some C++ and joining a Emu project for "Challenge" doesnīt make a beginner more advanced at all to me... in fact it just makes him think heīs advanced while heīs still far from it.... but all of that of course can vary depending people views..

iīve been coding now for more than the half of my life.. i started to code at the age of 13(1993) and would you like to know whatīs the biggest and best challenges iīve seen while coding and writing code in different languages all those years??????? you will probably be chocked but that language is called "ASP.NET"!!! maybe few people ask why????

let me explain... while in C you have to write a small bible to create a simple window there is still to many ways and almost limitless possibilities which allows you to make crazy things.. after all this years iīve lost the interest because i didnīt saw it as a challenge anymore(because as it never was)... ASP.Net in other hands isnīt powerfull, is used for web/intranet apps only etc... the thing is i have a old C habit which drive me to always create all my stuff myself and donīt even use windows components as i feel like is not my code... the thing is with ASP.net youīre limited everywhere because of web-browser limits or way to do stuff... because of that youīre forced to learn and do things from the ground up and just as i do even create your own controls in order to do special tasks.. you believe it or not this kind of techniques forces you to learn things the hard way and also manage your code the way it should be.. Optimize, Optimize and againg Optimize your code in ASP.net otherwise you will be in trouble.
__________________

Current development tools:

Visual C++.net, Visual C#.net
Visual VB.net, Visual Webdeveloper.net
Bloodshed Dev C++, Borland C++
Visual Basic 6

Last edited by @ruantec; June 7th, 2009 at 14:16..
@ruantec is offline  
Old June 7th, 2009   #65 (permalink)
You're already dead...
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Post-Apocalyptic Earth
Posts: 3,902
Quote:
Originally Posted by @ruantec View Post
also learning some C++ and joining a Emu project for "Challenge" doesnīt make a beginner more advanced at all to me... in fact it just makes him think heīs advanced while heīs still not that far.... but all of that of course can vary depending people views..
i wasn't talking about beginners.
i never recommend c++ for beginners, because i think its too hard to learn as a first language, and could make beginners discouraged and quit.

and there's a difference between a worthwhile challenge, and a worthless challenge; which is what i was trying to explain.
using old tools is a worthless challenge since it just slows down your coding productivity, while an emu project is a worthwhile challenge since it lets you learn more how systems work at a low-level (this is also why i recommend c++ and assembly for an emu project, so you get to do more low-level coding, and learn more).


If programmers always stick to high-level languages like VB and c#, they'll severely limit their knowledge on what the system is doing at a low-level.
Cool stuff like new cpu instruction sets for example, would mean nothing to coders that have never coded asm, and have always stuck to high-level stuff.
So I believe coders should start with easier high-level languages first, then move up to mid-level languages like c/c++ and do some low-level asm.
Then after they've had experience with all those languages, they can choose the right-one for the job.
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.
check out my blog
cottonvibes is offline  
Old June 7th, 2009   #66 (permalink)
she's my cherry pie
 
LoneWolf's Avatar
 
Join Date: Mar 2009
Location: Why do you want to know ?
Posts: 1,255
when will the lessons be available ?
LoneWolf is offline  
Old June 7th, 2009   #67 (permalink)
Translator
 
Naix's Avatar
 
Join Date: Mar 2008
Location: ClansMeet.Co.Cc
Posts: 1,865
Quote:
Originally Posted by @ruantec View Post
Iīve been thinking since few days about it and if you remember i started a C# course a while back.. sadly i lost lots of data and most of the course parts got lost.. i tried to bring back all the lessons but i didnīt had time to do so. but since few days am thinking to bring it back but i donīt know if people are still interested in it. the link of my previous ones is here

so what do you think?? should i bring back the C# course?
yes please. The ones on @es forums and more advanced too
__________________
Quote:
Originally Posted by Vorfin
Naix he has a mac, do you really need to make his life worse?
Naix is offline  
Old June 7th, 2009   #68 (permalink)
Away
 
Join Date: Jan 2008
Location: India
Posts: 1,219
Quote:
Originally Posted by cottonvibes View Post
i wasn't talking about beginners.
i never recommend c++ for beginners, because i think its too hard to learn as a first language, and could make beginners discouraged and quit.
That would be me. :/
V1ncent is offline  
Old June 7th, 2009   #69 (permalink)
Anime Fan
 
Join Date: Mar 2009
Location: Jamaica
Posts: 13
yes please, i am about to start learning C# so if your tutorial is clear and easy, it will aid me greatly. any timeframe on when they might be available?
Gamezone51 is offline  
Old June 7th, 2009   #70 (permalink)
Emu author
 
@ruantec's Avatar
 
Join Date: Nov 2002
Location: Austria (originally from Dominican Republic)
Posts: 2,380
Quote:
Originally Posted by cottonvibes View Post
If programmers always stick to high-level languages like VB and c#, they'll severely limit their knowledge on what the system is doing at a low-level.
Cool stuff like new cpu instruction sets for example, would mean nothing to coders that have never coded asm, and have always stuck to high-level stuff.
So I believe coders should start with easier high-level languages first, then move up to mid-level languages like c/c++ and do some low-level asm.
Then after they've had experience with all those languages, they can choose the
right-one for the job.
While i agree with the end of your comment there i still donīt think that picking C# will limit people knowledge and i think thatīs bulls**t if you ask me... am not trying to attack you by any means but stop writing things you probably heard... check things first then post because thatīs not true at all.. anyways as i said before i totally agree with the end of your comment there where people can pick up languages and learn from them... anyways i donīt think that C/C++ is going to last as long as you probably think. iīve seen few languages come and go or stay there for some reason but things are going to drastically change in the future and thatīs a fact.

let me make you clear that not only a programmer that could write a emulator is advanced... in fact even if you write a PS2 emu yourself maybe you can be good at it but when you try to emulate the PS3 you will still be a noob at it as you are faced with new hardware and with new stuff... the only difference is the background you have but eventhough the emulation technique is not the only thing that make a coder advanced..

in fact the only coder that is actually limiting itself is the coder that call himself "ADVANCED" as he will not always ask for help as his ego wonīt allow him to do so.. to me even the most advanced coder can learn from somone less advanced... and only the one that accept advice of others is the real advanced one as it doesnīt limit itself in any meanings.... also a coder that doesnīt accept the word "Impossible todo" or "Not possible" is the coder that doesnīt limit itself.

anyways what is a advanced coder???? should i tell you my definition about a advanced coder??? for me a advanced coder is the one that keep learning and advancing through the years and not sticking to one thing. fast and simple

in conclution if i missunderstood your post and you donīt mean what i think you mean on your post than please correct me. ARRRRSCHUUUUUUUUUUUUUUUU!!!! sorry am just a bit Allergic against Bulls**ts thatīs all.

Quote:
Originally Posted by Gamezone51 View Post
yes please, i am about to start learning C# so if your tutorial is clear and easy, it will aid me greatly. any timeframe on when they might be available?
Quote:
Originally Posted by LoneWolf View Post
when will the lessons be available ?
Right after the poll ends
__________________

Current development tools:

Visual C++.net, Visual C#.net
Visual VB.net, Visual Webdeveloper.net
Bloodshed Dev C++, Borland C++
Visual Basic 6

Last edited by @ruantec; June 7th, 2009 at 23:27..
@ruantec is offline  
Old June 7th, 2009   #71 (permalink)
 
S.T.A.R.S.'s Avatar
 
Join Date: Jan 2006
Location: Planet Earth...
Posts: 593
Quote:
Originally Posted by Gamezone51 View Post
yes please, i am about to start learning C# so if your tutorial is clear and easy, it will aid me greatly. any timeframe on when they might be available?
You can also find great C# video tutorials on www.learnvisualstudio.net
Only you have to pay for it lol.I payed for the full life time ^.^
__________________
GOODBYE FOREVER EVERYONE...
S.T.A.R.S. is offline  
Old June 7th, 2009   #72 (permalink)
You're already dead...
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Post-Apocalyptic Earth
Posts: 3,902
Quote:
Originally Posted by @ruantec View Post
wait........... rewind,play and listen again....... please correct me if i missunderstood your post but.... i can understand about VB but C#??? i mean are you telling me that C/C++ is the only language for coders to get advanced???? i mean just because many emus are written in C/C++ other than C# and because of the low-level??? because if thatīs what youīre trying to say than thatīs the biggest BullS**t iīve ever hear. am aware of the C/C++ capabilities but also about the C# ones(not about VB.net tho.) and i know which things can be done and what may not be possible yet but are you saying that only a language could make a coder advanced???? again if thatīs the case then all i can say is BullS**t once more time.

let me make you clear that not only a programmer that could write a emulator is advanced... in fact even if you write a PS2 emu yourself maybe you can be good at it but when you try to emulate the PS3 you will still be a noob at it as you are faced with new hardware and with new stuff... the only difference is the background you have but eventhough the emulation technique is not the only thing that make a coder advanced..

in my view only the app developed by the coder itself shows what he got and how advanced he is(not a team work as it shows the skills of all the members) and not the language he/she use. apps is the result of the skills of every coder out there. to me if a coder want to test how skilled he/she is i think that coder should start a project(doesnīt matter what language) create a layered window and draw an app using nothing but his skills to draw/make everything on the app without the need to use any third-parties libraries or help and see how far he/she could get.. with that test each coder can proof that it can develope something without the help of anyone and to me is a big proof that he/she is very advanced. why do i think that way??? because after that test every coder can see if heīs skilled anough to create his/her own logic in order to create apps and also because that coder can say "I made it" and not "i made part of it"... because he/she is the only coder you can see how good the app is and recognize his programming level...

in fact the only coder that is actually limiting itself is the coder that call himself "ADVANCED" as he will not always ask for help as his ego wonīt allow him to do so.. to me even the most advanced coder can learn from somone less advanced... and only the one that accept advice of others is the real advanced one as it doesnīt limit itself in any meanings....

second a coder that doesnīt accept the word "Impossible todo" or "Not possible" is the coder that doesnīt limit itself by any means.

anyways what is a advanced coder???? should i tell you my definition about a advanced coder??? for me a advanced coder is the one that keep learning and advancing through the years and not sticking to one thing. fast and simple

in conclution if i missunderstood your post and you donīt mean what i think you mean on your post than please correct me.

ARRRRSCHUUUUUUUUUUUUUUUU!!!! sorry am a bit Alergic about Bulls**ts
you may be allergic to bull****, but you sure are good at putting words in my mouth.
i never said half the stuff you're complaining about.

what i'm saying is, if you stick to high level languages, and never do any low-level stuff, you will limit your coding knowledge.

once you have experience, you can choose the right language for the job.

if you don't agree with this, you've probably never done any low-level stuff; or you're lying to yourself.

before i knew c++ i knew java and vb6, and after learning c++ my coding and systems knowledge increased substantially.
i was introduced to pointers, references, alignment, dynamic memory, templates, operator overloading, macros, asm, naked functions, and more.
most of that stuff is not available in other languages or its 'hidden' or rarely used.
pointers for example are considered 'unsafe' in c#.
java doesn't have operator overloading.
macros aren't available in java/c#.
inline asm isn't available in java/c# (you can do some ugly stuff to code asm though, but its not 'nice')
c# doesn't support templates (only generics)
etc...

without learning that stuff, you will be missing out on a lot of crucial knowledge. and anyone that doesn't understand that stuff cannot be called an 'advanced coder.'
i don't even consider myself as an 'advanced coder', even after learning all that stuff; because i've seen coders that know twice as much as me about some really advanced topics.
and you keep talking about there not being impossible stuff to do in c#, well there's plenty of stuff that's impossible to do, and i've listed a couple of them (macros, inline asm, templates... etc)

there is no a single "perfect language", and the right one should be chosen for the job. c++/c#/c/d/java/vb... etc...
coders should not limit themselves to learning only 1 language, and should gain experience with multiple languages (especially learning some mid-level and low-level ones).

if you think only knowing c# will teach you everything, then i have serious doubts about your coding knowledge...
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.
check out my blog
cottonvibes is offline  
Old June 7th, 2009   #73 (permalink)
Hackin 'n Slashin
 
SCHUMI_4EVER's Avatar
 
Join Date: Jan 2007
Location: Corrupt Rapist run South Africa
Posts: 11,327
Chill cotton, remember there's a bit of a language barrier here and @ruantec occasionaly missunderstands people.
__________________
Intel Core2Quad Q9550 (2.83Ghz stock) | ASUS P5Q | 2x2GB Transcend JetRam DDR2-800 | ASUS ENGTX260\HDTP\896M | Windows Vista Home Premium 64bit SP1
The Champ has retired but may his Legacy live on FOREVER !!!!
Get it right fools! The glass is HALF-EMPTY, not half-full!!!
!!! WARNING: Emulation requires a brain !!! WARNING: Emulation =/= Piracy !!!
SCHUMI_4EVER is offline  
Old June 8th, 2009   #74 (permalink)
You're already dead...
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Post-Apocalyptic Earth
Posts: 3,902
schumi:
yeah perhaps i went overboard, but when someone repetitively calls my posts 'bull*****' its hard to not get mad.

and i'm a bit sick of @ruantec's "c# can do anything" attitude, when its not true as i pointed out in my post.

if there was one perfect language, then everyone would eventually use it.
but because they all have their flaws, good coders learn a variety of languages and use the appropriate one for the task.
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.
check out my blog
cottonvibes is offline  
Old June 8th, 2009   #75 (permalink)
 
S.T.A.R.S.'s Avatar
 
Join Date: Jan 2006
Location: Planet Earth...
Posts: 593
Alright guys let me all tell you something...
EVERY programmer here is valuable!Some of us knows little,some of us knows much and some of us knows VERY VERY VERY much.Some of us are learning just one programming language while others are learning many different languages.EVEN the person with the smallest knowledge from VB,(or any other language),here is VERY VALUABLE!!!EVERY programmer here,(including me ^-^),is valuable,even those who are learnming just one language.Wether that is the VB,C#,C++,C and so on...
My point is that if you ALL stop arguing and instead you ALL gather together,just imagine what kind of the HUGE knowledge is that and what you all CAN create with that HUGE knowledge!!
Just take a look at those damn politics people.What the hell do they know?!?!?!99% of them is just saying bullsh!t!!!And you know WHY??????Because that is ALL they KNOW.And you ALL guys here who are so smart in computer programming are fighting with each other instead you say:"Hey wait a minute.We are smart even those with the smallest programming knowledge.Why the hell are we arguing???We should argue with those damn stupid politics people who do not know ANYTHING and are destroying people's lifes!"
The person who is learning just one language and knows the most little from it of ALL of us,is also VERY valuable.Because even that person is MUCH more smarter and much more useful to this planet then ALL THOSE politics people together!!!!!!!!!!!!
Just stop arguing and gather yourself together and you will see how HUGE knowledge from computer programming is that.You can't even imaginate...
Knowledge is MORE valuable then the BIGGEST gold on this planet.Knowleddge is power!!!
EVERY person here who is a programmer is VALUABLE!!!Just gather yourself ALL together and you will see how HUGE knowledge is that and what you ALL together CAN CREATE with that HUGE knowledge..........................



Trust me...
__________________
GOODBYE FOREVER EVERYONE...
S.T.A.R.S. is offline  
Old June 8th, 2009   #76 (permalink)
Registered User
 
JaPeL's Avatar
 
Join Date: Dec 2006
Location: Argentina
Posts: 48
On topic: I would really love to see some Design Patterns used on C# and applications examples thx :P
JaPeL is offline  
Old June 8th, 2009   #77 (permalink)
Emu author
 
@ruantec's Avatar
 
Join Date: Nov 2002
Location: Austria (originally from Dominican Republic)
Posts: 2,380
Quote:
Originally Posted by cottonvibes View Post
schumi:
yeah perhaps i went overboard, but when someone repetitively calls my posts 'bull*****' its hard to not get mad.

and i'm a bit sick of @ruantec's "c# can do anything" attitude, when its not true as i pointed out in my post.

if there was one perfect language, then everyone would eventually use it.
but because they all have their flaws, good coders learn a variety of languages and use the appropriate one for the task.
after having some nice chats today(including mudlord) i decided to edit my post and cool down... i think we have been acting like childs here you and me by attacking us just for a non-sense.. it seems like you guys will probably never understand me and i wonīt understand you either.. anyways lets make some point clear and end this right now.. first of all there are few things that bothers me and that is when people keep telling things without knowing a single part of it... you posted many points on your last post but they come mostly from java and not from C#..anyways lets go to the point.. there are two things that really piss me off or bother me and this are:

1. you guys keep constantly missunderstanding me the same way i keep getting you wrong and so i think is better to ingnore each other to avoid more battle here... i know my agressive temper drives me to post things that may offend you maybe.

2. iīve been in this place for very long time now.. even before it got the name ngemu.. am talking about the time when it was called PSXEmu and since that time iīve been trying my best to help and teach new comers and if something piss me off is when i see arrogance or someone tries to put into the Coding trap another user.. what do i mean with coding trap????

am a guy that has been coding more than the half of his life and iīve seen several changes in the programming world so donīt bother to tell me whats possible with a language or not.. one thing i would like to say about C/C++... the language itself has never been hard to learn but developers around the world have made that language some kind of "Holly" thing(even i did that in the past) and therefore people keep making things harder and harder with rules, theories and wrong believes... if thereīs something that bothers me badly is the fact that someone make other believe he/she only have one way in order to get advanced.. a goal every beginner wants to reach... the thing is since long time users here are beeing feeded with the idea that only C/C++ is there salvation in order to be non-advanced users and thatīs what i call bull***** and therefore i expressed myself that way.... why i reacted that way??? very simple... am probably the only coder(many here can confirm that) that have been always friendly, have faith in newcomers and care about them and for that reason i get ungry when they get feeded with such non-sense so please letīs stop this idiotic battle right now and lets go back on topic.

one last thing.. have you guys realized that every thread i open ended offtopic because of the same persons??? i think the best way would be to ignore each other and go our ways.. btw i edited my original post but i have nothing to hide as what i say i do it in public and donīt hide and for that reason am going to upload my original post as a attachment and for some info i post this too from my original post:

C# Pointers
C# Operator overloading
C# Macros
C# Reflection
Attached Files
File Type: txt mypost.txt (6.7 KB, 2 views)
__________________

Current development tools:

Visual C++.net, Visual C#.net
Visual VB.net, Visual Webdeveloper.net
Bloodshed Dev C++, Borland C++
Visual Basic 6

Last edited by @ruantec; June 8th, 2009 at 19:43..
@ruantec is offline  
Old June 8th, 2009   #78 (permalink)
You're already dead...
 
cottonvibes's Avatar
 
Join Date: Sep 2007
Location: Post-Apocalyptic Earth
Posts: 3,902
Quote:
Originally Posted by @ruantec View Post
am a guy that has been coding more than the half of his life and iīve seen several changes in the programming world so donīt bother to tell me whats possible with a language or not..
uh.. and thats supposed to mean you know what you're talking about?
it doesn't matter how long you've coded or your age. i've know coders in their 20's that are more knowledgable than 40 year old coders.

Quote:
Originally Posted by @ruantec View Post

did you even bother to read the links you posted?
everything i said in my posts have been true, and you've even supported some of them with your links.
so thanks for linking them so i can show you why YOU ARE WRONG!

C# only supports Pointers in UNSAFE code:
Quote:
Originally Posted by Pointers in C#
Remember that in C# any code involving pointers requires an unsafe context.
Pointers in C#
C# doesn't support macros:
Quote:
Originally Posted by Eric Gunnerson's C# Compendium : Macros
In the C# design, there are a number of cases where we decided on more limited functonality than C++ for the sake of simplicity. One of those decisions was the decision to not support macros.
Eric Gunnerson's C# Compendium : Macros

and i never said anything about operator overloading and reflection for c#; so theres no reason you should have linked those sites.

i'm going to be honest, either theres some big language barriers here, or you don't know what you're talking about.
in either case, you shouldn't be teaching english c# tutorials; you're either going to give people the wrong information, or you're going to confuse them more.

and FYI, even though i havn't actually coded in c#, i've still read enough about it to know its limitations and its strengths (as well as talked to c# programmers about the language).
also, before i say anything about the language that i'm unsure of, i do research to see if what i'm saying is true, so unless the sites i've read about it are wrong, then everything i have said has been true.

also, unlike you, i don't go around saying "i've coded most my life, so believe me". I actually try to provide facts to why i'm correct.
so please do the same.

the thing i want to avoid is beginning coders getting wrong information.
if you're not going to support your claims, then just don't say anything at all.

example:
this is you:
"c# is good because i've coded most my life and know what i'm talking about."
this is me:
"c# is can't do everything, like macros, templates, and inline asm."

notice how i actually support my statement with specific examples?
__________________

Quote:
Eccentricity is often associated with genius, giftedness, or creativity. The individual's eccentric behavior is perceived to be the outward expression of his or her unique intelligence or creative impulse. In this vein, the eccentric's habits are incomprehensible not because they are illogical or the result of madness, but because they stem from a mind so original that it cannot be conformed to societal norms.
check out my blog

Last edited by cottonvibes; June 8th, 2009 at 20:49..
cottonvibes is offline  
Old June 8th, 2009   #79 (permalink)
Emu author
 
@ruantec's Avatar
 
Join Date: Nov 2002
Location: Austria (originally from Dominican Republic)
Posts: 2,380
When i posted my previous post i wanted to end this battle and keep cool as things were overboard last night but after reading your new one i think mudlord was right on one of his removed posts.. youīre nothing but an idiot.

Let me tell you one thing... when i posted those links i wanted to show that there are some ways to do stuff even if MS decided to remove them for the sake of simplicity eventhough stuff like templates were discussed several times in many blogs and people even admited not to have used at all.. C# as a new language itīs different and has different stuff and MS seems to be working on new features constantly.. but it doesnīt mean that it limits coders... now about our problems and confusions.. i know my english isnīt the best one and i never said it was the other way eventhough i never had problem with it here in all those years and just because some stupid users here including you think am going to confuse users then fine but at least am trying to help users to learn something while people like you......mmmmmm wait....... were you not a noob yourself a while back?????? a noob that somehow managed to learn some C/C++ and maybe some low-level stuff and got sticked to pcsx2 and think heīs someone. i mean who the **** are you to tell people what they have too learn??? youīre nothing but a more advanced noob that can write some stupid lines of code in pcsx2... people like you are the ones the piss me off.

now when i said iīve been coding more than the half of my life i did mean it that i know what am talking because other than you iīve worked in both areas and coded too.. you....mmmmm.... you can deny your roots... just another VB coder that think heīs somebody.

proof....mmmm let me think..... mmm in other threads i kept showing proof and stuff eventhough it doesnīt matter what i show you.. you will keep ingoring them so thereīs no reason to do that. and for what to show a noob like you that just write some lines of pcsx2 code and thinks heīs someone??? no way!!!

all i want to tell you is that i never denied the C/C++ capabilities as i pretty much know it and i repead for the sake of whoever is holly to you i even said i agree with most part of your stupid comments but that i do not agree with the part where you told that languages like C# would limit people.

now talking about limits... this makes me remember a great project created by two guys.. the first one i donīt remember his name but the second one is very well known here and thatīs no other than DarkIIRaziel. for me heīs one of the best coders here and iīve been following him since he was a newbie back in the days... in his case iīve seen that he doesnīt limit himself and has got stunning results in many areas... you may ask what am talking about right???? let me tell you.. as you may know(or at least hope you know as you claim to be a coder) VB6 is very limited and canīt go low-level etc... DarkIIRaziel and a guy managed to find a way to use C/C++ code and even ASM if i remember well under VB6 allowing VB code to be compiled and use the power of C/C++.. now why is that??? isnīt impossible for VB6 to go low-level????? well that is what i call a coder spirit and not the one that sit and say "Impossible". there are many things you still have to learn and to be honest i was following your progress with happiness since you got your status as a dev here but its depressive to see what youīve turned right after that...... sad, very sad....


one last word cotton before i add you to my nerds list.. try to re-read my posts and understand what i really meant because i think just like me you missunderstood my posts badly too.

---------------------------------------------------------------------------------
now to other users that arenīt used to see me in such conditions i just want to say sorry for the things i posted but people like cotton just makes me sick... keep opening his mouth just after he got some knowledge... knowledge that is far, but very far from a advance level.

it is sad because this forums used to be a nice place... nowdays is just full of nerds that try to learn a language and think they are better when it fact they are just noobs with some small coding knowledge..

anyways i think is better to end this in another way..
__________________

Current development tools:

Visual C++.net, Visual C#.net
Visual VB.net, Visual Webdeveloper.net
Bloodshed Dev C++, Borland C++
Visual Basic 6
@ruantec is offline  
Closed Thread

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


All times are GMT. The time now is 03:04.

© 2006 - 2008 Emu Forums | About Emu Forums | Legal | A member of the Crowdgather Forum Community


Powered by vBulletin® Version 3.7.6
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 RC5